0001558370-24-001550.txt : 20240223 0001558370-24-001550.hdr.sgml : 20240223 20240222180842 ACCESSION NUMBER: 0001558370-24-001550 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240223 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Riot Platforms, Inc. CENTRAL INDEX KEY: 0001167419 STANDARD INDUSTRIAL CLASSIFICATION: FINANCE SERVICES [6199] ORGANIZATION NAME: 09 Crypto Assets IRS NUMBER: 841553387 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33675 FILM NUMBER: 24666539 BUSINESS ADDRESS: STREET 1: 3855 AMBROSIA STREET, SUITE 301 CITY: CASTLE ROCK STATE: CO ZIP: 80109 BUSINESS PHONE: 303-794-2000 MAIL ADDRESS: STREET 1: 3855 AMBROSIA STREET, SUITE 301 CITY: CASTLE ROCK STATE: CO ZIP: 80109 FORMER COMPANY: FORMER CONFORMED NAME: Riot Blockchain, Inc. DATE OF NAME CHANGE: 20171004 FORMER COMPANY: FORMER CONFORMED NAME: Bioptix, Inc. DATE OF NAME CHANGE: 20161201 FORMER COMPANY: FORMER CONFORMED NAME: Venaxis, Inc. DATE OF NAME CHANGE: 20121218 10-K 1 riot-20231231x10k.htm 10-K
1750260511394339019345276400000001167419--12-312023FYfalse0001677511122308366240.283.650.17P10YP10YP12YP12YP3Y6MP5YP3YP1YP2YP10M0001167419riot:ExerciseOfCommonStockWarrantsMemberriot:PrivatePlacemenTransactionMember2021-01-012021-12-310001167419riot:ConnectionCashlessExerciseOfWarrantsMember2021-01-012021-12-310001167419riot:CashlessExerciseOfStockOptionsMember2021-01-012021-12-310001167419riot:MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember2022-01-012022-12-310001167419riot:WhinstoneMember2021-01-012021-12-310001167419riot:ESSMetronMember2021-01-012021-12-310001167419riot:AccountingStandardsUpdate202308Memberus-gaap:RetainedEarningsMember2023-12-310001167419us-gaap:RetainedEarningsMember2023-12-310001167419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001167419riot:AccountingStandardsUpdate202308Member2023-12-310001167419us-gaap:RetainedEarningsMember2022-12-310001167419us-gaap:RetainedEarningsMember2021-12-310001167419us-gaap:RetainedEarningsMember2020-12-310001167419us-gaap:CommonStockMember2023-12-310001167419us-gaap:CommonStockMember2022-12-310001167419riot:CoinsquareMemberriot:MogoInvestmentAgreementMember2021-12-310001167419us-gaap:PreferredStockMember2021-12-310001167419us-gaap:CommonStockMember2021-12-310001167419us-gaap:PreferredStockMember2020-12-310001167419us-gaap:CommonStockMember2020-12-310001167419riot:ServicebasedRSAsMember2022-12-310001167419riot:PerformancebasedRSAsMember2022-12-310001167419riot:PerformancebasedRSAsMember2021-12-310001167419riot:ServicebasedRSUsMember2022-01-012022-12-310001167419riot:ServicebasedRSAsMember2022-01-012022-12-310001167419riot:ServicebasedRSUsMember2021-01-012021-12-310001167419riot:ServicebasedRSAsMember2021-01-012021-12-310001167419srt:MinimumMemberriot:ServiceBasedAwardsMember2023-01-012023-12-310001167419srt:MaximumMemberriot:ServiceBasedAwardsMember2023-01-012023-12-310001167419srt:MinimumMemberriot:TotalShareholderReturnBasedAwardsMember2023-01-012023-12-310001167419srt:MaximumMemberriot:TotalShareholderReturnBasedAwardsMember2023-01-012023-12-310001167419riot:PerformanceBasedRestrictedStockAwardsAndUnitsMember2023-01-012023-12-310001167419riot:WhinstoneUsIncMember2023-01-012023-12-310001167419riot:AcquisitionOfESSMetronMember2023-01-012023-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtMarketOffering2023Member2024-02-200001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2023-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtMarketOffering2023Member2023-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2022-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:ATMOffering2021Member2021-12-310001167419riot:HCWainwrightMemberus-gaap:CommonStockMemberriot:ATMOffering2020Member2021-01-310001167419riot:PowerMemberriot:TXUPowerSupplyAgreementMember2021-04-012021-04-300001167419riot:OtherRevenueMember2021-01-012021-12-310001167419srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberriot:AccountingStandardsUpdate202308Member2023-01-010001167419srt:MinimumMemberus-gaap:BuildingImprovementsMember2023-12-310001167419srt:MinimumMemberriot:MachineryAndFacilityEquipmentMember2023-12-310001167419srt:MaximumMemberus-gaap:BuildingImprovementsMember2023-12-310001167419srt:MaximumMemberriot:MachineryAndFacilityEquipmentMember2023-12-310001167419us-gaap:ComputerEquipmentMember2023-12-310001167419us-gaap:OfficeEquipmentMember2023-12-310001167419us-gaap:LandBuildingsAndImprovementsMember2023-12-310001167419us-gaap:ConstructionInProgressMember2023-12-310001167419us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001167419riot:MinersAndMiningEquipmentMember2023-12-310001167419riot:MachineryAndFacilityEquipmentMember2023-12-310001167419us-gaap:OfficeEquipmentMember2022-12-310001167419us-gaap:LandBuildingsAndImprovementsMember2022-12-310001167419us-gaap:ConstructionInProgressMember2022-12-310001167419us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001167419riot:MinersAndMiningEquipmentMember2022-12-310001167419riot:MachineryAndFacilityEquipmentMember2022-12-310001167419riot:FuturePowerBillsMemberriot:BeginningInTwoThousandsTwentyTwoMemberriot:TXUPowerSupplyAgreementMember2023-01-012023-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtMarketOffering2023Member2024-02-202024-02-200001167419riot:ServicebasedRSAsMemberus-gaap:SubsequentEventMember2024-01-012024-01-310001167419riot:PerformancebasedRSUsMemberus-gaap:SubsequentEventMember2024-01-012024-01-310001167419riot:PerformancebasedRSAsMemberus-gaap:SubsequentEventMember2024-01-012024-01-310001167419us-gaap:RestrictedStockMemberriot:EquityIncentivePlan2019Member2023-01-012023-12-310001167419us-gaap:RestrictedStockMemberriot:EquityIncentivePlan2019Member2022-01-012022-12-310001167419us-gaap:RestrictedStockMemberriot:EquityIncentivePlan2019Member2021-01-012021-12-310001167419riot:PrivatePlacemenTransactionMember2021-01-012021-12-310001167419us-gaap:SeriesBPreferredStockMember2023-12-310001167419riot:ConvertiblePreferredStockSeriesBMember2023-12-310001167419riot:ConvertiblePreferredStockSeriesAMember2023-12-310001167419riot:ConvertiblePreferredStockSeriesBMember2022-12-310001167419riot:ConvertiblePreferredStockSeriesAMember2022-12-310001167419us-gaap:SeriesBPreferredStockMember2021-12-310001167419us-gaap:SeriesBPreferredStockMember2017-11-030001167419riot:Mr.TheriotMemberus-gaap:LandMembersrt:ManagementMember2023-01-012023-12-310001167419riot:Mr.TheriotMemberus-gaap:BuildingAndBuildingImprovementsMembersrt:ManagementMember2023-01-012023-12-310001167419riot:Mr.TheriotMembersrt:ManagementMember2023-01-012023-12-310001167419riot:CoinsquareMember2018-02-012018-02-280001167419riot:CoinsquareMember2017-09-012017-09-300001167419riot:CorsicanaFacilityMemberus-gaap:PatentsMember2022-01-012022-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtMarketOffering2023Member2023-01-012023-12-310001167419riot:HCWainwrightMemberus-gaap:CommonStockMemberriot:ATMOffering2021Member2021-01-012021-12-310001167419us-gaap:StateAndLocalJurisdictionMemberriot:TwoThousandsThirtySevenMember2023-12-310001167419us-gaap:DomesticCountryMemberriot:TwoThousandsTwentySixMember2023-12-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:MinersAndMiningEquipmentMember2023-01-012023-12-310001167419riot:RhodiumLitigationMembersrt:MinimumMember2023-06-120001167419riot:RhodiumLitigationMembersrt:MaximumMember2023-06-120001167419riot:RhodiumLitigationMember2023-05-020001167419riot:SbiCryptoCoLitigationMemberriot:ProfitLossMember2023-04-050001167419riot:SbiCryptoCoLitigationMemberriot:EquipmentDamageMember2023-04-050001167419riot:GMOLitigationMember2022-06-130001167419riot:RhodiumLitigationMemberriot:BreachOfContractAndOtherDamagesMember2023-12-112023-12-110001167419riot:GMOLitigationMember2023-10-192023-10-190001167419riot:RhodiumLitigationMembersrt:MinimumMemberriot:ProfitLossMember2023-08-022023-08-020001167419riot:RhodiumLitigationMembersrt:MinimumMemberriot:EnergyCreditsMember2023-08-022023-08-020001167419riot:RhodiumLitigationMembersrt:MinimumMemberriot:BreachOfContractAndOtherDamagesMember2023-08-022023-08-020001167419riot:GMOLitigationMember2022-06-132022-06-130001167419us-gaap:OtherNoncurrentLiabilitiesMemberriot:EquipmentTermLoansMember2023-12-310001167419us-gaap:AccruedLiabilitiesMemberriot:EquipmentTermLoansMember2023-12-310001167419us-gaap:RevolvingCreditFacilityMember2023-12-310001167419riot:AcquisitionOfESSMetronMemberriot:LeaseTwoMember2021-12-010001167419riot:AcquisitionOfESSMetronMemberriot:LeaseOneMember2021-12-010001167419riot:OfficeAndOtherLeasesMember2023-12-310001167419riot:GroundLeaseMember2023-12-310001167419riot:CoinsquareMember2021-01-012021-12-310001167419riot:AntminerS19J90THMinersMember2023-01-012023-12-310001167419us-gaap:TrademarksMember2023-12-310001167419us-gaap:PatentsMember2023-12-310001167419us-gaap:CustomerContractsMember2023-12-310001167419riot:UlListingsMember2023-12-310001167419us-gaap:TrademarksMember2022-12-310001167419us-gaap:PatentsMember2022-12-310001167419us-gaap:CustomerContractsMember2022-12-310001167419riot:UlListingsMember2022-12-310001167419riot:NorthernDataWorkingCapitalDisputesMember2023-03-310001167419riot:PerformancebasedRSUsMember2023-01-012023-12-310001167419riot:PerformancebasedRSAsMember2023-01-012023-12-310001167419riot:ServicebasedRSUsMember2023-12-310001167419riot:ServicebasedRSAsMember2023-12-310001167419riot:PerformancebasedRSUsMember2023-12-310001167419riot:PerformancebasedRSAsMember2023-12-310001167419us-gaap:MeasurementInputDiscountRateMember2023-12-310001167419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001167419us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleDebtSecuritiesMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310001167419us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleDebtSecuritiesMemberriot:MeasurementInputIssuanceDateDiscountRateMember2023-12-310001167419srt:MaximumMemberriot:EquipmentTermLoansMember2023-01-012023-12-310001167419us-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001167419riot:ManufacturingTermLoansMember2023-01-012023-12-310001167419riot:EquipmentTermLoansMember2023-12-310001167419riot:MiningMember2023-01-012023-12-310001167419riot:EngineeringMember2023-01-012023-12-310001167419riot:DataCenterHostingMember2023-01-012023-12-310001167419riot:MiningMember2022-01-012022-12-310001167419riot:EngineeringMember2022-01-012022-12-310001167419riot:DataCenterHostingMember2022-01-012022-12-310001167419riot:MiningMember2021-01-012021-12-310001167419riot:EngineeringMember2021-01-012021-12-310001167419riot:DataCenterHostingMember2021-01-012021-12-310001167419riot:KairosGlobalTechnologyIncMemberus-gaap:CommonStockMember2017-11-030001167419riot:RevenueNetMiningMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001167419riot:RevenueNetMiningMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001167419riot:RevenueNetEngineeringMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001167419us-gaap:SeriesBPreferredStockMember2022-12-3100011674192022-09-300001167419riot:FifthAmendmentToTwentyNineteenIncentivePlanMember2023-12-310001167419riot:EquityIncentivePlan2019Member2023-12-310001167419riot:AcquisitionOfESSMetronMember2023-12-310001167419riot:FourthAmendmentToTwentyNineteenIncentivePlanMember2023-06-300001167419riot:EquityIncentivePlan2019Member2023-06-300001167419riot:ThirdAmendmentToTwentyNineteenIncentivePlanMember2022-07-310001167419riot:EquityIncentivePlan2019Member2022-07-310001167419riot:SecondAmendmentToTwentyNineteenIncentivePlanMember2021-10-310001167419us-gaap:EmployeeStockOptionMemberriot:EquityIncentivePlan2019Member2021-10-190001167419riot:FirstAmendmentToTwentyNineteenIncentivePlanMember2020-11-300001167419riot:EquityIncentivePlan2019Member2019-10-310001167419riot:ConnectionCashlessExerciseOfWarrantsMember2021-12-310001167419riot:CommonStockWarrantsMember2023-12-3100011674192020-12-310001167419riot:WhinstoneUsIncMember2021-05-262021-12-310001167419riot:WhinstoneMember2021-05-260001167419us-gaap:ConvertibleDebtSecuritiesMember2023-12-310001167419us-gaap:FairValueInputsLevel3Member2023-12-310001167419us-gaap:FairValueInputsLevel3Member2022-12-310001167419us-gaap:FairValueInputsLevel2Member2022-12-310001167419us-gaap:FairValueInputsLevel1Member2022-12-310001167419riot:CorsicanaFacilityLandSiteMember2023-01-012023-12-310001167419riot:CorsicanaFacilityLandSiteMember2022-01-012022-12-310001167419us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001167419us-gaap:RestrictedStockMember2023-01-012023-12-310001167419riot:WarrantsToPurchaseCommonStockMember2023-01-012023-12-310001167419riot:WarrantsToPurchaseCommonStockMember2022-01-012022-12-310001167419us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001167419riot:WarrantsToPurchaseCommonStockMember2021-01-012021-12-310001167419riot:ConvertiblePreferredStocksSeriesBMember2021-01-012021-12-310001167419us-gaap:PerformanceSharesMember2023-01-012023-12-310001167419riot:ServiceBasedAwardsMember2023-01-012023-12-310001167419us-gaap:PerformanceSharesMember2022-01-012022-12-310001167419riot:ServiceBasedAwardsMember2022-01-012022-12-310001167419us-gaap:PerformanceSharesMember2021-01-012021-12-310001167419riot:ServiceBasedAwardsMember2021-01-012021-12-310001167419riot:AcquisitionOfESSMetronMember2021-12-012021-12-310001167419riot:AcquisitionOfESSMetronMemberus-gaap:TrademarksMember2021-12-012021-12-010001167419riot:AcquisitionOfESSMetronMemberus-gaap:CustomerRelationshipsMember2021-12-012021-12-010001167419riot:MogoInvestmentAgreementMember2022-01-012022-12-310001167419riot:CoinsquareMemberriot:MogoInvestmentAgreementMember2021-01-012021-12-310001167419riot:MogoInvestmentAgreementMember2021-01-012021-12-310001167419riot:TotalShareholderReturnBasedAwardsMember2023-01-012023-12-310001167419riot:CorsicanaFacilityLandSiteMember2022-12-310001167419riot:OncorMember2021-12-310001167419riot:EngineeringMember2023-12-310001167419riot:OtherMember2023-12-310001167419riot:DataCenterHostingMember2023-12-310001167419riot:RevenueNetHostingMember2023-01-012023-12-310001167419riot:RevenueNetEngineeringMember2023-01-012023-12-310001167419riot:OtherRevenueMember2023-01-012023-12-310001167419riot:EliminationsMember2023-01-012023-12-310001167419riot:RevenueNetMiningMember2022-01-012022-12-310001167419riot:RevenueNetHostingMember2022-01-012022-12-310001167419riot:OtherRevenueMember2022-01-012022-12-310001167419riot:EliminationsMember2022-01-012022-12-310001167419riot:RevenueNetMiningMember2020-01-012020-12-310001167419riot:RevenueNetHostingMember2020-01-012020-12-310001167419riot:RevenueNetEngineeringMember2020-01-012020-12-310001167419riot:OtherRevenueMember2020-01-012020-12-310001167419riot:EliminationsMember2020-01-012020-12-310001167419riot:NorthernDataWorkingCapitalDisputesMember2023-06-132023-06-130001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2023-01-012023-12-310001167419riot:PowerMemberriot:TXUPowerSupplyAgreementMemberriot:WhinstoneMember2021-04-012021-04-300001167419us-gaap:StateAndLocalJurisdictionMember2023-12-310001167419us-gaap:DomesticCountryMember2023-12-310001167419riot:PerformancebasedRSUsMember2022-01-012022-12-310001167419riot:PerformancebasedRSAsMember2022-01-012022-12-310001167419riot:PerformancebasedRSUsMember2021-01-012021-12-310001167419riot:CoinsquareMember2021-12-310001167419riot:CoinsquareMembercurrency:CAD2020-07-012020-07-310001167419riot:CoinsquareMember2018-02-280001167419us-gaap:RestrictedStockMemberriot:MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember2023-01-012023-12-310001167419us-gaap:RestrictedStockMemberriot:MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember2022-01-012022-12-310001167419us-gaap:RestrictedStockMemberriot:EquityIncentivePlan2019Memberriot:MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember2021-01-012021-12-310001167419riot:ThirdPartyBitcoinMiningCompanyCounterPartyMemberriot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:FactoryNewS19jProMinersMember2022-01-012022-12-310001167419riot:ThirdPartyBitcoinMiningCompanyCounterPartyMemberriot:CoinmintFacilityNewYorkMemberriot:BitmainS19JProMinersMember2022-01-012022-12-310001167419riot:MicrobtElectronicsTechnologyCo.LtdMemberriot:M66sModelMinersMember2023-12-310001167419riot:MicrobtElectronicsTechnologyCo.LtdMemberriot:M66ModelMinersMember2023-12-310001167419riot:MicrobtElectronicsTechnologyCo.LtdMemberriot:M56sPlusPlusModelMinersMember2023-12-310001167419riot:MicrobtElectronicsTechnologyCo.LtdMemberriot:M56sPlusModelMinersMember2023-12-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2023-12-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2022-01-012022-12-310001167419riot:PowerSupplyAgreementWithTxuMember2023-01-012023-12-310001167419riot:PowerSupplyAgreementWithTxuMember2023-12-310001167419riot:AntminerS19J90THMinersMember2023-12-310001167419riot:RevenueNetMiningMember2023-01-012023-12-310001167419riot:RevenueNetMiningMember2021-01-012021-12-310001167419riot:RevenueNetMiningMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001167419riot:RevenueNetMiningMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001167419riot:RevenueNetEngineeringMember2022-01-012022-12-310001167419riot:CorsicanaFacilityLandSiteMember2022-12-310001167419riot:ServicebasedRSUsMember2023-01-012023-12-310001167419riot:ServicebasedRSAsMember2023-01-012023-12-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerPurchaseAgreementMember2022-11-012022-11-300001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerPurchaseAgreementMember2022-03-012022-03-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtMarketOffering2023Member2023-08-012023-08-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2023-01-012023-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:ATMOffering2021Member2023-01-012023-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:ATMOffering2021Member2022-03-012022-03-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2022-01-012022-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:ATMOffering2021Member2021-08-012021-08-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:ATMOffering2021Member2021-01-012021-12-310001167419riot:HCWainwrightMemberus-gaap:CommonStockMemberriot:ATMOffering2020Member2021-01-012021-01-310001167419riot:HCWainwrightMemberus-gaap:CommonStockMemberriot:ATMOffering2020Member2020-10-012020-10-310001167419riot:EquipmentTermLoansMember2023-01-012023-12-310001167419riot:OfficeAndOtherLeasesMember2023-01-012023-12-310001167419riot:GroundLeaseMember2023-01-012023-12-310001167419us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-12-310001167419riot:MinersAndMiningEquipmentMember2022-01-012022-12-310001167419srt:ScenarioPreviouslyReportedMemberriot:AccountingStandardsUpdate202308Member2023-07-012023-09-300001167419srt:ScenarioPreviouslyReportedMemberriot:AccountingStandardsUpdate202308Member2023-04-012023-06-300001167419srt:ScenarioPreviouslyReportedMemberriot:AccountingStandardsUpdate202308Member2023-01-012023-09-300001167419srt:ScenarioPreviouslyReportedMemberriot:AccountingStandardsUpdate202308Member2023-01-012023-06-300001167419srt:ScenarioPreviouslyReportedMemberriot:AccountingStandardsUpdate202308Member2023-01-012023-03-310001167419riot:AcquisitionOfWhinstoneMember2023-12-310001167419riot:MidasGreenTechnologiesLlcMember2023-12-310001167419riot:MicrobtElectronicsTechnologyCo.LtdMember2023-12-310001167419riot:OtherMinersMember2023-01-012023-12-310001167419riot:MidasGreenTechnologiesLlcMember2023-01-012023-12-310001167419us-gaap:RetainedEarningsMember2021-01-012021-12-310001167419us-gaap:PreferredStockMember2021-01-012021-12-310001167419us-gaap:CommonStockMember2021-01-012021-12-310001167419us-gaap:RetainedEarningsMember2023-01-012023-12-310001167419us-gaap:PreferredStockMember2023-01-012023-12-310001167419us-gaap:RetainedEarningsMember2022-01-012022-12-310001167419us-gaap:PreferredStockMember2022-01-012022-12-310001167419us-gaap:CommonStockMember2023-01-012023-12-310001167419us-gaap:CommonStockMember2022-01-012022-12-310001167419us-gaap:FairValueInputsLevel1Member2023-12-310001167419riot:AccountingStandardsUpdate202308Member2022-12-310001167419us-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001167419riot:ConvertiblePreferredStockSeriesBMember2022-01-012022-12-310001167419us-gaap:SeriesBPreferredStockMember2021-01-012021-12-310001167419riot:PowerMemberriot:TXUPowerSupplyAgreementMemberriot:ErcotMember2023-01-012023-12-310001167419srt:RestatementAdjustmentMemberriot:AccountingStandardsUpdate202308Member2023-07-012023-09-300001167419riot:AccountingStandardsUpdate202308Member2023-07-012023-09-300001167419srt:RestatementAdjustmentMemberriot:AccountingStandardsUpdate202308Member2023-04-012023-06-300001167419riot:AccountingStandardsUpdate202308Member2023-04-012023-06-300001167419srt:RestatementAdjustmentMemberriot:AccountingStandardsUpdate202308Member2023-01-012023-09-300001167419riot:AccountingStandardsUpdate202308Member2023-01-012023-09-300001167419srt:RestatementAdjustmentMemberriot:AccountingStandardsUpdate202308Member2023-01-012023-06-300001167419riot:AccountingStandardsUpdate202308Member2023-01-012023-06-300001167419srt:RestatementAdjustmentMemberriot:AccountingStandardsUpdate202308Member2023-01-012023-03-310001167419riot:AccountingStandardsUpdate202308Member2023-01-012023-03-3100011674192020-01-012020-12-310001167419riot:CorsicanaFacilityLandSiteMember2023-12-310001167419riot:AcquisitionOfESSMetronMember2021-12-010001167419riot:WhinstoneUsIncMember2021-05-260001167419riot:WhinstoneUsLlcMemberus-gaap:MeasurementInputDiscountRateMember2023-01-012023-12-310001167419riot:AcquisitionOfESSMetronMemberriot:UlListingsMember2021-12-012021-12-010001167419riot:AcquisitionOfWhinstoneMember2023-01-012023-12-310001167419riot:WhinstoneUsIncMember2021-05-262021-05-260001167419riot:AcquisitionOfWhinstoneMember2021-05-262021-05-2600011674192021-12-310001167419riot:AcquisitionOfESSMetronMember2021-12-012021-12-010001167419riot:NorthernDataWorkingCapitalDisputesMember2023-06-092023-06-0900011674192022-01-012022-12-3100011674192021-01-012021-12-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerPurchaseAgreementMember2020-05-012020-05-310001167419riot:MicrobtElectronicsTechnologyCo.LtdMember2023-01-012023-12-310001167419us-gaap:FairValueInputsLevel3Member2023-01-012023-12-3100011674192023-12-3100011674192022-12-3100011674192023-10-012023-12-3100011674192023-06-3000011674192024-02-2000011674192023-01-012023-12-31iso4217:USDxbrli:sharesriot:segmentxbrli:sharesiso4217:USDriot:itemutr:MWhxbrli:pureutr:GWhriot:customerutr:sqftutr:acre

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 UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from:         to:        

Commission file number: 001-33675

RIOT PLATFORMS, INC.

(Exact name of registrant as specified in its charter)

Nevada

    

84-1553387

(State or other jurisdiction of Incorporation or organization)

(I.R.S. Employer Identification No.)

3855 Ambrosia Street, Suite 301, Castle Rock, CO

    

80109

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code (303) 794-2000

Securities registered under Section 12(b) of the Securities Exchange Act:

Securities registered under Section 12(b) of the Securities Exchange Act:

Common Stock, no par value per share

    

RIOT

    

The Nasdaq Capital Market

(Title of class)

(Trading Symbol)

(Name of each exchange on which registered)

Securities registered pursuant to Section 12(g) of the Securities Exchange 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 Exchange Act: Yes  No 

Note - Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Exchange Act from their obligations under those Sections.

Indicate by check mark whether the registrant (1) filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act 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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

   

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

Indicate by check mark whether the registrant 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.

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).

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

The aggregate market value of the shares of common stock, no par value, held by non-affiliates of the registrant as of June 30, 2023, was approximately $1.7 billion, based on the closing sale price per share of the registrant’s common stock as reported by the Nasdaq Capital Market on such date.

As of February 20, 2024, the registrant had 253,538,213 shares of its common stock, no par value per share, outstanding, which was the only class of its registered securities outstanding as of that date.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement for the 2024 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K, to the extent indicated. Such definitive proxy statement will be filed with the Securities and Exchange Commission within 120 days after the close of the registrant’s fiscal year ended December 31, 2023.

RIOT PLATFORMS, INC.

INDEX TO ANNUAL REPORT ON FORM 10-K

Page

PART I

Item 1.

Business

4

Item 1A.

Risk Factors

15

Item 1B.

Unresolved Staff Comments

28

Item 1C.

Cybersecurity

28

Item 2.

Properties

29

Item 3.

Legal Proceedings

29

Item 4.

Mine Safety Disclosures

29

PART II

Item 5.

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

30

Item 6.

[Reserved]

32

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

32

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

47

Item 8.

Financial Statements and Supplementary Data

49

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

67

Item 9A.

Controls and Procedures

67

Item 9B.

Other Information

69

Item 9C.

Disclosure Regarding Foreign Jurisdictions That Prevent Inspections

69

PART III

Item 10.

Directors, Executive Officers, and Corporate Governance

70

Item 11.

Executive Compensation

70

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

70

Item 13.

Certain Relationships and Related Transactions, and Director Independence

71

Item 14.

Principal Accountant Fees and Services

71

PART IV

Item 15.

Exhibits and Financial Statement Schedules

72

Item 16.

Form 10-K Summary

77

2

RIOT PLATFORMS, INC.

As used in this Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (this “Annual Report”), the terms “we,” “us,” “our,” the “Company,” the “Registrant,” “Riot Platforms,” and “Riot” mean Riot Platforms, Inc., a Nevada corporation, and its consolidated subsidiaries, unless otherwise indicated.

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report contains forward-looking statements within the meaning of the United States Private Securities Litigation Reform Act of 1995 (the “PSLRA”). The Company may also make forward-looking statements in the other reports and documents filed with the United States Securities and Exchange Commission (the “SEC”), including those documents and filings incorporated herein by reference. All statements in this Annual Report and the documents incorporated by reference herein, other than statements of historical fact, are “forward-looking statements” within the scope of this cautionary note and the PSLRA, including, but not limited to, statements concerning: our plans, strategies and objectives for future operations; new equipment, systems, technologies, services, or developments; future economic conditions, performance, or outlooks; future political conditions; the outcome of contingencies; potential acquisitions or divestitures; the number and value of Bitcoin rewards and transaction fees we earn from our Bitcoin mining operations; expected cash flows or capital expenditures; our beliefs or expectations; activities, events, or developments that we intend, expect, project, believe, or anticipate will or may occur in the future; and assumptions underlying or based upon any of the foregoing. Forward-looking statements may be identified by their use of forward-looking terminology, such as “believes,” “expects,” “may,” “should,” “would,” “will,” “intends,” “plans,” “estimates,” “anticipates,” “projects,” and similar words or expressions; however, forward-looking statements may be made without such terminology.

Such forward-looking statements reflect our management’s opinions, expectations, beliefs, and assumptions regarding future events as of the time they are made, based on information then available to management. These forward-looking statements are not guarantees of future performance or actual results, and you should not place undue reliance on them. The future events, conditions, or results expressed in, or implied by, such forward-looking statements may not materialize or prove to be correct due to various risks and uncertainties facing the Company, including those risks which management has identified and believes to be material, as well as those which management has not identified, or which management does not believe to be material as of the date hereof. Such identified risk factors are described in greater detail under the heading “Risk Factors” in Item 1A of Part I of this Annual Report, as well as under similar headings in subsequent filings we make with the SEC. The discussion of such risks is not an indication that any such risks have occurred at the time of this filing. It is not possible for our management to predict all risks, the potential impact of all factors on our business, or the extent to which any factor, or combination of factors, may cause our actual results to differ, perhaps materially, from those contained in, or implied by, any forward-looking statements we may make. Should such risks or uncertainties develop into actual events, these developments could have a material adverse effect on our business, financial condition, results of operations, stockholder’s equity, and cash flows, and the market price of our securities may decline, as a result.

Accordingly, you should read this Annual Report, and the other filings we make with the SEC, completely and with the understanding that our future results may be materially different from our historical results and from the results expressed in, or implied by, the forward-looking statements contained in this Annual Report and the documents incorporated by reference herein. All forward-looking statements attributable to us speak only as of the date they are made and, unless otherwise required by applicable securities laws, we do not assume any obligation and disclaim any intention to update or revise any such forward-looking statements. All forward-looking statements attributable to us are expressly qualified by the foregoing cautionary statements and are made in reliance of the safe harbor provisions of Section 27A of the Securities Act of 1933, as amended, (the “Securities Act”) Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and the PSLRA.

Industry and Market Data

Information regarding market and industry statistics referenced in or incorporated into this Annual Report has been obtained from industry and other publications that we believe to be reliable, but that are not produced for the purposes of securities filings. We have not independently verified any market, industry, or similar data presented or referenced in this Annual Report, and we cannot assure you of the accuracy or completeness of such data. Further, we have not reviewed or included data from all sources. Forecasts and other forward-looking information obtained from third-party sources are subject to the same qualifications and the additional uncertainties discussed above in this cautionary note accompanying any of our forward-looking statements regarding estimates of future market size, revenue, and market acceptance of products and services. As a result, investors should not place undue reliance on any such forecasts and other forward-looking information.

3

PART I

ITEM 1.  BUSINESS

General

We are a vertically integrated Bitcoin mining company principally engaged in enhancing our capabilities to mine Bitcoin in support of the Bitcoin blockchain. We also provide comprehensive and critical infrastructure for institutional-scale Bitcoin mining at our large-scale Bitcoin mining facilities in Rockdale, Texas (the “Rockdale Facility”) and Navarro County, Texas (the “Corsicana Facility”). Our Rockdale Facility is believed to be the largest single Bitcoin mining facility in North America, as measured by developed capacity, and we are currently evaluating further growing its capacity. Additionally, we are developing the Corsicana Facility, our second large-scale Bitcoin mining facility, which, upon completion, is expected to have approximately one gigawatt of Bitcoin mining capacity.

We operate in an environment and industry which frequently evolves based on the proliferation and uptake of Bitcoin. A significant component of our strategy is to effectively and efficiently allocate capital among opportunities that we believe will generate the highest return on our investment.

We operate in three reportable business segments: Bitcoin Mining, Data Center Hosting, and Engineering, which are organized based on purpose and services performed. Each of our business segments is further discussed herein.

Amounts in this Annual Report are stated in thousands of U.S. Dollars except for share and per share amounts, numbers of miners, hash rate, and Bitcoin quantities and prices, or as otherwise noted.

Business Segments

Bitcoin Mining

As of December 31, 2023, our Bitcoin Mining business segment operated 112,944 miners with a total hash rate capacity of 12.4 exahash per second (“EH/s”). In 2023, we mined 6,626 Bitcoin, which represented an increase of 19.3% over the 5,554 Bitcoin we mined in 2022. Based on our existing operations and expected deliveries and deployment of miners we have purchased, we anticipate having approximately 28 EH/s of total hash rate in operation by the end of 2024.

Our Bitcoin Mining operations are focused on maximizing our ability to successfully mine Bitcoin by growing our hash rate (the amount of computer power we devote to supporting the Bitcoin blockchain), to increase our chances of successfully creating new blocks on the Bitcoin blockchain (a process known as “solving a block”). Generally, the greater share of the Bitcoin blockchain’s total network hash rate (the aggregate hash rate deployed to solving a block on the Bitcoin blockchain) a miner’s hash rate represents, the greater that miner’s chances of solving a block and, therefore, earning the block reward, which is currently 6.25 Bitcoin plus transaction fees per block (subject to periodic halving, as discussed below). As the proliferation of Bitcoin continues and the market price for Bitcoin increases, we expect additional miner operators to enter the market in response to an increased demand for Bitcoin which we anticipate to follow increased Bitcoin prices. As these new miner operators enter the market and as increasingly powerful miners are deployed in an attempt to solve a block, the Bitcoin blockchain’s network hash rate grows, meaning an existing miner must increase its hash rate at pace commensurate with the growth of network hash rate to maintain its relative chance of solving a block and earning a block reward. As we expect this trend to continue, we will need to continue growing our hash rate to compete in our dynamic and highly competitive industry.

A key component of the Bitcoin Mining business segment is to acquire highly specialized computer servers (known in the industry as “miners”), which operate application-specific integrated circuit (“ASIC”) chips designed specifically to mine Bitcoin, and deploy such miners at-scale in our Rockdale Facility and Corsicana Facility, that utilize innovative and efficient immersion-cooled environments. The Rockdale Facility and the Corsicana Facility, which are supported by our dedicated best-in-class team, enable our large-scale Bitcoin Mining operations and provide the necessary infrastructure and available power capacity for us to continue scaling our Bitcoin Mining business. We believe ASIC miners are the most effective and energy-efficient miners available today, and we believe deploying them at-scale, including in quiet immersion-cooled environments, with their more efficient heat dissipation and reduced wear-and-tear compared to traditional air-cooled hardware, will enable us to continue growing our hash rate and optimize the output and longevity of our miners once they are deployed.

During the year ended December 31, 2023, we entered into a long-term master purchase and sales agreement, dated as of June 23, 2023, as amended (the “Master Agreement”) with MicroBT Electronics Technology Co., LTD, through its manufacturing affiliate,

4

SuperAcme Technology (Hong Kong) Limited (collectively, “MicroBT”) to secure the long-term supply of state-of-the-art immersion miners from MicroBT, all of which are being manufactured in the United States. Pursuant to the Master Agreement, MicroBT agreed to provide us with ready access to its newest and most powerful miners, at their most competitive prices. In 2023, we executed two purchase orders under the Master Agreement to acquire a total of 99,840 new MicroBT miners (consisting of 8,320 M56S+ model miners, 22,684 M56S++ model miners, 20,778 M66 model miners, and 48,058 M66S model miners), primarily for use at our Corsicana Facility, for a total purchase price of approximately $453.4 million. Delivery of these miners began in the fourth quarter of 2023 and will be completed in monthly batches according to the delivery schedules specified under the applicable purchase order. All 99,840 miners are expected to be received and deployed by mid-2025. Upon full deployment of these new, state-of-the-art MicroBT immersion miners, we anticipate a total self-mining hash rate capacity of 38 EH/s. The Master Agreement also provides us with options to purchase up to 66,560 additional miners per year through December 31, 2027, on the same terms as the initial order, for an aggregate of 265,000 additional miners. For additional discussion of our purchase orders with MicroBT, see the purchase orders incorporated by reference as exhibits to this Annual Report.

Mining Pools

A “mining pool” is a service operated by a mining pool operator that pools the resources of individual miners to share their processing power over a network. Mining pools emerged in response to the growing difficulty and network hash rate competing for Bitcoin rewards on the Bitcoin blockchain as a way of lowering costs and reducing the risk of an individual miner’s mining activities. The mining pool operator provides a service that coordinates the computing power of the independent mining enterprises participating in the mining pool. Mining pools are subject to various risks such as disruption and down time. In the event that a pool we utilize experiences down time or is not yielding returns, our results may be impacted.

We have utilized two types of mining pools:

The first type of mining pool uses software that coordinates the pool members’ hash rate, identifies new block rewards, records how much work all the participants are doing, and assigns Bitcoin rewards to its participants in proportion to the hash rate each participant contributed to the successful mining transaction. Fees are paid to the mining pool operator to cover the costs of maintaining the pool and are deducted from amounts we may otherwise earn. Fees and payouts fluctuate and historically have been no more than approximately 2% per reward earned, on average. We utilized this type of mining pool during the years ended December 31, 2021 and throughout 2022, until mid-December 2022.
The second type of mining pool pays Bitcoin rewards utilizing a “Full-Pay-Per-Share” payout of Bitcoin based on a contractual formula, which calculates payout primarily based on the hash rate provided by us to the mining pool as a percentage of total network hash rate, along with other inputs. We are entitled to consideration even if a block is not successfully placed by the mining pool operator. We transitioned completely to this type of mining pool in December 2022, and utilized it for the year ended December 31, 2023.

Immersion-cooling

The initial phase of the development of the Corsicana Facility involves the construction of 400 megawatts (“MW”) of immersion-cooled Bitcoin Mining and Data Center Hosting infrastructure. We anticipate that immersion-cooling technology will present many unique opportunities to increase efficiencies in Bitcoin mining and are constantly evaluating new and emerging technologies in the Bitcoin ecosystem to make our mining operations more efficient.

When miners are immersion-cooled, they operate in a more stable environment that is better able to dissipate the heat generated by the miners’ operation, allowing the equipment to run at sustained higher productivity rates for longer periods of time. We are continuing to test our immersion-cooling mining operations and, if our desired performance metrics are achieved, we plan to leverage our infrastructure development capabilities to expand the implementation of our immersion-cooled Bitcoin mining hardware to increase our Bitcoin mining hash rate without relying solely on purchasing additional new miners and mining equipment, which we believe will result in increased operating efficiencies, and, thus, improved capital efficiencies.

Data Center Hosting

Our Data Center Hosting business segment is operated at our Rockdale Facility and focuses on providing co-location services for institutional-scale Bitcoin mining companies. The Rockdale Facility provides the critical infrastructure and workforce necessary for institutional-scale miners to deploy and operate their miners in buildings specifically designed to operate Bitcoin miners at scale.

5

In pursuit of achieving the most efficient power strategy, we combine fixed low-cost power agreements, real-time spot power procurement, and credit from our participation in ancillary power services programs established by the Electric Reliability Council of Texas (“ERCOT”). We benefit from this low-cost energy by maximizing production margins.

During the year ended December 31, 2023, we completed our expansion of the Rockdale Facility, more than doubling its developed capacity from the time of its acquisition in May 2021.

The expansion of our Rockdale Facility has provided us with the capacity to deploy our current fleet of miners and bring our Bitcoin Mining business segment entirely in-house, while still allowing us to continue offering Data Center Hosting services. We believe deploying our miners at the expanded Rockdale Facility offers many advantages for our Bitcoin Mining operations, such as operating without incurring third-party colocation services fees and doing so at the low fixed energy costs available to the Rockdale Facility under its long-term Power Purchase Agreement (“PPA”).

Engineering

Our Engineering business segment designs and manufacturers power distribution equipment and custom engineered electrical products that provide us with the ability to vertically integrate many of the critical electrical components and engineering services necessary for our Corsicana Facility development and Rockdale Facility expansion and to reduce our execution and counter-party risk in ongoing and future expansion projects. Engineering and other specialized talent employed in our Engineering business segment also allows us to continue to explore new methods to optimize and develop a best-in-class Bitcoin mining operation and has been instrumental in the development of our industrial-scale immersion-cooled Bitcoin mining hardware.

Our Engineering business segment also provides electricity distribution product design, manufacturing, and installation services primarily focused on large-scale commercial and governmental customers and serves a broad scope of clients across a wide range of markets including data center, power generation, utility, water, industrial, and alternative energy. Products are custom built to client and industry specifications.

Competition

Our business is highly competitive and operates 24 hours a day, 7 days a week, on a global basis. The primary drivers of competition are demand for Bitcoin, sufficient capital resources to acquire large quantities of high-quality miners, the ability to secure these miners from a limited number of suppliers on rapid delivery schedules, and the ability to execute on those miner deployments with the best-in-class mining infrastructure to generate the highest returns while incurring the lowest costs to mine.

Our competition in the Bitcoin mining space fluctuates due to a number of factors, including, but not limited to, the value of Bitcoin rewards for mining and public perception. See more details below under “Industry Trends”. Our main competitors generally include other large Bitcoin mining companies, both publicly listed and private, as well as other Bitcoin miners who participate in mining pools.

Data center hosting, particularly in relation to Bitcoin mining, is also highly competitive. Institutional Bitcoin mining customers demand access to mining infrastructure that can supply large amounts of reliable, low-cost electricity, with best-in-class teams that can execute on deploying miners on compressed timelines. In order to ensure this supply of large amounts of low-cost electricity, we have entered into long-term power purchase agreements with our energy supplier at the Rockdale Facility, which allows us to control our power costs and project them over a long-term, enabling us to focus on developing best-in-class mining infrastructure and delivering best-in-class services.

Industry Trends

During 2022 and 2023, we observed several companies in the Bitcoin ecosystem experience significant challenges and initiate bankruptcy proceedings due to the significant volatility in the price of Bitcoin, the increase in interest rates, the volatility in spot prices of power, and other national and global macroeconomic factors. We anticipate this trend will likely continue as companies attempt to shift their business models to operate on significantly compressed margins. Further affecting the margins of the companies within the Bitcoin ecosystem, the Bitcoin reward for solving a block is subject to periodic incremental halving, as described below under the heading “Factors Affecting Profitability - Halving.”

The dramatic increase in the price of Bitcoin observed in the market during prior years caused many companies to over-leverage themselves, thus operating in potentially unsustainable ways given the recent variability in the price of Bitcoin. We chose to refrain from engaging in any significant debt-financing activities during this period and, as a result, has not been subject to the significant

6

debt-service shortfalls some of our competitors are experiencing. Despite such challenges in the ecosystem, we continue to focus on building long-term stockholder value by taking strategic action to vertically integrate our business, expanding the Rockdale Facility and developing the Corsicana Facility. Management believes this focus will positively affect each of our three business segments by providing more capacity for our Bitcoin Mining and Data Center Hosting operations, and by capitalizing on supply chain efficiencies garnered through our Engineering segment. As we grow our business, we continue to focus on deploying our efficient Bitcoin mining fleet, at scale, while realizing the benefits of being an owner and operator of our Bitcoin Mining and Data Center Hosting facilities.

 

We anticipate companies in our industry will continue to experience challenges, and that 2024 may continue to be a period of consolidation in the Bitcoin mining industry. Further, given our relative position, liquidity, and absence of any significant long-term debt, we believe we are well positioned to benefit from such consolidation. We are continuously evaluating strategic opportunities which we may decide to undertake as part of our strategic growth initiatives; however, we can offer no assurances that any strategic opportunities which we decide to undertake will be achieved on the schedule or within the budget we anticipate, if at all, in our competitive and evolving industry, and our business and financial results may change significantly as a result of such strategic growth.

The recent shutdowns of certain digital asset exchanges and trading platforms due to fraud or business failure has negatively impacted confidence in the digital asset industry as a whole and led to increased oversight and scrutiny of the industry. We did not have any exposure to any digital asset lenders or exchanges who have declared bankruptcy or have suspended operations. We only hold and sell Bitcoin that we have mined and do not sell, hold, or redeem any Bitcoin for any other parties. Our Bitcoin is held in cold storage wallets by a well-known U.S.-based third-party digital asset-focused custodian. We also sell our Bitcoin using our custodian’s U.S. brokerage services.

In 2023, the banking industry and financial services sector experienced disruptions and instability. In March 2023, Silvergate Capital Corporation, the holding company for Silvergate Bank, which was primarily focused on the digital asset industry, announced its intent to wind down operations and voluntarily liquidate its holdings. Also in March, Silicon Valley Bank and Signature Bank both closed. The Federal Deposit Insurance Corporation (“FDIC”) was appointed receiver following their closures and transferred substantially all assets of the former banks to newly created, FDIC-operated bridge banks in an action to protect all depositors of the banks. In May 2023, First Republic Bank was closed, and the FDIC sold substantially all of First Republic Bank’s assets to JP Morgan Chase & Co.

Although we maintained certain operating accounts with Signature Bank prior to its closure, we have since transferred all our deposits previously held with the bank to other banking institutions. We did not lose access to our accounts or experience interruptions in banking services, and we suffered no losses with respect to our deposits at Signature Bank as a result of the bank’s closure. We did not have any banking relationships with Silicon Valley Bank, Silvergate Bank, or First Republic Bank, and currently hold our cash and cash equivalents at multiple banking institutions. Although we did not suffer any losses, we continue to monitor for updates to mitigate any future impacts we may be subject to as a result of instability of the banking industry and financial services sector.

Research and Development

In 2022, we initiated development of the Corsicana Facility to expand our Bitcoin Mining and Data Center Hosting capabilities on a 265-acre site in Navarro County, Texas, located next to the Navarro Switch. Once complete, we expect the Corsicana Facility to have one gigawatt of developed capacity for Bitcoin Mining and Data Center Hosting operations.

The initial phase of the development of the Corsicana Facility involves the construction of 400 MW of immersion-cooled Bitcoin Mining and Data Center Hosting infrastructure, as well as a high-voltage power substation and transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is ongoing and operations are expected to commence by the end of the first quarter of 2024, following commissioning of the substation.

Materials and Suppliers

We maintain several key supplier relationships that are important to our business to secure mining hardware and infrastructure components and other materials. Given the complexity of developing mining hardware, there are few suppliers that can produce miners at scale. For example, our purchase orders with MicroBT have future delivery schedules that extend out many months before those miners are delivered to our Rockdale Facility. These fluctuations in delivery timelines require us to plan to purchase miners well in advance of when we anticipate deploying those miners.

Our development of the Corsicana Facility requires large quantities of electrical infrastructure components and construction materials. We seek to procure these materials from our suppliers in sufficient quantities so that we can deploy miners at scale on

7

accelerated timelines. Further, our immersion-cooled Bitcoin Mining activities require large volumes of specialized non-conductive fluid, for which there are limited manufacturers.

Global Logistics

Global supply logistics have caused delays across all channels of distribution. Similarly, we have also experienced delays in certain of our miner delivery schedules and in our infrastructure development schedules due to constraints on the globalized supply chains for miners, electricity distribution equipment and construction materials. Through the date of this Annual Report, we have been able to effectively mitigate any delivery delays to avoid materially impacting our miner deployment schedule; however, there are no assurances we will be able to continue to mitigate any such delivery delays in the future. Additionally, the development of the Corsicana Facility requires large quantities of construction materials, specialized electricity distribution equipment and other component parts that can be difficult to source. We have procured and hold many of the required materials to help mitigate global supply logistic and pricing concerns. We continue to monitor developments in the global supply chain and assess their potential impact on our expansion plans.

Regulatory

We anticipate that Bitcoin mining will be a focus for potential increased regulation in the near- and long-term, and we cannot predict how future regulations may affect our business or operations.

State regulation of Bitcoin mining is an important consideration with respect to where we conduct our mining operations. Our Rockdale Facility and our Corsicana Facility are both located in the State of Texas. To the extent that there is any state regulation of Bitcoin mining, we believe Texas is likely to remain one of the most favorable regulatory environments for Bitcoin miners.

In March 2022, the SEC issued proposed climate-related disclosure requirements for registrants and received thousands of comments on the proposal. We continue to await the release of any potential finalized rules requiring such disclosures following the analysis of the comments.

In January 2023, the Board of Governors of the Federal Reserve System (the “Federal Reserve”), Office of the Comptroller of the Currency, and FDIC issued a joint statement regarding perceived risks to banks with clients in crypto-asset industries. In January 2023, the Federal Reserve also issued a policy statement broadening its regulatory authority to limit the activities of state-chartered banks. Several leaders in the U.S. Congress sent oversight letters to the prudential regulators pushing back on any efforts to place limits on banking activity for digital asset industries. Riot has also diversified banking relationships to mitigate any potential regulatory risk with respect to financial services.

Additionally, in January 2023, the U.S. House of Representatives announced its first ever Financial Services Subcommittee on Digital Assets and its intention to develop a regulatory framework for the digital asset industry. Bipartisan leadership of the Senate Banking Committee announced that goal as well. Over the course of 2023, the House Financial Services Committee passed various bills, including a bill to provide a market structure for digital assets, but no such legislation has received a vote on the floor of the full House.

In January 2024, a decade after initial applications were filed, the SEC approved a series of spot Bitcoin exchange-traded funds, which have received billions of dollars of in-flows.

Also in January 2024, the U.S. Energy Information Administration initiated a provisional survey of electricity consumption information from cryptocurrency mining companies operating in the United States. The survey was authorized by the Office of Management and Budget as an emergency data request. This action is purely a survey, and it remains unclear whether or how the information will be used in future regulatory efforts.

Leaders on both the U.S. House Financial Services Committee and U.S. Senate Banking Committee have expressed interest in passing legislation to provide additional regulatory authority to address risks related to the use of digital assets in illicit financial activity. The U.S. Treasury Department has also requested additional authorities to address such risks. However, we have not seen sufficient support emerge in favor of any particular proposal to anticipate any specific changes at this time.

We are unable to predict the impact that any new standards, legislation, or regulations may have on our business at the time of filing this Annual Report. However, we continue to monitor and proactively engage in dialogue on regulatory and legislative matters related to our industry.

8

As the regulatory and legal environment evolves, we may become subject to new laws, such as further regulation by the SEC and other agencies, which may affect our Bitcoin Mining and other activities. For additional discussion regarding our belief about the potential risks that existing and future regulation pose to our business, see Part I, Item 1A. “Risk Factors” of this Annual Report.

Environmental

There are increasing concerns over the quantity of energy, particularly from non-renewable sources, used for Bitcoin mining and its effects on the environment. Many media reports focus exclusively on the energy requirements of Bitcoin mining and cite it as an environmental concern. However, those reports tend to omit discussion of the positive contributions associated with Bitcoin mining to other customers on the electrical grid. Bitcoin mining operations present a stable demand for energy and can be quickly curtailed, uniquely positioning businesses that engage in Bitcoin mining to respond to increased electricity demand in emergency situations. Throughout 2023, we voluntarily reduced our operations and curtailed our energy consumption to allow our energy provider to redirect our power allotment back into the ERCOT market during extreme weather events. By taking such actions, we immediately helped to stabilize the grid by allowing our power allotment to be delivered to the areas of greatest need, such as heating homes and powering hospitals. Overall, our operations incentivize new power generation development and our actions help to reduce the frequency and impact of power failures and electricity price surges. In exchange for powering down our systems in response to high electricity demand, we receive benefits associated with the difference between our contractual cost of power and the price at which such power is sold on the ERCOT market (less any applicable fees payable to our consultants who assist with our participation in the ERCOT Demand Response Services Program). Additionally, we voluntarily participate in load response programs operated by ERCOT, whereby we temporarily give ERCOT the right to curtail a set portion of our power load at their discretion in exchange for a fee. Ultimately, these benefits are shared by us and all participants in the ERCOT market, through the positive incentivizing of energy supply and demand consistency across the ERCOT marketplace, which contributes positively to the overall health of the Texas grid.

Human Capital Resources

During the past year, we have made substantial investments in our workforce to retain and attract best-in-class employees, substantially growing our employee base, while also internally promoting individuals to key positions across the Company. As of December 31, 2023, we had a total workforce of approximately 534 employees across our entire organization, including professionals in engineering, information and technology, operations, construction, manufacturing. finance, legal, communications, and Bitcoin Mining operations. Of our total workforce, approximately 431 employees were in engineering, construction, manufacturing, and Bitcoin Mining operations and approximately 103 employees were in a general or administrative support function, such as information and technology, finance, legal or communications. Approximately 43% of our workforce was in Colorado and 53% was in Texas.

Our strategy with human capital resources is to align the interests of our employees with our key long-term success drivers. In execution of this strategy, we adopted a long-term performance incentive program, under which all eligible employees are granted a combination of service-based restricted stock awards that generally vest over a three-year period and performance-based restricted stock awards that are eligible to vest based on our achievement of specific performance or total stockholder return milestones. During 2023, certain employees under the long-term performance program were eligible to receive cash in lieu of restricted shares of our common stock awards based on achievement of these same performance milestones. We believe our performance program is a key incentive for our employees that aligns their long-term interests with our long-term objectives as an organization.

In addition to Riot’s long-term incentive program and competitive cash compensation practices, our employees are provided with excellent health benefits, paid parental leave, paid time off, and additional benefits.  

We recognize the positive impact that leaders within a company can have on their teams, and we believe every employee is and should be a leader within our Company. Consequently, in addition to seeking out top talent from outside of our organization to foster this positive impact, we offer management and executive leadership training, and encourage the continuous development of leaders across the Company, and motivate every Company employee to take ownership over their impact on the Company’s success.

We seek to attract a pool of diverse, best-in-class candidates and foster their career growth by hiring the best talent available, rather than relying solely on educational background. In support of such initiative, we look for candidates in local communities and large cities alike, and from a variety of backgrounds. Our goal is a long-term, growth-oriented career for each employee. We also believe that our ability to retain our workforce is dependent on our ability to foster an environment that is sustainably safe, respectful, fair, and inclusive of everyone, and promotes diversity, equity, and inclusion both inside and outside of our business.

9

Diversity, Equity, and Inclusion

We support diversity and inclusion in a workplace where employees can thrive, and our policies are designed to promote fairness and respect for everyone. Diverse backgrounds, experiences and opinions are encouraged and welcomed. In support of such diversity and inclusion, we act in accordance with our Code of Ethics and Business Conduct and our Non-Discrimination and Anti-Harassment Policy to create a safe environment free from discrimination or harassment that respects the human rights of our employees. We strive to achieve a workplace where opportunities for success are created and available for all employees. In support of this goal, in 2023, we required all employees to complete unconscious bias and harassment trainings.

Compensation and Benefits

Our compensation programs are designed to provide incentives to attract, retain, and motivate employees to achieve our long-term goals. Specifically, we compare salary and wages against quantitative benchmarks and adjust monetary compensation to ensure wages are competitive and consistent with employee positions, skill levels, experience, and geographic location. We maintain a robust process for ensuring pay equity across the Company and increases in incentives and compensation based on merit and performance.  

We provide a comprehensive range of benefits options, including medical, dental, and vision insurance for employees and family members, paid and unpaid leaves, and life and disability/accident insurance coverage. Benefits for employees outside of the United States are provided based on country-specific practices and are intended to support the health and well-being of our employees and their families.

Bitcoin Mining Results

Bitcoin Mining Production and Bitcoin Sales

One way we measure the success of our operations is by the number and U.S. Dollar value of the Bitcoin rewards we earn from our Bitcoin Mining activities. The following table presents information regarding our Mining operations, including Bitcoin production and sales of the Bitcoin we mine.

    

Quantity

    

Amounts

Balance as of January 1, 2021

 

1,078

$

10,186

Revenue recognized from Bitcoin mined

 

3,812

 

184,422

Exchange of Bitcoin for employee compensation

 

(6)

 

(295)

Realized gain on sale/exchange of Bitcoin

 

 

253

Impairment of Bitcoin

 

 

(43,973)

Balance as of December 31, 2021

 

4,884

 

150,593

Revenue recognized from Bitcoin mined

 

5,554

 

156,870

Proceeds from sale of Bitcoin

 

(3,425)

 

(79,529)

Exchange of Bitcoin for employee compensation

(39)

(1,495)

Realized gain on sale/exchange of Bitcoin

 

 

30,346

Impairment of Bitcoin

 

 

(147,365)

Balance as of December 31, 2022

 

6,974

 

109,420

Cumulative effect upon adoption of ASU 2023-08

5,994

Revenue recognized from Bitcoin mined

 

6,626

 

188,996

Bitcoin receivable

(21)

(878)

Proceeds from sale of Bitcoin

 

(6,185)

 

(176,219)

Exchange of Bitcoin for employee compensation

(32)

(869)

Change in fair value of Bitcoin

 

 

184,734

Balance as of December 31, 2023

 

7,362

$

311,178

We increased the quantity of Bitcoin rewards earned from our Bitcoin Mining operations from 5,554 Bitcoin mined in 2022, to 6,626 Bitcoin mined in 2023, representing an increase of approximately 19.3%. Revenue recognized from our Bitcoin Mining activities increased from approximately $156.9 million during 2022 to $189.0 million during 2023, representing an increase of approximately 20.5%. The increase was due to an increase in Bitcoin rewards earned as a result of an increase in the number of miners deployed from 88,556 as of December 31, 2022, to 112,944 as of December 31, 2023, partially offset by an increase in the global network hash rate.

10

Factors Affecting Profitability

Market Price of Bitcoin

Our business is heavily dependent on the spot price of Bitcoin. The prices of cryptocurrencies, including Bitcoin, have experienced substantial volatility, meaning that high or low prices may be based on speculation and incomplete information, subject to rapidly changing investor sentiment, and influenced by factors such as technology, regulatory void or changes, fraudulent actors, manipulation, and media reporting. Bitcoin (as well as other cryptocurrencies) may have value based on various factors, including, but not limited to, their acceptance as a means of exchange by consumers and producers, scarcity, and market demand, all of which are beyond our control.

Halving

Further affecting the industry, particularly for the Bitcoin blockchain, the Bitcoin reward for solving a block is subject to periodic incremental halving. Halving is a process designed to control the overall supply and reduce the risk of inflation in Bitcoin, which uses a proof-of-work consensus algorithm. At a predetermined block, the mining reward is cut in half, hence the term “halving.” For Bitcoin the reward was initially set at 50 Bitcoin currency rewards per block. The Bitcoin blockchain has undergone halvings three times since its inception as follows: (1) on November 28, 2012, at block height 210,000; (2) on July 9, 2016, at block height 420,000; and (3) on May 11, 2020, at block height 630,000, when the reward was reduced to its current level of 6.25 Bitcoin per block. The next halving for the Bitcoin blockchain is currently anticipated to occur in April 2024 at block height 840,000. Halvings will continue to occur until the total amount of Bitcoin currency rewards issued reaches approximately 21 million and the theoretical supply of new Bitcoin is exhausted, which is expected to occur around the year 2140. Many factors influence the price of Bitcoin, and potential increases or decreases in prices in advance of or following a future halving is unknown.

Network Hash Rate and Difficulty

Generally, a Bitcoin miner’s chance of solving a block on the Bitcoin blockchain and earning a Bitcoin reward is a function of the miner’s hash rate, relative to the global network hash rate (i.e., the aggregate amount of computing power devoted to supporting the Bitcoin blockchain at a given time). As demand for Bitcoin has increased, the global network hash rate has increased rapidly, and as greater adoption of Bitcoin occurs, we expect the demand for new Bitcoin will likewise increase as more mining companies are drawn into the industry by this increased demand. Further, as a greater number of increasingly powerful miners have been deployed, the network difficulty for Bitcoin has consequently also increased. Network difficulty is a measure of how difficult it is to solve a block on the Bitcoin blockchain, which is adjusted every 2,016 blocks (approximately every 2 weeks) so that the average time between each block validation remains approximately ten minutes. A high difficulty means that more computing power will be required in order to solve a block and earn a new Bitcoin reward, which, in turn, makes the Bitcoin network more secure by limiting the possibility of one miner or mining pool gaining control of the network. Therefore, as new and existing miners deploy additional hash rate, the global network hash rate will continue to increase, meaning a miner’s share of the global network hash rate (and therefore its chance of earning Bitcoin rewards) will decline if it fails to deploy additional hash rate at pace with the industry.

For further discussion of the factors affecting our profitability, see the discussion under Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” under the heading “Summary of Bitcoin Mining Results” of this Annual Report, as well as the discussion of various risks, factors, and uncertainties we believe may affect our revenue and results of operations under Part I, Item 1A. “Risk Factors” of this Annual Report.

Performance Metrics

We seek to mine Bitcoin by using our miners to solve complex cryptographic algorithms to support the Bitcoin blockchain (in a process known as “solving a block”). In return for solving a block, we receive the Bitcoin reward, which we can hold or sell on the market to generate cash.

Hash Rate

Bitcoin miners generally measure their capability in terms of hash rate, which is measured in terms of the number of cryptographic hashing algorithms solved (or “hashes”) per second. Generally, miners (or mining pools) with a greater hash rate relative to the global Bitcoin network hash rate at a given time will, over time, have a greater chance of earning a Bitcoin reward, as compared to miners with relatively lower total hash rates.

11

However, as the relative market price for Bitcoin increases, more miners are encouraged to attempt to mine Bitcoin, which increases Bitcoin’s global network hash rate. Therefore, to remain competitive, miners seek to continually increase their total hash rate, creating a feedback loop: as Bitcoin gains popularity and its relative market price increases, more miners attempt to mine Bitcoin and its global network hash rate is increased; in response, existing miners and new miners devote more and more hash rate to the Bitcoin blockchain by adding more, and increasingly powerful, miners to attempt to ensure their ability to earn additional Bitcoin rewards. As a result, the network difficulty of the Bitcoin network is increased to maintain the pace of new block additions, spurring miners to seek to deploy yet further hash rate to earn the same relative number of new Bitcoin rewards. In theory, this process should continually replicate itself until the supply of available Bitcoin is exhausted.

In response, miners have attempted to achieve greater hash rate by deploying increasingly sophisticated miners in ever greater quantities. This has become the Bitcoin mining industry’s great “arms race.” There are very few manufacturers of miners capable of producing a sufficient number of miners of adequate quality to meet this need, and scarcity results, leading to higher prices. Compounding this phenomenon, it has been observed that some manufacturers of Bitcoin miners may increase prices for new miners as the market price of Bitcoin increases. Further, these manufacturers have also been impacted by the ongoing global supply chain crisis resulting from COVID-19, both in terms of increased prices for the components of these new miners resulting from the constrained supply of the semiconductors used in the production of the highly specialized ASIC chips miners rely on, and in terms of labor costs to manufacture new miners as workforces are affected by increased absenteeism due to COVID-19 restrictions and employee burnout. Thus, miner manufacturers are subject to increasing price pressures due to both increased demand for new miners and decreased supply of necessary components and labor, ultimately leading manufacturers to charge higher prices for new miners.

Intellectual Property

We actively use specific hardware and software for our Bitcoin Mining operations. The Bitcoin blockchain is generally built on open-source code and, in certain cases, the source code and other software assets we use in our Bitcoin Mining operations may be subject to an open-source license. For these works, we adhere to the terms of any license agreements that may be in place. We also rely upon the intellectual property rights of others in certain respects in connection with our immersion-cooling technology.

We currently rely on trade secrets, trademarks, service marks, trade names, copyrights, and other intellectual property rights, and on licenses to use intellectual property rights owned and controlled by others. In addition, we have developed and may further develop certain proprietary software and hardware applications in connection with Bitcoin Mining operations, including our immersion-cooled Bitcoin Mining developments.

Information About Our Executive Officers

The following sets forth the name, age, and position of each of the persons who were serving as executive officers as of the filing of this Annual Report.

Name

Age

Position

Jason Les

38

Director and Chief Executive Officer (principal executive officer)

Benjamin Yi

41

Director and Executive Chairman

Colin Yee

48

Executive Vice President, Chief Financial Officer (principal financial officer)

William Jackman

40

Executive Vice President, General Counsel and Secretary

Jason Chung

42

Executive Vice President, Head of Corporate Development & Strategy

Ryan Werner

44

Senior Vice President, Chief Accounting Officer (principal accounting officer)

Jason Les (age 38) has served as our Chief Executive Officer (“CEO”) since February 2021 and as a member of the board of directors since October 2017. He has been deeply involved with Bitcoin since 2013, with significant experience in Bitcoin mining, as an engineer studying protocol development, and contributing to open-source projects. Mr. Les was previously a founding partner of Binary Digital from May 2017 to November 2020, a software-development company where he led the engineering team and coordinated project development for artificial intelligence, reverse engineering, and inter-software compatibility projects. Additionally, his background includes over a decade of unique experience as a former professional heads-up poker player. He holds a Bachelor of Science, Computer Science from the University of California, Irvine.

Benjamin Yi (age 41) has served as our Executive Chairman since May 2021, as a member of the Board since October 2018, and as Chairman of the board of directors from November 2020 through May 2021. In this role, he is directly involved in our day-to-day operations, playing a key role in setting and fulfilling the Board’s strategic aims for the Company. Mr. Yi brings significant corporate governance experience to Riot’s Board and executive management team, having served as an independent director and committee chair of several private and public companies. Prior to joining Riot, Mr. Yi led capital markets and corporate development at IOU

12

Financial, a fin-tech enabled lender to small businesses across North America and investee company of Neuberger Berman from January 2017 through May 2021. Mr. Yi brings almost two decades of unique capital markets experience to the Company, and a particular expertise in fintech, specialty finance, and investing throughout a company’s capital structure. Mr. Yi holds a Bachelor of Commerce, specialist in Finance, major in Economics from University of Trinity College and a Master of Finance from University of Toronto – Rotman School of Management.

Colin Yee (age 48) has served as our Executive Vice President, Chief Financial Officer since July 2023, and Chief Financial Officer from September 2022 to July 2023. Previously, he was our Head of Corporate and Financial Operations from April 2022 to September 2022. Prior to joining Riot, Mr. Yee founded Clear Capital Management Corporation which has been operating since September 2007. He served as the Chief Operating Financial Officer of Avebury Partners, a leading asset management firm that operates within the real estate, geothermal exchange, and construction sectors, from March 2021 to March 2022. From 2016 to 2021, Mr. Yee served as the CFO for Forum Equity Partners, a large private equity firm specializing in real estate, renewable energy and infrastructure. Mr. Yee is a Chartered Professional Accountant and holds a Bachelor of Science in Cellular Biology and a Bachelor of Commerce in Accounting from the University of Calgary.

William Jackman (age 40) has served as our Executive Vice President, General Counsel and Secretary, since September 2022, and as General Counsel and Secretary since July 2021. As a member of the executive team, Mr. Jackman manages the Company’s legal affairs, drawing upon his unique business and legal acumen to navigate strategic decisions and develop innovative solutions to complex challenges. Previously, Mr. Jackman represented S&P 500 companies as well as other public companies in the areas of securities laws, mergers and acquisitions, and power generation. Prior to joining Riot, Mr. Jackman was a Leader of Public Companies and Securities at Roger Towers, P.A., one of Florida’s oldest and most established law firms, from March 2018 to January 2022. Additionally, he was a Senior Corporate Attorney at Holland & Knight LLP, a multinational law firm, from May 2014 through August 2017. Mr. Jackman holds dual Juris Doctorate law degrees from the Universities of Windsor and Detroit, as well as an MBA from Nova Southeastern, and is a member of the New York, Florida, and Ontario Bar Associations.

Jason Chung (age 42) has served as our Executive Vice President, Head of Corporate Development & Strategy since July 2023, and Head of Corporate Development & Strategy from June 2022 to July 2023. Mr. Chung spearheads the coordination of Riot's corporate development, capital markets, and investor relations efforts. Mr. Chung brings two decades of experience in investment banking and a wealth of knowledge in corporate finance to Riot. Prior to joining Riot, Mr. Chung served as Managing Director, M&A, at Nomura Holdings, Inc. from March 2017 through June 2022 and Executive Director, Mergers & Acquisitions from March 2014 through December 2016 where he advised global clients on cross-border transactions in the technology sector across multiple countries, including the US, Canada, Germany, Japan, Korea, France, and Singapore. Mr. Chung’s investment banking career spanned nearly $20 billion in mergers and acquisitions transactions and included building and growing advisory teams. Mr. Chung is a CFA charter holder and earned a Bachelor of Commerce and Finance degree, minoring in History, from the University of Toronto.

Ryan Werner (age 44) has served as our Senior Vice President and Chief Accounting Officer since September 2022. Previously, Mr. Werner served as our Vice President of Finance from March 2021 to September 2022. Mr. Werner is responsible for the leadership and oversight of our public accounting function, leading the Company’s team of accounting and finance professionals. Prior to joining Riot, Mr. Werner was a Senior Director, Real Estate and Transactions Accounting at UDR, an S&P 500 constituent and multifamily real estate investment trust, from March 2013 through March 2021. Mr. Werner began his career in Ernst & Young’s audit practice, where he was a Senior Manager and specialized in publicly traded companies. Mr. Werner is a Certified Public Accountant and holds a Master of Accounting and Information Systems degree, as well as a Bachelor of Science in Accounting & Business Administration degree, both from the University of Kansas.

There are no familial relationships among our executive officers and any directors, except that Mr. Yi is married to the first cousin of Hannah Cho, who serves on our board of directors. There are no arrangements or understandings between any of our executive officers and any other person pursuant to which any of such executive officers were selected.

Corporate Information

Our principal executive office is located at 3855 Ambrosia Street, Suite 301, Castle Rock, Colorado 80109, and our telephone number is (303) 794-2000. Our records are kept at our principal executive office.

We were incorporated in the State of Colorado on July 24, 2000, under the name AspenBio, Inc., and have been through a number of subsequent name changes. Effective October 19, 2017, we adopted the corporate name Riot Blockchain, Inc., and changed our state of incorporation to Nevada. Effective December 30, 2022, we adopted our current corporate name, Riot Platforms, Inc., and remained incorporated in Nevada.

13

Our website address is www.riotplatforms.com.

Additional Information

We file or furnish periodic reports and amendments thereto, including our annual reports on Form 10-K, proxy statements, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements and other information with the SEC. These reports, and any amendments thereto, as filed with the SEC, can be accessed, free of charge, on the SEC’s website www.sec.gov. These documents may also be accessed on our website: www.riotplatforms.com through a link in the “Investors” section. The contemplated documents are placed on our website as soon as practicable after their filing with the SEC. The information posted on our website is not incorporated by reference into this Annual Report.

14

ITEM 1A. RISK FACTORS

Certain factors may have a materially adverse effect on our business, financial condition, and results of operations, including the risk, factors, and uncertainties described under this Part I, Item 1A., and elsewhere in this Annual Report. This is not an exhaustive list, and there are other factors that may be applicable to our business that are not currently known to us or that we currently do not believe are material. Any of these risks could have an adverse effect on our business, financial condition, operating results, or prospects, which could cause the trading price of our common stock to decline, and you could lose part or all of your investment. You should carefully consider the risks, factors, and uncertainties described below, together with the other information contained in this Annual Report, as well as the risk, factors, uncertainties, and other information we disclose in other filings we make with the SEC before making an investment decision regarding our securities.

Risks Related to Our Ability to Grow Our Business

If we fail to grow our hash rate, we may be unable to compete, and our results of operations could suffer.

Generally, a Bitcoin miner’s chance of solving a block on the Bitcoin blockchain and earning a Bitcoin reward is a function of the miner’s hash rate (i.e., the amount of computing power devoted to supporting the Bitcoin blockchain), relative to the global network hash rate. As greater adoption of Bitcoin occurs, we expect the demand for Bitcoin will increase further, drawing more mining companies into the industry and thereby increasing the global network hash rate. As new and more powerful miners are deployed, the global network hash rate will continue to increase, meaning a miner’s chance of earning Bitcoin rewards will decline unless it deploys additional hash rate at pace with the industry. Accordingly, to compete in this highly competitive industry, we believe we will need to continue to acquire new miners, both to replace those lost to ordinary wear-and-tear and other damage, and to increase our hash rate to keep up with a growing global network hash rate.

We plan to grow our hash rate by acquiring newer, more effective and energy-efficient miners. These new miners are highly specialized servers that are very difficult to produce at scale. As a result, there are limited producers capable of producing large numbers of sufficiently effective miners, and, as demand for new miners has increased in response to increased Bitcoin prices, we have observed the price of these new miners has increased. If we are unable to acquire enough new miners or access sufficient capital to fund our acquisitions, our results of operations and financial condition could be adversely affected, as could investments in our securities.

We may be impacted by macroeconomic conditions due to global pandemics, epidemics or outbreaks of disease and the resulting global supply chain crisis.

Global trade conditions and consumer trends that originated during the COVID-19 pandemic continue to persist and may also have long-lasting adverse impact on us and our industry. There are continued risks arising from new pandemics, epidemics or outbreaks of disease, and ongoing COVID-19 related issues which have exacerbated port congestion and intermittent supplier shutdowns and delays, resulting in additional expenses to expedite delivery of new miners, as well as critical materials needed for our expansion plans. Further, miner manufacturers have been impacted by the constrained supply of the semiconductors used in the production of the highly specialized ASIC chips miners we rely on, and by increased labor costs to manufacture new miners as workforces and global supply chains continue to be affected by COVID-19 and may further be impacted by global outbreaks of various epidemics or disease, ultimately leading to continually higher prices for new miners. Thus, until the global supply chain crisis is resolved, and these extraordinary pressures are alleviated, we expect to continue to incur higher than usual costs to obtain and deploy new miners, and we may face difficulties obtaining the new miners we need at prices or in quantities we find acceptable, if at all, and our business and results of operations may suffer as a result.

In addition, labor shortages that have persisted since the COVID-19 pandemic and those arising from any new pandemics, epidemics or outbreaks of disease may lead to increased labor costs and difficulty in hiring and retaining the highly qualified and motivated people we need to conduct our business and execute on our strategic growth initiatives. Sustaining our growth plans will require the ongoing readiness and solvency of our suppliers and vendors, a stable and motivated production workforce, and government cooperation, each of which may be affected by macroeconomic factors outside of our immediate control.

We cannot predict the duration or direction of current or new global trends or their sustained impact. Ultimately, we continue to monitor macroeconomic conditions to remain flexible and to optimize and evolve our business as appropriate, and we will have to accurately project demand and infrastructure requirements globally and deploy our workforce and capital resources accordingly. If we experience unfavorable global market conditions, or if we cannot or do not maintain operations at a scope that is commensurate with such conditions or are later required to or choose to suspend such operations again, our business, prospects, financial condition, and operating results may be harmed.

15

We expect the cost of acquiring new miners to continue to be affected by the ongoing global supply chain crisis.

Similarly, the ongoing global supply chain crisis, coupled with increased demand for computer chips, has created a shortfall of semiconductors, resulting in challenges for the supply chain and production of the miners we employ in our Bitcoin Mining operations. The miners are highly specialized servers built around ASIC chips, which very few manufacturers are able to produce in sufficient scale and quality to suit our operations. As a result, the cost to produce these miners has increased, and their manufacturers have passed on increased costs of production to purchasers like us. Therefore, until the global supply chain crisis is resolved, and these extraordinary pressures are alleviated, we expect to continue to incur higher than usual costs to obtain and deploy new miners, which could adversely affect our financial condition and results of operations.

We may not be able to timely complete our future strategic growth initiatives or within our anticipated cost estimates, if at all.

As part of our efforts to grow our hash rate and remain competitive in the market, we acquired thousands of new state-of-the-art miners from their manufacturer in 2022, which we started to deploy at our Rockdale Facility. To accommodate these new miners, we expanded the Rockdale Facility’s capacity to 700 MW of electrical power through the construction of four new 100 MW structures and the associated power and facilities infrastructure needed to operate them for industrial-scale Bitcoin Mining. Additionally, we are developing our Corsicana Facility, and we expect to complete Phase I in 2024. We will require additional new state-of-the-art miners to deploy at the Corsicana Facility as well as associated infrastructure development. Moreover, we have carried out these expansions amid the ongoing global supply chain crisis and residual ongoing issues related to COVID-19, and our costs of supplies, labor, and material have increased as a result. While our present expansion projects are proceeding on track with expectations, we cannot guarantee we will complete these expansions (or any future strategic growth initiatives) on time or within our cost estimates, if at all, due in part to the ongoing effects of the global supply chain crisis related to macroeconomic effects of COVID-19, increased inflation and changing conditions within the United States labor market. If we are unable to complete our planned expansions on schedule and within our anticipated cost estimates, our deployment of newly purchased miners may be delayed, which could affect our competitiveness and our results of operation, which could have a material adverse effect on our financial condition and the market price for our securities.

We may be unable to access sufficient additional capital for future strategic growth initiatives.

The expansion of our miner fleet and construction of our Corsicana Facility are capital-intensive projects, and we anticipate that future strategic growth initiatives will likewise continue to be capital-intensive. We expect to raise additional capital to fund these and other future strategic growth initiatives; however, we may be unable to do so in a timely manner, in sufficient quantities, or on terms acceptable to us, if at all. If we are unable to raise the additional capital needed to execute our future strategic growth initiatives, we may be less competitive in our industry and the results of our operations and financial condition may suffer, and the market price for our securities may be materially and adversely affected.

Expansion of our Rockdale Facility and construction of our Corsicana Facility potentially exposes us to additional risks.

We were expanding and may continue to expand our Rockdale Facility, and we are currently constructing our Corsicana Facility, which potentially exposes us to significant risks we may otherwise not be exposed to, including risks related to, among other sources: construction delays; lack of availability of parts and/or labor, increased prices as a result, in part, of inflation, and delays for data center equipment; labor disputes and work stoppages, including interruptions in work due to pandemics, epidemics, and other health risks; unanticipated environmental issues and geological problems; delays related to permitting and approvals to commence operations from public agencies and utility companies; and delays in site readiness leading to our failure to meet commitments made in connection with such expansion.

All construction-related projects depend on the skill, experience, and attentiveness of our personnel throughout the design and construction process. Should a designer, general contractor, significant subcontractor or key supplier experience financial difficulties or other problems during the design or construction process, we could experience significant delays, increased costs to complete the project and/or other negative impacts to our expected returns.

If we are unable to overcome these risks and additional pressures to complete our expansion and construction projects in a timely manner, if at all, we may not realize their anticipated benefits, and our business and financial condition may suffer as a result.

Economic and geopolitical events may create increased uncertainty and price changes.

We are subject to price volatility and uncertainty due to geopolitical crises and economic downturns. Such geopolitical crises and global economic downturns may be a result of invasion, or possible invasion by one nation of another, leading to increased inflation

16

and supply chain volatility. Such crises will likely continue to have an effect on our ability to do business in a cost-effective manner. Inflation has caused the price of materials to increase leading to increased expenses to our business. Global crises and economic downturns may also have the effect of discouraging investment in Bitcoin as investors shift their investments to less volatile assets. Such shifts could have a materially adverse effect on our business, operations and the value of the Bitcoin we mine or the institutional data center clients we host.

Failure to successfully integrate acquired businesses could negatively impact our balance sheet and results of operations.

Strategic acquisitions such as the Whinstone Acquisition and the ESS Metron Acquisition, both in 2021 (see Note 3. Acquisitions to our Consolidated Financial Statements for further information) are an important element of our growth strategy and the success of any acquisition we make depends in part on our ability to integrate the acquired business and realize anticipated synergies. Integrating acquired businesses may involve unforeseen difficulties, may require a disproportionate amount of our management’s attention, and may require us to reallocate our resources, financial or otherwise.

For example, we may encounter challenges in the integration process such as: difficulties associated with managing the resulting larger and more complex company; conforming administrative and corporate structures and standards, controls, procedures and policies, business cultures, hiring and retention of key employees, and compensation and benefits structures, coordinating geographically dispersed operations; and our ability to deliver on our strategy going forward.

Further, our acquisitions may subject us to new liabilities and risks, some of which may be unknown. Although we and our advisors conduct due diligence on the operations of businesses we acquire, there can be no guarantee that we are aware of all liabilities of an acquired company. These liabilities, and any additional risks and uncertainties related to an acquired company not known to us or that we may deem immaterial or unlikely to occur at the time of the acquisition, could negatively impact our future business, financial condition, and results of operations.

We can give no assurance that we will ultimately be able to effectively integrate and manage the operations of any acquired business or realize anticipated synergies. The failure to successfully integrate the cultures, operating systems, procedures and information technologies of an acquired business could have a material adverse effect on our financial condition and results of operations.

We may experience increased compliance costs as a result of our strategic acquisitions.

Future strategic acquisitions could carry substantial compliance burdens, which may limit our ability to realize the anticipated benefits of such acquisitions, and which may require our management and personnel to shift their focus to such compliance burdens and away from their other functions. Such increased costs and compliance burdens could affect our ability to realize the anticipated benefits of such strategic acquisitions, and our business, results of operations, and financial condition may suffer as a result.

We have financed our strategic growth primarily by issuing new shares of our common stock in public offerings, which dilutes the ownership interests of our current stockholders, and which may adversely affect the market price of our securities.

We have raised capital to finance the strategic growth of our business through public offerings of our common stock, and we expect to raise additional capital through similar public offerings to finance the completion of current and future expansion initiatives. We may not be able to obtain additional debt or equity financing on favorable terms, if at all, which could impair our growth and adversely impact our existing operations. In 2022 and 2023, a number of digital asset platforms and exchanges filed for bankruptcy and/or became the subjects of investigation by various governmental agencies for, among other things, fraud. These disruptions in the crypto asset market may impact our ability to obtain favorable financing. If we raise additional equity financing, our stockholders may experience dilution of their ownership interests, and the per share value of our common stock could decline. If we are unable to generate cash flows from operation sufficient to support our strategic growth, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, or obtaining additional equity financing on terms that may be onerous or highly dilutive. Furthermore, if we engage in debt financing, the holders of any debt we issue would likely have priority over the holders of shares of our common stock in terms of order of payment preference. We may be required to accept terms that restrict our ability to incur additional indebtedness or take other actions including accepting terms that require us to maintain specified liquidity or other ratios that could otherwise not be in the interests of our stockholders.

We have a history of operating losses, and we may report additional operating losses in the future.

Our primary focus is on vertically integrating our Bitcoin Mining, and we have recorded historical losses and negative cash flow from our operations when the value of Bitcoin we mine does not exceed our associated costs. Further, as part of our strategic growth plans, we have made capital investments in expanding and vertically integrating our Bitcoin Mining operations, including the

17

expansion of our Rockdale Facility, and the ongoing construction of our Corsicana Facility, increasing our employee base, and incurring additional costs associated with owning and operating a self-mining facility. However, future market prices of Bitcoin are difficult to predict, and we cannot guarantee that our future Bitcoin Mining revenue will exceed our associated costs.

The lack of regulation of digital asset exchanges which Bitcoin, and other cryptocurrencies, are traded on may expose us to the effects of negative publicity resulting from fraudulent actors in the cryptocurrency space and can adversely affect an investment in the Company.

The digital asset exchanges on which Bitcoin is traded are relatively new and largely unregulated. Many digital asset exchanges do not provide the public with significant information regarding their ownership structure, management teams, corporate practices, or regulatory compliance. As a result, the marketplace may lose confidence in, or may experience problems relating to, such digital asset exchanges, including prominent exchanges handling a significant portion of the volume of digital asset trading. In 2022 and 2023, a number of digital asset exchanges filed for bankruptcy proceedings and/or became the subjects of investigation by various governmental agencies for, among other things, fraud, causing a loss of confidence and an increase in negative publicity for the digital asset ecosystem. As a result, many digital asset markets, including the market for Bitcoin, have experienced increased price volatility. The Bitcoin ecosystem may continue to be negatively impacted and experience long term volatility if public confidence decreases.

These events are continuing to develop and it is not possible to predict, at this time, every risk that they may pose to us, our service providers, or the digital asset industry as a whole. A perceived lack of stability in the digital asset exchange market and the closure or temporary shutdown of digital asset exchanges due to business failure, hackers or malware, government-mandated regulation, or fraud may reduce confidence in digital asset networks and result in greater volatility in cryptocurrency values. These potential consequences of a digital asset exchange’s failure could adversely affect an investment in us.

We depend on attracting and retaining officers, managers, and skilled professionals.

Our success depends, in large part, on our ability to hire, retain and motivate talented officers, leadership, and professionals. We cannot guarantee that such employees will be retained which may inhibit our management functions, strategic development, and other critical functions. Our growth may be constrained by human capital resource limitations as we compete with other companies for skilled employees. We will need to take strategic action to develop our pool of management and skilled employees as well as grow such pool to meet the demands of our corporate functions. If we are not able to do so, our business, and thus our ability to grow, may be materially adversely affected.

Risks Related to the Price of Bitcoin

Our ability to achieve profitability is largely dependent on the price of Bitcoin, which has historically been volatile.

Our primary focus on vertically integrating our Bitcoin Mining operations, the associated expansion of our Rockdale Facility, and the ongoing construction of our Corsicana Facility is largely based on our assumptions regarding the future value of Bitcoin, which has been subject to significant historical volatility and may be subject to influence from malicious actors, real or perceived scarcity, political, economic, and regulatory conditions, and speculation making its price more volatile or creating “bubble” type risks for the trading price of Bitcoin. Further, unlike traditional stock exchanges, which have listing requirements and vet issuers, requiring them to comply with rigorous listing standards and rules, and which monitor transactions for fraud and other improprieties, markets for Bitcoin and other cryptocurrencies tend to be underregulated, if they are regulated at all. In general, less stringent markets are perceived to have a higher risk of fraud or manipulation and any lack of oversight or perceived lack of transparency could reduce confidence in the price of Bitcoin and other cryptocurrencies, which could adversely affect the price of Bitcoin. As disclosed in Part I, Item 1. “Business” of this Annual Report, under the subheading “Regulatory,” Bitcoin and crypto asset markets generally may be subject to increased scrutiny and regulation by the U.S. legislature and government agencies, and such evolving regulatory and legal environment may impact our Bitcoin Mining and other activities.

These factors make it difficult to accurately predict the future market price of Bitcoin and may also inhibit consumer trust in, and market acceptance of, cryptocurrencies as a means of exchange, which could limit the future adoption of Bitcoin and, as a result, our assumptions could prove incorrect. If our assumptions prove incorrect and the future price of Bitcoin is not sufficiently high, our income from our Bitcoin Mining operations may not exceed our costs, and our operations may never achieve profitability.

18

Bitcoin market exposure to financially troubled cryptocurrency-related companies may impact our reputation, the price of Bitcoin and the profitability of our Bitcoin Mining operations.

The failure of several crypto platforms has impacted and may continue to impact the broader crypto economy; the full extent of these impacts may not yet be known. Bitcoin is subject to price volatility resulting from financial instability, poor business practices, and fraudulent activities of players in the broader cryptocurrency market. When investors in cryptocurrency and cryptocurrency-based companies experience financial difficulty as a result of price volatility, poor business practices, and/or fraud, it has caused, and may continue to cause, loss of confidence in the cryptocurrency space, reputational harm to cryptocurrency assets, heightened scrutiny by regulatory authorities and law makers, and a steep decline in the value of Bitcoin, among other material impacts. Such adverse effects have affected, and may in the future, affect the profitability of our Bitcoin Mining operations and our ability to obtain a profit from hosting institutional-scale data center clients.  

Bitcoin is subject to halving, and our Bitcoin Mining operations may generate less revenue as a result.

As disclosed in Part I, Item 1. “Business” of this Annual Report, under the subheading “Halving,” the number of new Bitcoin awarded for solving a block is cut in half – hence, “halving” – at mathematically predetermined intervals. The next halving for the Bitcoin blockchain is currently anticipated to occur in April 2024. While Bitcoin prices have historically increased around these halving events, there is no guarantee that the price change will be favorable or would compensate for the reduction in mining rewards. If a corresponding and proportionate increase in the price of Bitcoin does not follow future halving events, the revenue we earn from our Bitcoin Mining operations would see a decrease, which could have a material adverse effect on our results of operations and financial condition.

Transaction fees may decrease demand for Bitcoin and prevent expansion.

As the number of Bitcoin currency rewards granted for solving a block in the Bitcoin blockchain has decreased, transaction fees have increasingly been used to incentivize miners to continue to contribute to the Bitcoin network. However, high Bitcoin transaction fees may slow the adoption of Bitcoin as a means of payment, which may decrease demand for Bitcoin and future prices of Bitcoin may suffer as a result. If Bitcoin prices are not sufficiently high, our Bitcoin Mining revenue may not exceed our associated costs, and our results of operations and financial condition may suffer. Further, because the price of shares of our common stock may be linked to the price of Bitcoin, if demand for Bitcoin decreases, causing future Bitcoin prices to decrease, the market price of our securities may be materially and adversely affected, limiting our ability to raise additional capital to fund our strategic growth plans.

Bitcoin faces significant scaling obstacles that can lead to high fees or slow transaction settlement times.

Bitcoin (and cryptocurrencies, generally) face significant scaling obstacles that can lead to high fees or slow transaction settlement times and attempts to increase the volume of transactions may not be effective. Scaling cryptocurrencies is essential to the widespread acceptance of cryptocurrencies as a means of payment, including Bitcoin. Many cryptocurrency networks face significant scaling challenges. For example, cryptocurrencies are limited with respect to how many transactions can occur per second. Participants in the cryptocurrency ecosystem debate potential approaches to increasing the average number of transactions per second that a network can handle and have implemented mechanisms or are researching ways to increase scale, such as increasing the allowable sizes of blocks, and therefore the number of transactions per block, and sharding (a horizontal partition of data in a database or search engine), which would not require every single transaction to be included in every single miner’s or validator’s block. There is, however, no guarantee that any of the mechanisms in place or being explored for increasing the scale of settlement of cryptocurrency transactions will be effective.

If adoption of Bitcoin (and cryptocurrencies, generally) as a means of payment does not occur on the schedule or scale we anticipate, the demand for Bitcoin may stagnate or decrease, which could adversely affect future Bitcoin prices, and our results of operations and financial condition, which could have a material adverse effect on the market price for our securities.

Risks Related to our Operations

To remain competitive in our industry, we seek to grow our hash rate to match the growing network hash rate and increasing network difficulty of the Bitcoin blockchain, and if we are unable to grow our hash rate at pace with the global network hash rate, our chance of earning Bitcoin from our Bitcoin Mining operations would decline.

As the adoption of Bitcoin has increased, the price of Bitcoin has generally appreciated, causing the demand for new Bitcoin rewards for successfully solving blocks on the Bitcoin blockchain to likewise increase. This has encouraged more miners to attempt to mine Bitcoin, which increases the global network hash rate deployed in support of the Bitcoin blockchain.

19

Because a miner’s relative chance of successfully solving a block and earning a new Bitcoin reward is generally a function of the ratio the miner’s individual hash rate bears to the global network hash rate, as the global network hash rate increases, a miner must increase its individual hash rate to maintain its chances of earning new Bitcoin rewards. Therefore, as new miners enter the industry and as miners deploy greater and greater numbers of increasingly powerful machines, existing miners must seek to continually increase their hash rate to remain competitive. Thus, a feedback loop is created: as Bitcoin gains popularity and its relative market price increases, more miners attempt to mine Bitcoin and the Bitcoin network hash rate is increased; in response, existing miners and new miners devote more and more hash rate to the Bitcoin blockchain by deploying greater numbers of increasingly powerful machines in an attempt to ensure their ability to earn additional Bitcoin rewards does not decrease. Compounding this feedback loop, the network difficulty of the Bitcoin network (i.e., the amount of work (measured in hashes) necessary to solve a block) is periodically adjusted to maintain the pace of new block additions (with one new block added to the blockchain approximately every ten minutes), and thereby control the supply of Bitcoin. As miners deploy more hash rate and the Bitcoin network hash rate is increased, the Bitcoin network difficulty is adjusted upwards by requiring more hash rate to be deployed to solve a block. Thus, miners are further incentivized to grow their hash rate to maintain their chance of earning new Bitcoin rewards. In theory, these dual processes should continually replicate themselves until the supply of available Bitcoin is exhausted. In response, miners have attempted to achieve greater hash rate by deploying increasingly sophisticated and expensive miners in ever greater quantities. This has become the Bitcoin mining industry’s great “arms race.” Moreover, because there are very few manufacturers of miners capable of producing a sufficient number of miners of adequate quality to meet this need, scarcity results, leading to higher prices. Compounding this phenomenon, it has been observed that some manufacturers of Bitcoin miners may increase the prices for new miners as the market price of Bitcoin increases.

Accordingly, to maintain our chances of earning new Bitcoin rewards and remaining competitive in our industry, we must seek to continually add new miners to grow our hash rate at pace with the growth in the Bitcoin global network hash rate. However, as demand has increased and scarcity in the supply of new miners has resulted, the price of new miners has increased sharply, and we expect this process to continue in the future as demand for Bitcoin increases. Therefore, if the price of Bitcoin is not sufficiently high to allow us to fund our hash rate growth through new miner acquisitions and if we are otherwise unable to access additional capital to acquire these miners, our hash rate may stagnate and we may fall behind our competitors. If this happens, our chances of earning new Bitcoin rewards would decline and, as such, our results of operations and financial condition may suffer.

Because our miners are designed specifically to mine Bitcoin and may not be readily adaptable to other uses, a sustained decline in Bitcoin’s value could adversely affect our business and results of operations.

We have invested substantial capital in acquiring miners using ASIC chips designed specifically to mine Bitcoin and other cryptocurrencies using the 256-bit secure hashing algorithm (“SHA-256”) as efficiently and as rapidly as possible on our assumption that we will be able to use them to mine Bitcoin and generate revenue from our operations. Therefore, our Bitcoin Mining operations focus exclusively on mining Bitcoin, and our Bitcoin Mining revenue is based on the value of Bitcoin we mine. Accordingly, if the value of Bitcoin declines and fails to recover, for example, because of the development and acceptance of competing blockchain platforms or technologies, including competing cryptocurrencies which our miners may not be able to mine, the revenue we generate from our Bitcoin Mining operations will likewise decline. Moreover, because our miners use these highly specialized ASIC chips, we may not be able to successfully repurpose them in a timely manner, if at all, to other uses, following a sustained decline in Bitcoin’s value or if the Bitcoin blockchain stops using SHA-256 for solving blocks. This would result in a material adverse effect on our business and could potentially impact our ability to continue as a going concern.

Our reliance on third-party miners may subject our operations to increased risk of design flaws.

The performance and reliability of our miners and our technology is critical to our reputation and our operations. We currently use Bitmain Technologies Limited (“Bitmain”) Antminer, and MicroBT WhatsMiner type miners, and if there are issues with those machines, such as a design flaw in the ASIC chips they employ, our system could be substantially affected. Further, we have encountered, and may in the future encounter, software and firmware complications associated with adapting our miners to operate in our immersion-cooled Bitcoin mining hardware, which may delay or otherwise limit the benefits we anticipate from our adoption of immersion-cooled mining. Any system error or failure may significantly delay response times or even cause our system to fail. Any disruption in our ability to continue mining could result in lower yields and harm our reputation and business. Any exploitable weakness, flaw, or error common to the Bitmain or MicroBT miners we currently utilize could affect substantial portions of our miners; therefore, if a defect or other flaw exists and is exploited, a majority of, or all of our miner fleet could be adversely impacted. Any interruption, delay or system failure could result in financial losses, a decrease in the trading price of our common stock and damage to our reputation.

20

Our reliance primarily on immersion-cooling exposes us to additional risks.

We are increasingly relying on immersion-cooling for our Bitcoin Mining infrastructure, to a large extent at the Rockdale Facility, and entirely (at this phase) at our Corsicana Facility. Immersion-cooling is an emerging technology in Bitcoin mining, which is not in wide-spread use, and has yet to be deployed at this scale. As such, there is a risk we may not succeed in deploying immersion-cooling at such a large scale to achieve sufficient cooling performance. All Bitcoin mining infrastructure, including immersion-cooling and air-cooling, is an evolving study. Cooling of Bitcoin miners in general is a risk to achieving full potential from our hash rate, especially in the State of Texas.

We require meaningful volumes of water to support cooling of our Bitcoin miners for both immersion-cooling and air-cooling operations. The inability to secure adequate water, or the loss of access to such required water, would impact our ability to sustain efficient mining operations.

Our use of third-party mining pools exposes us to certain risks.

We receive Bitcoin rewards from our mining activity through third-party mining pool operators. Mining pools allow miners to combine their processing power, increasing their chances of solving a block and getting paid by the network. The rewards are distributed by the pool operator, proportionally to our contribution to the pool’s overall mining power, after deducting the applicable pool fee, if any, used to solve a block on the Bitcoin blockchain. Should the pool operator’s system suffer downtime due to a cyber-attack, software malfunction or other issue, it could negatively impact our ability to mine and receive revenue, if we are unable to quickly switch to another pool or to self-mine without a pool. Furthermore ,it is possible that the mining pool operator could fail to accurately record the total processing power provided to the pool for a given Bitcoin mining application, which would inhibit our ability to confirm the proportion of that total processing power which we provided. While we have internal methods of tracking both the hash rate we provide and the total used by the pool, the mining pool operator uses its own record-keeping to determine our proportion of a given reward, which may not match our own. If we are unable to consistently obtain accurate proportionate rewards from our mining pool operators, we may not receive accurate block rewards from the pool, with limited recourse to correct these inaccuracies. This could lead us to decide against further participation in a mining pool, or mining pools generally, which may affect the predictability of our mining returns, which could have an adverse effect on our business and operations.

We may not be able to realize the benefits of forks.

The Bitcoin blockchain is subject to modification based on a consensus of the users on its network. When a significant minority of users on the network agree to a modification that is not compatible with the prior network protocol, a “fork” of the network results, with one prong running the pre-modified protocol and the other running the modified protocol. The effect of such a fork would be the existence of two “versions” of the blockchain running in parallel that are not interchangeable, which requires exchange-type transactions to convert between the two forks. Additionally, it may be unclear following a fork which of the two protocols represents the original and which is the new protocol. Different metrics adopted by industry participants to determine which is the original asset following a fork in the Bitcoin blockchain may include: referring to the blockchain with the greatest network hash rate, or to the “length” of blockchain (i.e., the time between the first transaction recorded in the blockchain’s distributed ledger and the date of the most recent transaction). Accordingly, it is possible that a fork may occur on the Bitcoin blockchain that results in an asset different from our current Bitcoin holdings, or a protocol different from SHA-256 (which our miners are specifically designed to operate), gaining predominance, and the value of our Bitcoin assets may suffer, or we may not be able to adapt our miners to the new protocol. Therefore, we may not realize the economic benefit of a fork in the Bitcoin blockchain, either immediately or ever, which could adversely affect an investment in our securities.

Cyber-attacks, data breaches or malware may disrupt our operations and trigger significant liability for us, which could harm our operating results and financial condition, and damage our reputation or otherwise materially harm our business.

As a publicly traded company, we experience cyber-attacks, such as phishing, and other attempts to gain unauthorized access to our systems on a regular basis, and we anticipate continuing to be subject to such attempts. There is an ongoing risk that some or all of our cryptocurrencies could be lost or stolen as a result of one or more of these incursions. As we increase in size, we may become a more appealing target of hackers, malware, cyber-attacks or other security threats, and, despite our implementation of strict security measures and frequent security audits, it is impossible to eliminate all such vulnerability. For instance, we may not be able to ensure the adequacy of the security measures employed by third parties, such as our service providers and any of our Data Center Hosting customers. Additionally, though we provide cybersecurity training for employees, we cannot guarantee that we will not be affected by further phishing attempts. Efforts to limit the ability of malicious actors to disrupt the operations of the internet or undermine our own security efforts may be costly to implement and may not be successful. Such breaches, whether attributable to a vulnerability in our systems or otherwise, could result in claims of liability against us, damage our reputation and materially harm our business.

21

We rely on a well-known U.S. based third-party digital asset-focused custodian to safeguard our Bitcoin. If our third-party service provider experiences a security breach or cyber-attack and unauthorized parties obtain access to our Bitcoin, we may lose some or all of our Bitcoin and our financial condition and results of operations could be materially adversely affected.

To date, we have not experienced a material cyber incident; however, we continue to encounter ongoing cyber-attacks and the occurrence of any such event in the future could subject us to liability to our customers, suppliers, business partners and others, or give rise to legal and/or regulatory action, which could damage our reputation or otherwise materially harm our business, operating results, and financial condition.

Incorrect or fraudulent Bitcoin transactions may be irreversible and we could lose access to our Bitcoin.

Bitcoin transactions are not, from an administrative perspective, reversible without the consent and active participation of the recipient of the Bitcoin from the transaction. Because of the decentralized nature of the Bitcoin blockchain, once a transaction has been verified and recorded in a block that is added to the Bitcoin blockchain, an incorrect transfer of a Bitcoin or a theft thereof generally will not be reversible, and we may not have sufficient recourse to recover our losses from any such transfer or theft. It is possible that, through computer or human error, or through theft or criminal action, our Bitcoin rewards could be transferred in incorrect amounts or to unauthorized third parties, or to uncontrolled accounts. Though recent high profile enforcement actions against individuals laundering stolen Bitcoin have demonstrated some means of bringing malicious actors to justice for their theft, the stolen Bitcoin is likely to remain unrecoverable. Furthermore, we utilize a third-party custodian for our Bitcoin, and thus do not maintain a private key. However, if they lose access to our wallet, or if a malicious actor successfully denies the third-party custodian access to our wallet, we may be permanently denied access to the Bitcoin held in the wallet corresponding to the lost, stolen or blocked keys. Though we have taken and continue to take reasonable steps to secure our data and to store our Bitcoin with institutional custodians, if we, or our third-party custodian were to experience data loss relating to our digital wallets, we could effectively lose access to and the ability to use our Bitcoin assets. Moreover, we may be unable to secure insurance policies for our Bitcoin assets at rates or on terms acceptable to us, if at all, and we may choose to self-insure. To the extent that we are unable to recover our losses from such action, error or theft, such events could have a material adverse effect on our business, results of operations and financial condition.

Our miners and mining infrastructure may not be adaptable to new technologies.

The market for data centers is characterized by rapidly changing technology, evolving industry and process standards, frequent new product introductions, and changing customer demands. Changes in industry practice or in technology could also reduce demand for the physical hosting space and infrastructure that we provide or make previous improvements in the Rockdale Facility and Corsicana Facility obsolete. Our ability to deliver technologically sophisticated infrastructure at the Rockdale Facility and Corsicana Facility, including power and cooling, is a significant factor in our customers’ decisions to collocate with us at the Rockdale Facility. The infrastructure at the Rockdale Facility and Corsicana Facility may become obsolete due to the development of new systems that deliver power to, or eliminate heat from, the miners or other customer equipment that we house, which may require us to expend significant capital resources to retrofit or otherwise upgrade our current systems to compete with data centers deploying these new systems.

While we believe the Rockdale Facility and upcoming Corsicana Facility are primed to be adaptable, new technology can be, by its nature, unpredictable. Moreover, even if we are able to respond, we may not be able to efficiently upgrade or change these systems without incurring significant costs. Operations may be negatively impacted by these upgrades as they are in process. This may impact our customers’ experience in the short term, which may have a negative impact on our operating cash flows, liquidity, and financial condition.

The Rockdale Facility is subject to a long-term ground lease, and we may be unable to fully realize the anticipated benefits of its expansion if the lease is not renewed or is otherwise terminated.

The Rockdale Facility is subject to a ground lease with an initial term of ten years, followed by three ten-year renewal periods at our option, unless terminated earlier. The long-term success of our plans for the Rockdale Facility is largely based on our ability to maintain the lease in effect and to renew it going forward. If we fail to maintain the lease or renew it once its initial term expires and the landlord requires the Rockdale Facility to vacate the premises, we will likely incur significant costs in relocating its operations, if we could do so at all, and our Bitcoin Mining and Data Center Hosting operations would be interrupted during such relocation. Further, if we fail to renew the lease on terms favorable to us, and our costs are increased, then we may not realize the anticipated benefits of our investment in the Rockdale Facility or any future development of its remaining available capacity. Any disruptions or changes to the Rockdale Facility’s present relationship with the landlord could disrupt our business and our results of operations negatively.

22

Our business could be harmed by prolonged power and internet outages, shortages, or capacity constraints.

Our operations require a significant amount of electrical power and access to high-speed internet to be successful. If we are unable to secure sufficient electrical power, or if we lose internet access for a prolonged period, we may be required to reduce our operations or cease them altogether. If this occurs, our business and results of operations may be materially and adversely affected.

We are subject to risks associated with our need for significant electrical power.

Our operations have required significant amounts of electrical power, and, as we continue to expand our mining fleet, operate our Rockdale Facility, and begin to operate our Corsicana Facility, we anticipate our demand for electrical power will continue to grow. The fluctuating price of electricity we require for our operations, and to power our expansion, may inhibit our profitability. If we are unable to continue to obtain sufficient electrical power on a cost-effective basis, we may not realize the anticipated benefits of our significant capital investments.

Additionally, our operations could be materially adversely affected by prolonged power outages. Although certain critical functions of our Rockdale Facility may be powered by backup generators on a temporary basis, it would not be feasible or cost-effective to run miners on back-up power generators for extended periods of time. Therefore, we may have to reduce or cease our operations in the event of an extended power outage, or as a result of the unavailability or increased cost of electrical power. If this were to occur, our business and results of operations could be materially and adversely affected.

Our operations have been, and may continue to be, adversely affected by events outside of our control, such as natural disasters.

We may be impacted by natural disasters, wars, health epidemics, weather conditions, the long-term effects of climate change, power outages or other events outside of our control. For example, we voluntarily halted operations at our Rockdale Facility during the severe winter storms in the first quarter of 2022 and 2021 that had a widespread impact on utilities and transportation. Additionally, as previously disclosed, we sustained damage to the Rockdale Facility’s infrastructure during the severe winter storms affecting Texas in December 2022 which caused miners to be offline and impacted approximately 2.5 EH/s of our hash rate capacity. In the future, regulators or power providers may, under new or revised rules, require us to power down the Rockdale Facility and/or the Corsicana Facility, once it begins operations, during such events. If major disasters such as earthquakes, floods or other climate-related events occur, the Rockdale Facility, Corsicana Facility, or our other offices are severely damaged, or our information system or communications break down or operate improperly, our operations may be interrupted. We may incur expenses or delays relating to such events outside of our control, which may not be covered by insurance, and such events could have a material adverse impact on our business, operating results and financial condition.

Increased scrutiny and changing expectations from stakeholders with respect to our environmental, social, and governance (“ESG”) practices and the impacts of climate change may result in additional costs or risks.

Companies across many industries are facing increasing scrutiny related to their ESG practices. Investor advocacy groups, certain institutional investors, investment funds and other influential investors are also increasingly focused on ESG practices and in recent years have placed increasing importance on the non-financial impacts of their investments. Furthermore, increased public awareness and concern regarding environmental risks, including global climate change, has resulted and may continue to result in increased public scrutiny of our business and our industry, and our management team may divert significant time and energy away from our operations and towards responding to such scrutiny and reassuring our employees.

The SEC has proposed rule changes that would require companies to include certain climate-related disclosures such as climate-related risks that are reasonably likely to have a material impact on business, results of operations, or financial conditions. Should such proposed rules be adopted, increased public scrutiny of our business may affect our operations, competitive position, and financial condition.

In addition, the physical risks of climate change may impact the availability and cost of materials and natural resources, sources and supply of energy, demand for Bitcoin and other cryptocurrencies, and could increase our insurance and other operating costs, including, potentially, to repair damage incurred as a result of extreme weather events or to renovate or retrofit facilities to better withstand extreme weather events. If environmental laws or regulations or industry standards are either changed or adopted and impose significant operational restrictions and compliance requirements on our operations, or if our operations are disrupted due to the physical impacts of climate change, our business, capital expenditures, results of operations, financial condition and competitive position could be negatively impacted.

23

Risks Related to Governmental Regulation and Enforcement

Changing environmental regulation and public energy policy may expose our business to new risks.

Our Bitcoin Mining operations require a substantial amount of power and can only be successful, and ultimately profitable, if the costs we incur, including for electricity, are lower than the revenue we generate from our operations. As a result, any mine we establish can only be successful if we can obtain sufficient electrical power for that mine on a cost-effective basis, and our establishment of new mines requires us to find locations where that is the case. For instance, our plans and strategic initiatives for the Rockdale Facility and Corsicana Facility are based, in part, on our understanding of current environmental and energy regulations, policies, and initiatives enacted by federal and Texas regulators. If new regulations are imposed, or if existing regulations are modified, the assumptions we made underlying our plans and strategic initiatives may be inaccurate, and we may incur additional costs to adapt our planned business, if we are able to adapt at all, to such regulations.

In addition, there continues to be a lack of consistent climate legislation, which creates economic and regulatory uncertainty for our business because the Bitcoin mining industry, with its energy demand, may become a target for future environmental and energy regulation. New legislation and increased regulation regarding climate change could impose significant costs on us and our suppliers, including costs related to increased energy requirements, capital equipment, environmental monitoring and reporting, and other costs to comply with such regulations. Further, any future climate change regulations could also negatively impact our ability to compete with companies situated in areas not subject to such limitations.

Moreover, in the State of Texas, we currently participate in energy demand response programs to curtail operations, return capacity to the electrical grid, and receive funds to offset foregone operational revenue when necessary, such as in extreme weather events. Furthermore, we, as well as other Bitcoin miners operating primarily in the State of Texas, have recently received a mandatory survey from the U.S. Energy Information Administration (the “EIA”), seeking extensive information regarding our facilities’ use of electricity, and certain information regarding our operations, solely for the month of January 2024. It is possible that mandatory surveys such as this will be used by the EIA to generate negative reports regarding the Bitcoin mining industry’s use of power and other resources, which could spur additional negative public sentiment and adverse legislative and regulatory action against us or the Bitcoin mining industry as a whole. Surveys and other regulatory actions could increase our cost of operations or otherwise make it more difficult for us to operate at our current locations.

Given the political significance and uncertainty around the impact of climate change and how it should be addressed, and energy disclosure and use regulations, we cannot predict how legislation and regulation will affect our financial condition and results of operations in the future in the United States and the State of Texas. Further, even without such regulation, increased awareness and any adverse publicity in the global marketplace about potential impacts on climate change or energy use by us or other companies in our industry could harm our reputation. Any of the foregoing could result in a material adverse effect on our business and financial condition.

The compliance costs of responding to new and changing regulations could adversely affect our operations at our Rockdale Facility and our future operations at our Corsicana Facility.

We (along with those from whom we purchase electricity) are subject to various federal, state, local, and international environmental laws and regulations, including those relating to the generation, storage, handling, and disposal of hazardous substances and wastes. Certain of these laws and regulations also impose joint and several liability, without regard to fault, for investigation and cleanup costs on current and former owners and operators of real property and persons who have disposed of or released hazardous substances into the environment. Our operations may involve the use of hazardous substances and materials, such as petroleum fuel for emergency generators, as well as batteries, cleaning solutions, and other materials.

Electricity costs could also be affected due to existing or new regulations on greenhouse gas emissions, whether such regulations apply to all consumers of electricity or just to specified uses, such as Bitcoin mining. These regulations may be federal, or we may be exposed to such regulations due to our Texas-based operations. There has been interest in the U.S. federal government and in the state government of Texas in addressing climate change, including through regulation of Bitcoin mining. Past policy proposals to address climate change include measures ranging from taxes on carbon use or generation to energy consumption disclosure regimes to federally imposed limits on greenhouse gas emissions or energy use restrictions specific to Bitcoin mining. Further, although Texas has historically sought to maintain some degree of energy independence from the United States as a whole, it is unclear how future legislation and regulation will affect the Rockdale Facility and the Corsicana Facility. The course of future legislation and regulation in the United States and in Texas remains difficult to predict, and potential increased costs associated with new legislation or regulation cannot be estimated at this time.

24

Regulatory changes or actions may alter the nature of an investment in us or restrict the use of cryptocurrencies in a manner that adversely affects our business, prospects, or operations.

As cryptocurrencies have grown in both popularity and market size, governments around the world have reacted differently to cryptocurrencies; certain governments have deemed them illegal, and others have allowed their use and trade without restriction, while some jurisdictions, such as the United States, subject the mining, ownership and exchange of cryptocurrencies to extensive, and in some cases overlapping, unclear and evolving regulatory requirements.

For example, in January 2023, the Federal Reserve, Office of the Comptroller of the Currency, and FDIC issued a joint statement effectively discouraging banks from doing business with clients in crypto-asset industries, which could potentially create challenges regarding access to financial services. In January 2023, the Federal Reserve also issued a policy statement broadening its authority to cover state-chartered institutions. Moreover, in January 2023, the White House issued a statement cautioning deepening ties between crypto-assets and the broader financial system. Meanwhile, the SEC has announced several actions aimed at curtailing activities it deems sales of unregistered securities.

However, also during January 2023, the U.S. House of Representatives announced its first ever Financial Services Subcommittee on Digital Assets and the intention to develop a regulatory framework for the use and trade of digital assets and related financial services products in the United States. Bipartisan leadership of the Senate Banking Committee announced a similar objective.

Given the difficulty of predicting the outcomes of ongoing and future regulatory actions and legislative developments, it is possible that they could have a material adverse effect on our business, prospects or operations.

Our interactions with a blockchain may expose us to specially designated nationals (“SDN”) or blocked persons and new legislation or regulation could adversely impact our business or the market for cryptocurrencies.

The Office of Financial Assets Control (“OFAC”) of the U.S. Department of Treasury requires us to comply with its sanction program and not conduct business with persons named on its SDN list. However, because of the pseudonymous nature of blockchain transactions we may inadvertently and without our knowledge engage in transactions with persons named on OFAC’s SDN list. Our Company’s policy prohibits any transactions with such SDN individuals, and we take all commercially reasonable steps to avoid such transactions, but we may not be adequately capable of determining the ultimate identity of the individual with whom we transact with respect to selling Bitcoin assets. Moreover, there is a risk that some bad actors will continue to attempt to use cryptocurrencies, including Bitcoin, as a potential means of avoiding federally imposed sanctions, such as those imposed in connection with the Russian invasion of Ukraine.

We are unable to predict the nature or extent of new and proposed legislation and regulation affecting the Bitcoin industry, or the potential impact of the use of Bitcoin by SDN or other blocked or sanctioned persons, which could have material adverse effects on our business and our industry more broadly. Further, we may be subject to investigation, administrative or court proceedings, and civil or criminal monetary fines and penalties as a result of any regulatory enforcement actions, all of which could harm our reputation and affect the value of our common stock.

Bitcoin and Bitcoin mining, as well as cryptocurrencies generally, may be made illegal in certain jurisdictions, including the ones we operate in, which could adversely affect our business prospects and operations.

It is possible that state or federal regulators may seek to impose harsh restrictions or total bans on Bitcoin mining which may make it impossible for us to do business without relocating our mining operations, which could be very costly and time consuming. Further, although Bitcoin and Bitcoin mining, as well as cryptocurrencies generally, are largely unregulated in most countries (including the United States), regulators could undertake new or intensify regulatory actions that could severely restrict the right to mine, acquire, own, hold, sell, or use cryptocurrency or to exchange it for traditional fiat currency such as the United States Dollar. Such restrictions may adversely affect us as the large-scale use of Bitcoin as a means of exchange is presently confined to certain regions globally. Such circumstances could have a material adverse effect on us, which could have a material adverse effect on our business, prospects or operations and potentially the value of any Bitcoin or other cryptocurrencies we mine or otherwise acquire or hold for our own account, and thus harm investors.

25

Risks Related to Ownership of Our Common Stock

The trading price of shares of our common stock has been subject to volatility.

The trading price of our common stock has been, and is likely to continue to be, volatile, and may be influenced by various factors including the risks, uncertainties and factors described in this Annual Report and our other filings with the SEC, as well as factors beyond our control or of which we may be unaware. If these risks come to pass and our business and results of operation suffer as a result, the market price of our securities may decline, which could have a material adverse effect on an investment in our securities.

Bitcoin is subject to price volatility resulting from financial instability, poor business practices, fraudulent activities of players in the market, and other factors outside of our control. Such factors may cause a decline in the price of Bitcoin, which may affect the trading price of our shares of common stock.

We have issued new shares of our common stock, which has a dilutive effect.

We have, primarily, financed our strategic growth through our at-the-market (“ATM”) offerings and issuances of our common stock. Our ATM offerings allow us to raise capital as needed by tapping into the existing trading market for our shares by selling newly issued shares into the market depending on prevailing market prices. Our efforts to raise capital is for the purpose of executing on  development plans and strategic growth opportunities as they arise; however, holders of our common stock may experience dilution as a result of our sales of newly issued shares of our common stock in such ATM offerings.

We have a classified board of directors; therefore, only approximately one-third of the Board is up for election at each annual stockholders’ meeting, which could limit stockholders’ ability to influence directors’ decision making.

Our Bylaws provide for a classified board of directors consisting of three classes of directors serving staggered three-year terms, and each year our stockholders elect one class of our directors. We believe that a classified board structure facilitates continuity and stability of leadership and policy by helping ensure that, at any given time, a majority of our directors have prior experience as directors of our Company and are familiar with our business and operations. In our view, this permits more effective long-term planning and helps create long-term value for our stockholders. The classified board structure, however, could prevent a party who acquires control of a majority of our outstanding voting stock from obtaining control of our board of directors until the second annual stockholders’ meeting following the date that party obtains control of a majority of our voting stock. The classified board structure may discourage a third party from initiating a proxy contest, making a tender offer or otherwise attempting to obtain control of us, as the structure makes it more difficult for a stockholder to replace a majority of our directors.

Article X of our Bylaws, as amended, designates the courts of the State of Nevada as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, and therefore may limit our stockholders’ ability to choose a forum for disputes with us or our directors, officers, employees, or agents.

Article X of our Bylaws, as amended, provides that, to the fullest extent permitted by law, and unless we consent to the selection of an alternative forum, the state and federal courts in and for the State of Nevada shall be the sole and exclusive forum for the resolution of certain actions and proceedings that may be initiated by our stockholders, and that, by purchasing our securities, our stockholders are deemed to have notice of and consented to this forum selection clause. Under Article X of our Bylaws, the following claims are subject to this forum selection clause: (a) any derivative action or proceeding brought on behalf of the Company; (b) any action or proceeding asserting a claim of breach of a fiduciary duty owed by any director or officer of the Company to the Company or the Company’s stockholders; (c) any action or proceeding asserting a claim against the Company arising pursuant to any provision of the Nevada Revised Statutes or the Company’s Articles of Incorporation or Bylaws (as either might be amended from time to time); or (d) any action or proceeding asserting a claim against the Company governed by the internal affairs doctrine.

By its terms, the forum selection clause in our Bylaws applies to the foregoing claims to the fullest extent permitted by law, and, as such, should not be interpreted as precluding our stockholders from bringing claims under the Exchange Act in the appropriate federal court with jurisdiction over such claims, or any other claim for which the federal courts of the United States have exclusive jurisdiction.

We believe the choice-of-forum provision in our Bylaws will help provide for the orderly, efficient, and cost-effective resolution of legal issues affecting us by designating courts located in the State of Nevada as the exclusive forum for cases involving such issues. However, this provision may limit a stockholder’s ability to bring a claim in a judicial forum that it believes to be favorable for disputes with us or our directors, officers, employees, or agents, which may discourage such actions against us and our directors, officers, employees, and agents.

26

The Nevada revised statutes permit us to make this selection in our Bylaws. However, if a court were to find the choice-of-forum provision in our Bylaws 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.

Nevada law contains provisions that could discourage, delay or prevent a change in control of our Company, prevent attempts to replace or remove current management and reduce the market price of our stock.

Certain provisions of Nevada law described below may make us a less attractive candidate for acquisition, which may adversely impact the value of the shares of our capital stock held by our stockholders. We have not opted out of these provisions in our Bylaws, as permitted under the Nevada Revised Statutes.

Nevada Revised Statutes Sections 78.411 through 78.444 (the “Nevada Combinations Statute”) generally prohibit “combinations” including mergers, consolidations, sales and leases of assets, issuances of securities and similar transactions by a Nevada corporation having a requisite number of stockholders of record (of which we are one) with any person who beneficially owns (or any affiliate or associate of the corporation who within the previous two years owned), directly or indirectly, 10% or more of the voting power of the outstanding voting shares of the corporation (an “interested stockholder”), within two years after such person first became an interested stockholder unless (i) the board of directors of the corporation approved the combination or transaction by which the person first became an interested stockholder before the person first became an interested stockholder or (ii) the board of directors of the corporation has approved the combination in question and, at or after that time, such combination is approved at an annual or special meeting of the stockholders of the target corporation, and not by written consent, by the affirmative vote of holders of stock representing at least 60% of the outstanding voting power of the target corporation not beneficially owned by the interested stockholder or the affiliates or associates of the interested stockholder.

Two years after the date the person first became an interested stockholder, the Nevada Combinations Statute prohibits any combination with that interested stockholder unless (i) the board of directors of the corporation approved the combination or transaction by which the person first became an interested stockholder before the person first became an interested stockholder or (ii) such combination is approved by a majority of the outstanding voting power of the corporation not beneficially owned by the interested stockholder or any affiliate or associate of the interested stockholder. The Nevada Combinations Statute does not apply to combinations with an interested stockholder after the expiration of four years from when the person first became an interested stockholder.

Because we do not currently intend to pay any cash dividends on our common stock, our stockholders will not be able to receive a return on their shares unless they sell them.

We currently intend to retain any future earnings to finance the development and expansion of our business. We do not anticipate paying any cash dividends on our common stock in the foreseeable future. Unless we pay dividends, our stockholders will not be able to receive a return on their shares unless they sell them. There is no assurance that stockholders will be able to sell shares when desired.

We previously identified material weaknesses in our internal control over financial reporting and may identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, any of which may result in material misstatements of our financial statements or cause us to fail to meet our periodic reporting obligations.

We are required to comply with certain provisions of Section 404 of the Sarbanes-Oxley Act. Section 404 requires that we document and test our internal control over financial reporting and issue management’s assessment of our internal control over financial reporting. Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, we used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control — Integrated Framework. A material weakness is 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. Based on our assessment, as of December 31, 2023, we concluded that our internal control over financial reporting contained no material weaknesses. However, to remediate previously identified material weaknesses, our management previously implemented and continues to implement measures designed to ensure that control deficiencies contributing to the material weaknesses are remediated, such that these controls are designed, implemented, and operating effectively.

We believe that these actions remediated the material weaknesses. However, the remediation cannot be deemed successful until the applicable controls operate for a sufficient period of time and our management has concluded, through testing, that these controls

27

are operating effectively. If we fail to comply with the requirements of Section 404 of the Sarbanes-Oxley Act, the accuracy and timeliness of the filing of our annual and quarterly reports may be materially adversely affected and could cause investors to lose confidence in our reported financial information, which could have a negative effect on the trading price of our common stock. In addition, a material weakness in the effectiveness of our internal control over financial reporting could result in an increased chance of fraud and the loss of customers, reduce our ability to obtain financing and require additional expenditures to comply with these requirements, each of which could have a material adverse effect on our business, results of operations and financial condition.

ITEM 1B.  UNRESOLVED STAFF COMMENTS

None.

ITEM 1C. Cybersecurity

We recognize the importance of assessing, identifying, and managing material risks associated with cybersecurity threats, as such term is defined in Item 106(a) of Regulation S-K. These material risks are managed across Riot, our subsidiaries, and third-party contractors, and monitoring such risks and threats is integrated into our overall risk management program. Our risk management program is comprised of, among other things, policies that are designed to identify, assess, manage, and mitigate cybersecurity risk, and is based on applicable laws and regulations, informed by industry standards and best practices.

We conduct risk assessments to evaluate the effectiveness of our systems and processes in addressing threats and to identify opportunities for enhancements. Additionally, we conduct privacy and cybersecurity reviews, as well as annual employee training, and monitor emerging laws and regulations related to information security and data protection. We utilize third party tools and techniques to test and enhance our security controls, perform annual cybersecurity framework assessments, conduct ongoing penetration testing of our systems, and benchmark against industry practices. Our internal audit function provides independent assessment on the overall operations of our cybersecurity program and the supporting frameworks.

In support of our risk management program, we have adopted an Information Security Policy (the “Info-Sec Policy”) and an Incident Response Plan (the “Response Plan”) that establish administrative, physical, and technical controls and procedures to protect the integrity, confidentiality, and accessibility of sensitive data that may exist throughout the Company as well as processes to assess, identify, manage, and report cybersecurity risks and incidents. Our Info-Sec Policy applies to all persons working for the Company, as well as any third parties working with Riot in any capacity. Violation of our Info-Sec Policy may result in revocation of access privileges, and disciplinary action up to and including termination of employment or service relations for third parties.

Our cybersecurity team analyzes all third-party vendors for compliance with our internal Info-Sec Policy in order to help us assess potential risks associated with their security controls. We also generally require third parties to, among other things, maintain security controls to protect our confidential information or data, and to notify us promptly, but in any case, no later than twenty-four (24) hours after the occurrence of any data breach or cybersecurity incident that may impact our data. After coordinating a response to any third-party cybersecurity incident, the incident response team reviews service providers’ compliance with the privacy and data security requirements of our Info-Sec Policy, obtains written assurance of corrective actions, as appropriate, and considers whether additional measures need to be taken to protect the Company.

Our cybersecurity team engages and utilizes third-party services as it monitors and actively responds to cybersecurity threats. We utilize an Endpoint Detection and Response (EDR) platform, an anti-virus application, through which incoming electronic communications are filtered, and an email security platform which seeks out identifiers in communications that disguise, impersonate, or otherwise misrepresent the source of the communication. Any such communications are then subject to quarantine or removal depending on the severity of issue. Additionally, we use a Security Information and Event Management (SIEM) system, which allows us to store logs off the system of record to prevent log tampering and provides the cybersecurity team functionality to build alerts on specific use cases that are important and unique to our business. If our applications fail or our software does not successfully block a malicious electronic communication, employees are required to notify an immediate supervisor or the cybersecurity team promptly, but in no circumstances later than twenty-four (24) hours after such occurrence.

Our board of directors has ultimate oversight of our strategic and business risk management and, as such, has oversight responsibilities for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, cooperation with law enforcement, and related effects on financial and other risks. Management is responsible for identifying, assessing, and managing material cybersecurity risks on an ongoing basis, establishing and updating processes to ensure such potential risks are monitored, putting in place appropriate mitigation measures, and providing regular reports on cybersecurity trends and risks, and should they arise, any material incidents with our board of directors.

28

Our Chief Financial Officer is responsible for our cybersecurity program, and our Manager of Cybersecurity is our incident response team leader. In this position, our Manager of Cybersecurity oversees our cybersecurity team, and guides our incident response team, which is comprised of members from across our organization, including cybersecurity, IT support, mining operations, software engineering, compliance and legal, as well as contractors and other partners, as they support our cybersecurity functions. Our Manager of Cybersecurity has nearly two decades of experience in cybersecurity management and policy, achieved through job training, higher education, and military experience, and possesses a background in security and alignment of information technology solutions.

Our Response Plan, developed by management and our cybersecurity team, and IT support team, serves as a Company-wide guide to facilitate coordinated, prompt, and systematic responses to any cybersecurity incidents and utilizes four interconnecting phases: (1) Preparation; (2) Detection and Analysis; (3) Containment, Eradication, and Recovery; and (4) Post-Incident Activity.

Upon detection of a cybersecurity incident and initial intake and validation by our cybersecurity team, our incident response team triages and evaluates the cybersecurity incident, and, depending on the severity, escalates the incident to management and a cross-functional working group. Any incident assessed as potentially being or potentially becoming material is immediately escalated for further assessment and reported to executive management. Determination of what resources are needed to address the incident, prioritizing of response activities, forming of action plans, and notification of external parties as needed are then undertaken by executive management and the cross-functional working group, led by our Chief Financial Officer and Manager of Cybersecurity. We consult with outside counsel as appropriate, including on materiality analysis and disclosure matters, and our executive management makes the final materiality and disclosure determinations, among other compliance decisions.

In 2023, we did not identify any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business strategy, results of operations or financial condition. However, despite our efforts, we may not be successful in eliminating all risks from cybersecurity threats and can provide no assurances that undetected cybersecurity incidents have not occurred. See Part I, Item 1A. “Risk Factors” of this Annual Report for more information regarding the cybersecurity risks we face.

ITEM 2.  PROPERTIES

Leased Property

As of December 31, 2023, we leased various corporate offices, manufacturing facilities in Denver, Colorado used for our Engineering segment, temporary office space at our Corsicana Facility, which is used for our Bitcoin Mining segment, and had a long-term ground lease for the land upon which the Rockdale Facility is constructed, which is used for our Bitcoin Mining and Data Center Hosting segments.

Property Owned

As of December 31, 2023, we owned the Rockdale Facility and the land upon which the Corsicana Facility is being constructed. We will own the Corsicana Facility once it is constructed.

In our opinion, our facilities, whether owned or leased, are suitable and adequate for their intended purposes, are well-maintained and generally in regular use and have capacities adequate for current and projected needs. Other than the ground lease for the Rockdale Facility noted above, there are no material encumbrances on any of our owned facilities.

ITEM 3.  LEGAL PROCEEDINGS

For a discussion of our legal proceedings, see Note 17. Commitments and Contingencies to our Consolidated Financial Statements.

ITEM 4.  MINE SAFETY DISCLOSURES

Not applicable.

29

PART II

ITEM 5.  MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Information

Our common stock trades on the Nasdaq Capital Market under the symbol “RIOT”.

Holders of our Common Stock

As of February 20, 2024, there were approximately 1,815 holders of record of our common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees.

Dividend Policy

We have historically not declared or paid cash dividends on our capital stock. Any future determination regarding the declaration and payment of dividends, if any, will be at the discretion of our board of directors and will depend on then-existing conditions, including our financial condition, operating results, contractual restrictions, capital requirements, business prospects, and other factors our board of directors may deem relevant.

30

Stock Performance Graph

This performance graph shall not be deemed “filed” for purposes of Section 18 of the Exchange Act, or incorporated by reference into any filing of Riot Platforms, Inc. under the Securities Act, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.

The following graph shows a comparison over a five-year period from December 31, 2018 through December 31, 2023, of the cumulative total return on (a) our common stock (RIOT), (b) our self-constructed Peer Group Index, (c) the RUSSELL 3000 Index (“RUSSELL 3000”), (d) the NASDAQ Composite Index (“NASDAQ Composite”), and (e) the RUSSELL 2000 Index (“RUSSELL 2000”), assuming an aggregate initial investment in each of $100 on December 31, 2018 (and weighted based on the market cap of each peer in the Peer Group Index as of December 31, 2018), including reinvestments of any dividends. Such returns are based on historical results and are not intended to suggest future performance. Historically, we have not declared or paid cash dividends on our common stock.

For the year ended December 31, 2023, the Company elected to change the relative benchmark groups from NASDAQ Composite and RUSSELL 2000, to a self-constructed Peer Group Index, and RUSSELL 3000. Management believes that the self-constructed Peer Group Index includes companies that are more aligned with Riot than NASDAQ Composite, which was previously used due to the infancy of the industry and the lack of an established peer group. Additionally, the change from RUSSELL 2000 to RUSSELL 3000 reflects the Company’s decision to utilize RUSSELL 3000 to determine our stock’s relative performance under the Company’s 2019 Equity Incentive Plan, as amended (the “2019 Equity Incentive Plan”). During the year ended December 31, 2023, we established a peer group as disclosed in our definitive proxy statement for our 2023 annual meeting of stockholders (the “2023 Proxy Statement”).

Our self-constructed Peer Group Index consists of the members of our peer group with available publicly traded market data as of, and subsequent to, December 31, 2018, and consists of: Marathon Digital Holdings, Inc. (MARA), Hut 8 Corp. (HUT), CleanSpark, Inc. (CLSK), HIVE Digital Technologies, Ltd. (HIVE), Bit Digital, Inc. (BTBT), TeraWulf Inc. (WULF), and Mawson Infrastructure Group, Inc. (MIGI).

Graphic

31

Issuer Purchases of Securities

During the three months ended December 31, 2023, certain of our employees surrendered shares of common stock awarded to them to satisfy statutory minimum federal and state tax obligations associated with the vesting of restricted stock awards issued under our 2019 Equity Incentive Plan. The following table summarizes these repurchases:

    

    

Total Number

    

Maximum

of Shares

Number of

Purchased as

Shares that

Total

Part of

May Yet Be

Number of

Average

Publicly

Purchased

Shares

Price Paid

Announced Plans

Under the Plans

Period

Purchased

per Share (a)

or Programs

or Programs

October 1, 2023 through October 31, 2023

2,098

$

9.15

N/A

N/A

November 1, 2023 through November 30, 2023

7,034

10.68

N/A

N/A

December 1, 2023 through December 31, 2023

1,335

15.66

N/A

N/A

Total

10,467

$

11.01

  

  

(a)The price paid per share is based on the closing price of our common stock as of the date of the determination of the statutory minimum for federal and state tax obligations.

Recent Sales of Unregistered Securities

On December 1, 2021, we issued 715,413 shares of our common stock, subject to a holdback of 70,165 shares to the sellers in connection with the ESS Metron Acquisition. The shares of common stock in connection with the ESS Metron Acquisition were issued in reliance upon an exemption from registration provided by Section 4(a)(2) of the Securities Act. Subsequently, we registered for resale the 645,248 shares issued to the sellers at the closing of the ESS Metron Acquisition and the 70,165 shares to the sellers upon expiration of the holdback period during 2023.

 

On May 26, 2021, at the closing of the Whinstone Acquisition, we issued 11.8 million shares of our common stock to Northern Data in exchange for all of the issued and outstanding equity interests of Whinstone US, Inc. (“Whinstone”). These shares were issued in reliance upon an exemption from registration provided by Section 4(a)(2) of the Securities Act. Subsequently, we registered the shares issued to Northern Data for resale pursuant to registration rights granted under the shareholders’ agreement we entered into with Northern Data in connection with closing of the Whinstone Acquisition.

ITEM 6.  [RESERVED]

Not applicable.

ITEM 7.  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) provides information that will assist the reader in understanding our results of operations and financial condition. This MD&A should be read in conjunction with our Consolidated Financial Statements and the related notes that are included in Part II, Item 8. “Financial Statements and Supplementary Data” of this Annual Report.

This MD&A generally discusses 2023 and 2022 items and year-to-year comparisons between 2023 and 2022. Discussions of 2021 items and year-to-year comparisons between 2022 and 2021 are not included, and can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

Forward Looking Statements

This MD&A includes forward-looking statements based upon current expectations that involve risks and uncertainties, such as our plans, objectives, expectations, and intentions. Actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of a number of factors. See “Cautionary Note Regarding Forward-Looking Statements.”

32

Business Overview and 2023 Highlights

We are a vertically integrated Bitcoin mining company principally engaged in enhancing our capabilities to mine Bitcoin in support of the Bitcoin blockchain. We also provide comprehensive and critical mining infrastructure for institutional-scale hosted clients to mine Bitcoin at our Rockdale Facility. The Rockdale Facility currently provides 700 MW in total developed capacity for our Bitcoin mining and data center hosting services for institutional-scale hosted clients. Our Rockdale Facility is believed to be the largest Bitcoin mining facility in North America, as measured by developed capacity. Additionally, we are developing the Corsicana Facility, a second large-scale Bitcoin mining data center facility, which, upon completion, is expected to have approximately one gigawatt of capacity available for our own Bitcoin mining and data center hosting services for institutional-scale hosted clients. During 2023, Riot continued to expand on our growth-focused corporate strategy by capitalizing on our positioning within the market, and appropriately allocating resources to continue to expand and develop in a volatile market.

We operate in an environment which frequently evolves based on the proliferation of Bitcoin and cryptocurrencies in general. A significant component of our strategy is to effectively and efficiently allocate capital between opportunities that generate the highest return on our investment.

Bitcoin Mining

We own and operate one of the largest Bitcoin Mining operations in North America. During the year ended December 31, 2023, we continued to deploy miners at our Rockdale Facility and continued development activities at the Corsicana Facility, with the objective of increasing our operational efficiency and performance in the future.

As of December 31, 2023, our Bitcoin Mining business segment operated 112,944 miners, with a hash rate capacity of 12.4 EH/s.

During the year ended December 31, 2023, we mined 6,626 Bitcoin, which represented an increase of 19.3% over the 5,554 Bitcoin we mined in the year ended December 31, 2022. We anticipate achieving a total self-mining hash rate capacity of 28 EH/s by the end of 2024.

During the year ended December 31, 2023, we entered into the Master Agreement to acquire 99,840 miners from MicroBT (consisting of 8,320 M56S+ model miners, 22,684 M56S++ model miners, 20,778 M66 model miners, and 48,058 M66S model miners), primarily for use at the Corsicana Facility, for a total purchase price of approximately $453.4 million. Delivery of the miners began in the fourth quarter of 2023, with all miners expected to be received and deployed by mid-2025. Upon full deployment of the 99,840 miners, we anticipate a total self-mining hash rate capacity of 38 EH/s. The Master Agreement also provides us with an option to purchase up to an additional 265,000 additional miners, on the same terms as the initial order.

For the year ended December 31, 2023, Bitcoin Mining revenue was approximately $189.0 million.

Data Center Hosting

Following our acquisition of Whinstone, we commenced an expansion of our Rockdale Facility to more than double its developed capacity at the time of acquisition and, as of December 31, 2023, this expansion had been completed.

The expansion of our Rockdale Facility has provided capacity to enable us to deploy our current fleet of miners in a self-hosted facility, while allowing us to continue offering our Data Center Hosting services. We believe deploying our miners at the expanded Rockdale Facility offers many advantages for our Bitcoin Mining operations, including allowing us to operate our miners without incurring third-party colocation services fees and to do so at the low fixed energy costs available to the Rockdale Facility under its long-term PPA.

Data Center Hosting revenue includes upfront payments, which we record as deferred revenue and generally recognize as services are provided. We provide energized space and operating and maintenance services to third-party mining companies who locate their mining hardware at our Rockdale Facility under long-term contracts. We account for these agreements as a single performance obligation for services being delivered in a series with delivery being measured by daily successful operation of the mining hardware. As such, we recognize revenue over the life of the contract as its series of performance obligations are met. The contracts are recognized in the amount for which we have the right to invoice because we elected the “right to invoice” practical expedient.

For the year ended December 31, 2023, Data Center Hosting revenue was approximately $27.3 million.

33

Engineering

Our Engineering business segment designs and manufacturers power distribution equipment and custom engineered electrical products that provide us with the ability to vertically integrate many of the critical electrical components and engineering services necessary for our Corsicana Facility development and Rockdale Facility expansions and to reduce our execution and counter-party risk in ongoing and future expansion projects. Engineering and other specialized talent employed in our Engineering business segment also allows us to continue to explore new methods to optimize and develop a best-in-class Bitcoin Mining operation and has been instrumental in the development of our industrial-scale immersion-cooled Bitcoin mining hardware.

Our Engineering business segment also provides electricity distribution product design, manufacturing, and installation services primarily focused on large-scale commercial and governmental customers and serves a broad scope of clients across a wide range of markets including data center, power generation, utility, water, industrial, and alternative energy. Products are custom built to client and industry specifications.

Engineering revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts with one identified performance obligation. Engineering revenue is recognized over time as performance creates or enhances an asset with no alternative use, and for which we have an enforceable right to receive compensation as defined under the contract.

For the year ended December 31, 2023, Engineering revenue was approximately $64.3 million.

Industry Trends

During 2022 and 2023, we observed several companies in the Bitcoin ecosystem experience significant challenges and initiate bankruptcy proceedings due to the significant volatility in the price of Bitcoin, the increase in interest rates, the volatility in the spot price of power, and other national and global macroeconomic factors. We anticipate this trend will likely continue as companies attempt to shift their business models to operate on significantly compressed margins. Further affecting the margins of the companies within the Bitcoin ecosystem, the Bitcoin reward for solving a block is subject to periodic incremental halving, which is next anticipated to occur in April 2024. The network halving is a preprogrammed, fixed process of the Bitcoin network where the Bitcoin reward for solving a block received by miners is reduced by half approximately every four years. The network halving will continue to occur on this schedule until the amount of Bitcoin in existence reaches the cap of 21.0 million. The network halving is a process designed to implement a periodic decreasing schedule of the issuance of new Bitcoin into the market which results in a predictable and controlled inflationary rate.

The dramatic increase in the price of Bitcoin observed in the market during prior years caused many companies to over-leverage themselves, thus operating in potentially unsustainable ways given the recent variability in the price of Bitcoin. Riot chose to refrain from engaging in any significant debt-financing activities during this period and, as a result, has not been subject to the significant debt-service shortfalls some of our competitors are experiencing. Despite such challenges in the ecosystem, Riot continues to focus on building long-term stockholder value by taking strategic action to vertically integrate our business, utilizing the Rockdale Facility and developing the Corsicana Facility. Management believes this focus will positively affect each of Riot’s three business segments by providing more capacity for our Bitcoin Mining and Data Center Hosting operations, and by capitalizing on supply chain efficiencies garnered through our Engineering segment. As we grow our business, we continue to focus on deploying our efficient Bitcoin mining fleet, at scale, while realizing the benefits of being an owner and operator of our Bitcoin Mining and Data Center Hosting facilities.

We anticipate companies in our industry will continue to experience challenges, and that 2024 will be a period of consolidation in the Bitcoin mining industry. Further, given our relative position, liquidity, and absence of any significant long-term debt, we believe we are well positioned to benefit from such consolidation. We are continuously evaluating strategic opportunities which we may decide to undertake as part of our strategic growth initiatives; however, we can offer no assurances that any strategic opportunities which we decide to undertake will be achieved on the schedule or within the budget we anticipate, if at all, in our competitive and evolving industry, and our business and financial results may change significantly as a result of such strategic growth.

The recent shutdowns of certain digital asset exchanges and trading platforms due to fraud or business failure has negatively impacted confidence in the digital asset industry as a whole and led to increased oversight and scrutiny of the industry. We did not have any exposure to any digital asset lenders or exchanges who have declared bankruptcy or have suspended operations. We only hold and sell Bitcoin that we have mined and do not sell, hold, or redeem any Bitcoin for any other parties. Our Bitcoin is held in cold storage wallets by a well-known U.S.-based third-party digital asset-focused custodian. We also sell our Bitcoin using our custodian’s U.S. brokerage services.

34

In 2023, the banking industry and financial services sector experienced disruptions and instability. In March 2023, Silvergate Capital Corporation, the holding company for Silvergate Bank, which was primarily focused on the digital asset industry, announced its intent to wind down operations and voluntarily liquidate its holdings. Also in March 2023, Silicon Valley Bank and Signature Bank both closed and the FDIC was appointed receiver following their closures and transferred substantially all assets of the former banks to newly created, FDIC-operated bridge banks in an action to protect all depositors of the banks. In May 2023, First Republic Bank was closed, and the FDIC sold substantially all of First Republic Bank’s assets to JP Morgan Chase & Co.

Although we maintained certain operating accounts with Signature Bank prior to its closure, we have since transferred all our deposits previously held with the bank to other banking institutions. We did not lose access to our accounts or experience interruptions in banking services, and we suffered no losses with respect to our deposits at Signature Bank as a result of the bank’s closure. We did not have any banking relationships with Silicon Valley Bank, Silvergate Bank, or First Republic Bank, and currently hold our cash and cash equivalents at multiple banking institutions. Although we did not suffer any losses, we continue to monitor for updates to mitigate any future impacts we may be subject to as a result of instability of the banking industry and financial services sector.

See Part I, Item 1A. “Risk Factors” of this Annual Report for additional discussion regarding potential impacts our competitive and evolving industry may have on our business.

Global Logistics

Global supply logistics have caused delays across all channels of distribution. Similarly, we have also experienced delays in certain of our miner delivery schedules and in our infrastructure development schedules due to constraints on the globalized supply chains for miners, electricity distribution equipment and construction materials. Through the date of this Annual Report, we have been able to effectively and efficiently mitigate delivery delays to avoid materially impacting our miner deployment schedule, however, we cannot guarantee that we will be able to continue to mitigate any such delivery delays in the future.

Additionally, the development of our new Corsicana Facility requires large quantities of construction materials, specialized electricity distribution equipment and other component parts that can be difficult to source. We have procured and already hold many of the required materials to help navigate challenges related to global supply logistics and mitigate any inflationary pricing concerns that may come from global supply delays.

We continue to monitor developments in the global supply chain and assess their potential impact on our expansion plans.

35

Summary of Bitcoin Mining Results

The following table presents additional information about our Bitcoin Mining activities, including Bitcoin production and sales of the Bitcoin mined:

    

Quantity

    

Amounts

Balance as of January 1, 2021

 

1,078

$

10,186

Revenue recognized from Bitcoin mined

 

3,812

 

184,422

Exchange of Bitcoin for employee compensation

 

(6)

 

(295)

Realized gain on sale/exchange of Bitcoin

 

 

253

Impairment of Bitcoin

 

 

(43,973)

Balance as of December 31, 2021

 

4,884

 

150,593

Revenue recognized from Bitcoin mined

 

5,554

 

156,870

Proceeds from sale of Bitcoin

 

(3,425)

 

(79,529)

Exchange of Bitcoin for employee compensation

(39)

(1,495)

Realized gain on sale/exchange of Bitcoin

 

 

30,346

Impairment of Bitcoin

 

 

(147,365)

Balance as of December 31, 2022

 

6,974

 

109,420

Cumulative effect upon adoption of ASU 2023-08

5,994

Revenue recognized from Bitcoin mined

 

6,626

 

188,996

Bitcoin receivable

(21)

(878)

Proceeds from sale of Bitcoin

 

(6,185)

 

(176,219)

Exchange of Bitcoin for employee compensation

(32)

(869)

Change in fair value of Bitcoin

 

 

184,734

Balance as of December 31, 2023

 

7,362

$

311,178

Results of Operations Comparative Results for the Years Ended December 31, 2023 and 2022

Revenue

Total revenue for the years ended December 31, 2023 and 2022, was $280.7 million and $259.2 million, respectively, and consisted of our Bitcoin Mining revenue, Data Center Hosting revenue, Engineering revenue, and other revenue.

For the years ended December 31, 2023 and 2022, Bitcoin Mining revenue was $189.0 million and $156.9 million, respectively. The increase of $32.1 million was primarily due to a 19.3% increase in the number of Bitcoin mined in the 2023 period as compared to the 2022 period as a result of an increase in miners deployed, partially offset by an increase in the Bitcoin network difficulty. Additionally, we continued employing our power strategy to significantly reduce overall power costs. As described below, during the years ended December 31, 2023 and 2022, we earned $71.2 million and $27.3 million, respectively, in power credits, which were recognized as offsets to our operating expenses, but equated to approximately 2,497 Bitcoin and 968 Bitcoin, respectively, as computed using the average daily Bitcoin prices for the applicable period.

For the years ended December 31, 2023 and 2022, Data Center Hosting revenue was $27.3 million and $36.9 million, respectively. The decrease of $9.6 million was primarily due to hosting fewer customers during the 2023 period as we continue to address legacy contracts. For information regarding measures we have taken to address legacy contracts, see the discussion under “Legacy Hosting Customer Disputes” in Note 17. Commitments and Contingencies to our Consolidated Financial Statements.

For the years ended December 31, 2023 and 2022, Engineering revenue was $64.3 million and $65.3 million, respectively. The decrease of $1.0 million was primarily attributable to supply chain constraints resulting in decreased receipts of materials, delaying the completion of certain custom products, and therefore, the recognition of revenue. Our custom electrical products such as switchgear and power distribution centers are used as important components in data center development and in power generation and distribution facilities, and there has been increased demand for these products due to the continued increase in data center construction by developers, as well as the continually increasing worldwide demand for power.

Costs and expenses

Cost of revenue for Bitcoin Mining for the years ended December 31, 2023 and 2022 was $96.6 million and $74.3 million, respectively, representing an increase of approximately $22.3 million. As a percentage of Bitcoin Mining revenue, cost of revenue totaled 51.1% and 47.4% for each of the years ended December 31, 2023 and 2022, respectively. Bitcoin Mining cost of revenue

36

consists primarily of direct production costs of mining operations, including electricity, labor, insurance and, for a portion of 2022, the variable Coinmint hosting fee, but excluding depreciation and amortization, which are separately stated. The increase was primarily due to the increase in mining capacity at the Rockdale Facility, which requires more headcount and direct costs necessary to maintain and support the mining operations. During the years ended December 31, 2023 and 2022, we earned $71.2 million and $27.3 million, respectively, in power credits, to be credited against our power invoices, as a result of temporarily pausing our operations. These credits are recognized in power curtailment credits in the statements of operations, outside of cost of revenue, but significantly reduce our overall cost to mine Bitcoin. When reducing the cost of revenue for Bitcoin Mining by the power curtailment credits allocated to Bitcoin Mining, the non-GAAP Bitcoin Mining revenue in excess of cost of revenue, net of power curtailment credits, as a percentage of revenue was 73.6% and 60.3% for the years ended December 31, 2023 and 2022, respectively, compared with Bitcoin Mining revenue in excess of cost of revenue, as a percentage of revenue of 48.9% and 52.6% (without reducing the cost of revenue for Bitcoin Mining by the power curtailment credits allocated to Bitcoin Mining) for the years ended December 31, 2023 and 2022, respectively. For a reconciliation of Bitcoin Mining revenue in excess of cost of revenue to Bitcoin Mining revenue in excess of cost of revenue, net of power curtailment credits, see the subheading below titled “Non-GAAP Measures”.

Cost of revenue for Data Center Hosting for the years ended December 31, 2023 and 2022 was $97.1 million and $61.9 million, respectively, an increase of approximately $35.2 million. The costs consisted primarily of direct power costs, with the balance primarily incurred for rent and compensation costs. The increase was primarily attributable to the significant increase in size of our Rockdale Facility over the period, which has more than doubled since 2021.

Cost of revenue for Engineering for the years ended December 31, 2023 and 2022 was $60.6 million and $57.5 million, respectively. The costs consisted primarily of direct materials and labor, as well as indirect manufacturing costs. The increase was primarily due to increased cost of labor and materials, partially offset by decreased receipts of materials resulting from increased competition for direct materials due to supply chain constraints.

Selling, general and administrative expenses during the years ended December 31, 2023 and 2022 totaled $100.3 million and $67.5 million, respectively. Selling, general and administrative expenses consist of stock-based compensation, legal and professional fees, and other personnel and related costs. The increase of $32.9 million was primarily attributable to an increase in compensation expense, which increased by $12.2 million as a result of hiring additional employees to support our ongoing growth, increased stock-based compensation of $7.6 million due to the adoption of the long-term incentive plan and additional headcount, increased legal and professional fees of $8.1 million primarily related to ongoing litigation and public company compliance, and an increase of $5.0 million in other general operating costs such as insurance and information technology projects to support our growth.

Depreciation and amortization expense during the years ended December 31, 2023 and 2022 totaled $252.4 million and $108.0 million, respectively. The increase of $144.4 million was primarily due to higher depreciation expense recognized for the Rockdale Facility and the significant increase in the number of recently acquired and deployed miners.

Change in fair value of Bitcoin for the year ended December 31, 2023, was a gain of $184.7 million, and was recognized as a result of adopting Accounting Standards Update (“ASU”) No. 2023-08, Intangibles-Goodwill and Other-Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”), effective January 1, 2023, under which Bitcoin is recognized at fair value with changes in fair value recognized in net income. The gain recognized was attributable to increases in the price of Bitcoin and the increased quantity of Bitcoin held as of December 31, 2023, as compared to December 31, 2022.

Changes in fair value of our derivative asset for the years ended December 31, 2023 and 2022 were gains of $6.7 million and $71.4 million, respectively, and were recorded to adjust the fair value of our PPA, which was classified as a derivative asset and measured at fair value. The changes in fair value were due to changes in future power prices over the applicable period.

Power curtailment credits during the years ended December 31, 2023 and 2022 were $71.2 million and $27.3 million, respectively, and represent sales of unused power under our PPA and participation in ancillary services under ERCOT Demand Response Services Programs. The amount of these credits varies from period to period depending on various factors impacting the supply of power to, and the demand for power on, the ERCOT power grid, such as weather and global fuel costs.

Realized gains on sale/exchange of Bitcoin for the years ended December 31, 2023 and 2022 were zero and $30.3 million, respectively, and impairment of Bitcoin was zero and $147.4 million, respectively. As a result of adopting ASU 2023-08 effective January 1, 2023, under which Bitcoin is recognized at fair value, gains on the sale/exchange of Bitcoin and impairment of Bitcoin are no longer recognized.

Casualty-related (charges) recoveries, net during the years ended December 31, 2023 and 2022 were $6.0 million and ($9.7) million, respectively. In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas, resulting in casualty-

37

related charges being recognized in 2023 and 2022. The income recognized during the year ended December 31, 2023, was the result of cash recoveries from insurance claims related to the December 2022 winter storms.

Gain (loss) on the sale/exchange of equipment during the years ended December 31, 2023 and 2022 was $(5.3) million and $16.3 million, respectively. The loss on sale during the year ended December 31, 2023 was attributable to the sale of 2,700 Antminer model S19 XP miners for gross proceeds of $6.4 million. The gain on sale during the year ended December 31, 2022 was attributable to us exchanging approximately 5,700 Antminer model S19 Pro miners previously deployed at the Coinmint Facility for 5,000 factory-new Antminer model S19j Pro miners.

Other income (expense)

For the years ended December 31, 2023 and 2022, total other income (expense) was $8.5 million and ($8.6) million, respectively. The income recognized during the year ended December 31, 2023 was primarily attributable to interest income earned as a result of higher cash balances and increased interest rates. The loss incurred in 2022 primarily consisted of realized losses on marketable equity securities of $9.0 million upon the sale of all of our marketable equity securities.

Income Taxes

For the years ended December 31, 2023 and 2022, total income tax benefit (expense) was $5.1 million and $11.7 million, respectively. The decrease in income tax benefit of $6.6 million was primarily attributable to the change in the contingent consideration liability.

Non-GAAP Measures

In addition to financial measures presented under generally accepted accounting principles in the United States (“GAAP”), we consistently evaluate our use of and calculation of non-GAAP financial measures such as “Adjusted EBITDA.” EBITDA is computed as net income before interest, taxes, depreciation, and amortization. Adjusted EBITDA is a financial measure defined as EBITDA adjusted to eliminate the effects of certain non-cash and/or non-recurring items that do not reflect our ongoing strategic business operations, which management believes results in a performance measurement that represents a key indicator of our core business operations of Bitcoin mining. The adjustments include fair value adjustments such as derivative power contract adjustments, equity securities value changes, and non-cash stock-based compensation expense, in addition to financing and legacy business income and expense items.

  

We believe Adjusted EBITDA can be an important financial measure because it allows management, investors, and our board of directors to evaluate and compare our operating results, including our return on capital and operating efficiencies, from period-to-period by making such adjustments. Additionally, Adjusted EBITDA is used as a performance metric for share-based compensation.  

 

Adjusted EBITDA is provided in addition to, and should not be considered to be a substitute for, or superior to, net income, the most comparable measure under GAAP to Adjusted EBITDA. Further, Adjusted EBITDA should not be considered as an alternative to revenue growth, net income, diluted earnings per share or any other performance measure derived in accordance with GAAP, or as an alternative to cash flow from operating activities as a measure of our liquidity. Adjusted EBITDA has limitations as an analytical tool, and you should not consider this financial measure either in isolation or as a substitute for analyzing our results as reported under GAAP.

38

The following table reconciles Adjusted EBITDA to Net income (loss), the most comparable GAAP financial measure:

Years Ended December 31, 

    

2023

    

2022

2021

Net income (loss)

$

(49,472)

$

(509,553)

$

(15,437)

Interest (income) expense

 

(8,222)

 

(454)

 

296

Income tax expense (benefit)

 

(5,093)

 

(11,749)

 

254

Depreciation and amortization

 

252,354

 

107,950

 

26,324

EBITDA

 

189,567

 

(413,806)

 

11,437

 

  

 

  

 

  

Adjustments:

 

  

 

  

 

  

Stock-based compensation expense

 

32,170

 

24,555

 

68,491

Acquisition-related costs

 

 

78

 

21,198

Change in fair value of derivative asset

 

(6,721)

 

(71,418)

 

(12,112)

Change in fair value of contingent consideration

 

 

(159)

 

975

Realized gain on sale/exchange of long-term investment

 

 

 

(26,260)

Realized loss on sale of marketable equity securities

8,996

Unrealized (gain) loss on marketable equity securities

 

 

 

13,655

Loss (gain) on sale/exchange of equipment

 

5,336

 

(16,281)

 

Casualty-related charges (recoveries), net

(5,974)

 

9,688

 

Impairment of goodwill

335,648

Impairment of miners

55,544

Other (income) expense

 

(260)

 

59

 

(2,378)

License fees

 

(97)

 

(97)

 

(97)

Adjusted EBITDA

$

214,021

$

(67,193)

$

74,909

In addition to Adjusted EBITDA, we believe “Bitcoin Mining revenue in excess of cost of revenue, net of power curtailment credits”, “Data Center Hosting revenue in excess of cost of revenue, net of power curtailment credits”, “Cost of revenue – Bitcoin Mining, net of power curtailment credits” and “Cost of revenue – Data Center Hosting, net of power curtailment credits” are additional non-GAAP performance metrics that represent a key indicator of our core business operations of both Bitcoin Mining and Data Center Hosting.

We believe our ability to offer power back to the grid at market-driven spot prices, thereby reducing our operating costs, is integral to our overall strategy, specifically our power management strategy and our commitment to supporting the ERCOT power grid. While participation in various grid demand response programs may impact our Bitcoin production, we view this as an important part of our partnership-driven approach with ERCOT and our commitment to being a good corporate citizen in our communities.

 

We also believe netting the power sales against our costs can be an important financial measure because it allows management, investors, and our board of directors to evaluate and compare our operating results, including our operating efficiencies, from period-to-period by making such adjustments. We have allocated the benefit of the power sales to our Bitcoin Mining and Data Center Hosting segments based on their proportional power consumption during the periods presented.

 

Bitcoin Mining revenue in excess of cost of revenue, net of power curtailment credits, Data Center Hosting revenue in excess of cost of revenue, net of power curtailment credits, Cost of revenue – Bitcoin Mining, net of power curtailment credits and Cost of revenue – Data Center Hosting, net of power curtailment credits are provided in addition to and should not be considered to be a substitute for, or superior to Revenue – Bitcoin Mining, Revenue – Data Center Hosting, Cost of revenue – Bitcoin Mining or Cost of revenue – Data Center Hosting as presented in our Consolidated Statements of Operations. 

39

The following table presents reconciliations of these non-GAAP performance metrics to the most comparable GAAP financial measures:

Years Ended December 31, 

    

2023

    

2022

2021

Bitcoin Mining

Revenue (A)

$

188,996

$

156,870

$

184,422

Cost of revenue

 

96,597

 

74,335

 

45,513

Bitcoin Mining revenue in excess of cost of revenue (B)

92,399

82,535

138,909

Power curtailment credits allocated to Bitcoin Mining

 

46,646

 

11,991

 

Bitcoin Mining revenue in excess of cost of revenue, net of power curtailment credits (C)

$

139,045

$

94,526

$

138,909

Bitcoin Mining revenue in excess of cost of revenue, as a percentage of revenue (B/A)

48.9%

52.6%

75.3%

Bitcoin Mining revenue in excess of cost of revenue, net of power curtailment credits, as a percentage of revenue (C/A)

 

73.6%

 

60.3%

 

75.3%

Data Center Hosting

 

Revenue (A)

$

27,282

$

36,862

$

24,546

Cost of revenue

97,122

61,906

32,998

Data Center Hosting revenue in excess of cost of revenue (B)

(69,840)

(25,044)

(8,452)

Power curtailment credits allocated to Data Center Hosting

 

24,569

 

15,354

 

6,514

Data Center Hosting revenue in excess of cost of revenue, net of power curtailment credits (C)

$

(45,271)

$

(9,690)

$

(1,938)

Data Center Hosting revenue in excess of cost of revenue, as a percentage of revenue (B/A)

(256.0)%

(67.9)%

(34.4)%

Data Center Hosting revenue in excess of cost of revenue, net of power curtailment credits, as a percentage of revenue (C/A)

 

(165.9)%

 

(26.3)%

 

(7.9)%

Allocation of Power Curtailment Credits

Consolidated power curtailment credits

 

71,215

 

27,345

 

6,514

Percentage of consolidated power curtailment credits allocated to Bitcoin Mining

65.5%

43.9%

0.0%

Percentage of consolidated power curtailment credits allocated to Data Center Hosting

34.5%

56.1%

100.0%

LIQUIDITY AND CAPITAL RESOURCES

As of December 31, 2023, we had net working capital of approximately $887.6 million, including cash and cash equivalents of $597.2 million. We reported a net loss of $49.5 million during the year ended December 31, 2023. The net loss included $91.7 million in non-cash income items, primarily consisting of $189.0 million of Bitcoin revenue and $184.7 million in Change in fair value of Bitcoin, partially offset by depreciation and amortization of $252.4 million.

During the year ended December 31, 2023, we sold 6,185 Bitcoin for proceeds of approximately $176.2 million. We monitor our balance sheet on an ongoing basis and evaluate the level of Bitcoin retained from monthly production in consideration of our cash requirements for ongoing operations and expansion.

Contractual Commitments (Miners and Mining Equipment)

During the year ended December 31, 2023, the Company paid $191.1 million in deposits and payments to MicroBT for the purchase of miners described herein. The remaining commitment of approximately $270.4 million is due in installments through approximately April 2025 based on the estimated miner delivery schedule. Total payments of $220.0 million and $50.4 million are expected to be made in 2024 and 2025, respectively.

40

During the year ended December 31, 2023, the Company paid $31.2 million in deposits and payments to Midas Green Technologies, LLC (d/b/a Midas Immersion Cooling) (“Midas”) for the purchase of immersion cooling systems described herein. The remaining commitment of approximately $21.1 million is due in installments in early 2024, based on the estimated delivery schedule.

Development of the Corsicana Facility Data Center

During the year ended December 31, 2022, we announced the initiation of a large-scale development to expand our Bitcoin mining and data center hosting capabilities in Navarro County, Texas with the acquisition of a 265-acre site where the anticipated one-gigawatt Corsicana Facility is being constructed. We received approval from ERCOT for the entire one-gigawatt capacity. The initial phase of the development of the Corsicana Facility involves the construction on the 265-acre site of 400 MW of immersion-cooled Bitcoin mining and data center hosting infrastructure spread across multiple buildings, as well as a high-voltage power substation and transmission facilities to supply power to the facility. Construction of the substation and the data centers is expected to be carried out concurrently, with self-mining operations expected to commence by the end of the first quarter of 2024, following the commissioning of the substation.

 

This first phase of the development of the Corsicana Facility includes land acquisition, site preparation, substation development, and transmission construction, along with construction of ancillary buildings and four buildings utilizing our immersion-cooling infrastructure and technology. We estimate that the total cost of the first phase of the development will be approximately $333.0 million, which is scheduled to be invested through mid-2024. Through December 31, 2023, we had incurred costs of approximately $217.8 million related to the development of the Corsicana Facility, which consisted of $10.1 million for land, $203.0 million of initial developments costs and equipment and a $4.7 million deposit for future power usage. We expect to incur costs of approximately $115.2 million during the first half of 2024.

Revenue from Operations

Bitcoin Mining

Funding our operations on a go-forward basis will rely significantly on our ability to mine Bitcoin at a price above our Bitcoin Mining costs and revenue generated from our Engineering customers. We expect to generate ongoing revenue from Bitcoin rewards in connection with our Bitcoin Mining operations and our ability to liquidate Bitcoin rewards at future values will be regularly evaluated to generate cash for operations.

Generating Bitcoin rewards, for example, which exceed our production and overhead costs will determine our ability to report profit margins related to such mining operations, although accounting for our reported profitability is significantly complex. Furthermore, regardless of our ability to generate proceeds from the sale of our Bitcoin produced from our Bitcoin Mining business, we may need to raise additional capital in the form of equity or debt to fund our operations and pursue our business strategy.

The ability to raise funds through the sale of equity, debt financings, or the sale of Bitcoin to maintain our operations is subject to many risks and uncertainties and, even if we were successful, future equity issuances or convertible debt offerings could result in dilution to our existing stockholders and any future debt or debt securities may contain covenants that limit our operations or ability to enter into certain transactions. Our ability to realize revenue through Bitcoin production and successfully convert Bitcoin into cash or fund overhead with Bitcoin is subject to a number of risks, including regulatory, financial and business risks, many of which are beyond our control. Additionally, we have observed significant historical volatility in the market price of Bitcoin and, as such, future prices cannot be predicted. See the discussion of risks affecting our business under Part I, Item 1A. “Risk Factors” of this Annual Report.

Data Center Hosting

In general, we provide power for our data center customers on a variable (sub-metered) basis. A customer pays us variable monthly fees for the specific amount of power utilized at rates specified in each contract, subject to certain minimums. We recognize variable power revenue each month as the uncertainty related to the consideration is resolved, power is provided to our customers, and our customers utilize the power (the customer simultaneously receives and consumes the benefits of our performance).

We generate engineering and construction services revenue from the fabrication and deployment of immersion cooling technology for Bitcoin mining customers, for which we bill the customer at a fixed monthly fee or at an hourly rate. For the construction of customer-owned equipment, revenue is recognized upon completion of each phase of the construction project, as defined in each contract. For the construction of assets owned by us but paid for and used by the customer during the term of their data center hosting contract, revenue is recognized on a straight-line basis over the remaining life of the contract.

41

Maintenance services include cleaning, cabling, and other services to maintain the customers’ equipment. We bill the customer at a fixed monthly fee or at an hourly rate. Revenue is recognized as these services are provided.

Engineering

Substantially all engineering revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts. Revenue is recognized over time as performance creates or enhances an asset with no alternative use, and for which we have an enforceable right to receive compensation as defined under the contract. The length of time required to complete a custom product varies but is typically between four to 12 weeks.

Customers are typically required to make periodic progress payments based on contractually agreed-upon milestones.

If we are unable to generate sufficient revenue from our Bitcoin Mining, Data Center Hosting, or Engineering operations when needed or secure additional sources of funding, it may be necessary to significantly reduce our current rate of spending or explore other strategic alternatives.

ATM Equity Offerings

2023 ATM Offering

In August 2023, we entered into the 2023 ATM sales agreement under which we could offer and sell up to $750.0 million in shares of our common stock.

During the year ended December 31, 2023, we received net proceeds of approximately $571.6 million ($583.3 million of gross proceeds, net of $11.7 million in commissions and expenses) from the sale of 45,758,400 shares of our common stock at a weighted average fair value of $13.07 per share under the 2023 ATM Offering.

2022 ATM Offering

In March 2022, we entered into an ATM sales agreement under which we could offer and sell up to $500.0 million in shares of our  common stock.

During the year ended December 31, 2022, we received gross proceeds of approximately $304.8 million ($298.2 million, net of $6.6 million in commissions and expenses), from the sale of 37,052,612 shares of common stock at an average fair value of $8.23 per share under the 2022 ATM Offering.

During the year ended December 31, 2023, we received net proceeds of approximately $191.2 million ($195.2 million of gross proceeds, net of $3.9 million in commissions and expenses) from the sale of 16,447,645 shares of our common stock at a weighted average fair value of $11.86 per share under the 2022 ATM Offering. With the sale and issuance of these shares, all $500.0 million in shares of our common stock available for sale under the 2022 ATM Offering had been issued.

Legal Proceedings

We have been named a defendant in several class action and other investor related lawsuits as more fully described in Note 17. Commitments and Contingencies to our Consolidated Financial Statements. While we maintain policies of insurance, such policies may not cover all of the costs or expenses associated with responding to such matters or any liability or settlement associated with any lawsuits and are subject to significant deductible or retention amounts.

Operating Activities

For the year ended December 31, 2023, net cash provided by operating activities was $33.1 million, which primarily consisted of net cash inflows of $174.3 million due to changes in operating assets and liabilities, including proceeds of $176.2 million from the sale of Bitcoin, partially offset by net income from non-cash reconciling items of $91.7 million and the consolidated net loss of $49.5 million. The net income from non-cash reconciling items primarily consisted of Bitcoin Mining revenue of $189.0 million and change in fair value of Bitcoin of $184.7 million, partially offset by depreciation and amortization of $252.4 million, which was primarily attributable to the depreciation of our miners.

42

For the year ended December 31, 2022, net cash provided by operating activities was $0.5 million, which primarily consisted of net cash inflows of $95.1 million due to changes in operating assets and liabilities, including proceeds of $79.5 million from the sale of Bitcoin, and a net loss from non-cash reconciling items of $415.0 million, partially offset by the consolidated net loss of $509.6 million. The net loss from non-cash reconciling items primarily consisted of Impairment of goodwill of $335.6 million, impairment of Bitcoin of $147.4 million, depreciation and amortization of $108.0 million, which was primarily attributable to the depreciation of our miners, and impairment of our miners of $55.5 million, partially offset by Bitcoin Mining revenue of $156.9 million and the change in fair value of our derivative assets of $71.4 million.

Investing Activities

For the year ended December 31, 2023, net cash used in investing activities was $414.8 million, which primarily consisted of deposits paid on equipment of $230.4 million, which was primarily related to the purchase of new miners, and purchases of property and equipment of $193.7 million, which was primarily related to the development of the Corsicana Facility and the now complete expansion of the Rockdale Facility.

For the year ended December 31, 2022, net cash used in investing activities was $354.9 million, which primarily consisted of deposits paid on equipment of $194.9 million, which was primarily related to the purchase of new miners, and purchases of property and equipment of $148.4 million, which was primarily related to the expansion of the Rockdale Facility.

Financing Activities

For the year ended December 31, 2023, net cash provided by financing activities was $748.5 million, which primarily consisted of net proceeds from the issuance of our common stock in connection with our ATM offerings of $761.8 million, partially offset by the repurchase of shares of common stock withheld to satisfy employee withholding taxes of $14.0 million in connection with the settlement of vested equity awards granted under the 2019 Equity Incentive Plan.

For the year ended December 31, 2022, net cash provided by financing activities was $272.3 million, which primarily consisted of net proceeds from the issuance of our common stock in connection with our ATM Offerings of $298.2 million, partially offset by payments on our contingent consideration liability related to the acquisition of Whinstone of $15.7 million and the repurchase of shares of common stock withheld to satisfy employee withholding taxes of $10.1 million in connection with the settlement of vested equity awards granted under our 2019 Equity Incentive Plan.

Critical Accounting Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions about future events that affect the amounts reported in the financial statements and accompanying notes. Future events and their effects cannot be determined with absolute certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results inevitably will differ from those estimates, and such differences may be material to the financial statements. The most significant accounting estimates inherent in the preparation of our financial statements include revenue recognition, valuing the derivative asset classified under Level 3 fair value hierarchy, determining the useful lives and recoverability of long-lived assets, impairment analysis of fixed assets and finite-lived intangibles, stock-based compensation, and the valuation allowance associated with our deferred tax assets.

Our financial position, results of operations and cash flows are impacted by the accounting policies we have adopted. In order to get a full understanding of our financial statements, one must have a clear understanding of the accounting policies employed. A summary of our critical accounting policies follows:

Bitcoin

Bitcoin purchased are recorded at cost and Bitcoin awarded to us through our mining activities are accounted for in connection with our revenue recognition policy.

Bitcoin held are accounted for as intangible assets with indefinite useful lives. Bitcoin is measured on a first-in-first-out (“FIFO”). The Company adopted ASU 2023-08 effective January 1, 2023, which requires our Bitcoin to be valued at fair value each reporting period with changes in fair value recorded in net income.

43

Prior to the adoption of ASU 2023-08, Bitcoin was measured for impairment whenever indicators of impairment are identified based on the intraday low quoted price of Bitcoin. To the extent an impairment loss was recognized, the loss established the new cost basis of the Bitcoin. Subsequent reversal of impairment losses was not permitted.

Bitcoin is classified on our balance sheet as a current asset due to our ability to sell it in a highly liquid marketplace and our intent to liquidate our Bitcoin to support operations when needed.

Purchases and sales of Bitcoin by us and Bitcoin awarded to us are included within Cash flows from operating activities on the Consolidated Statements of Cash Flows as substantially all of our Bitcoin production is sold within days of being produced, but never more than our production on a monthly basis per our internal policy. The change in fair value of Bitcoin is included in Operating income (expense) on the Consolidated Statements of Operations. During 2024, the Company made a strategic decision to temporarily cease the sales of all its Bitcoin production and instead, increase its Bitcoin holdings. The Company will continue to monitor its cash needs and expects to sell Bitcoin in the future to fund its cash expenditures.

Impairment of long-lived assets

Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to undiscounted future cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets.

Revenue recognition

Bitcoin Mining

We have entered into digital asset mining pools by executing contracts with mining pool operators to provide computing power to the mining pool. Our enforceable right to compensation begins only when, and lasts as long as, we provide computing power to the mining pool operator and is created as power is provided over time. The only consideration due to us relates to the provision of computing power. The contracts are terminable at any time by and at no cost to us, and by the pool operator under certain conditions specified in the contract. Providing computing power in digital asset transaction verification services is an output of our ordinary activities. Providing such computing power is the only performance obligation in our contracts with mining pool operators.

The transaction consideration we receive, if any, is noncash consideration in the form of Bitcoin. Changes in the fair value of the noncash consideration due to form of the consideration (changes in the market price of Bitcoin) are not included in the transaction price and therefore, are not included in revenue. Certain mining pool operators charge fees to cover the costs of maintaining the pool and are deducted from amounts we may otherwise earn and are treated as a reduction to the consideration received. Fees fluctuate and historically have been no more than approximately 2% per reward earned, on average. The terms of the agreements provide that neither party can dispute settlement terms after approximately thirty-five days following settlement. In exchange for providing computing power, we are entitled to either:

a Full-Pay-Per-Share payout of Bitcoin based on a contractual formula, which primarily calculates the hash rate provided by us to the mining pool as a percentage of total network hash rate, and other inputs. We are entitled to consideration even if a block is not successfully placed by the mining pool operator. The contract is in effect until terminated by either party.
The consideration is all variable. Because it is probable that a significant reversal of cumulative revenue will not occur and we are able to calculate the payout based on the contractual formula, noncash consideration is estimated and recognized based on the spot price of Bitcoin determined using our principal market for Bitcoin at the inception of each contract. Noncash consideration is measured at fair value at contract inception. Fair value of the crypto asset consideration is determined using the quoted price on our principal market for Bitcoin at the beginning of the contract period at the single bitcoin level (one bitcoin). This amount is recognized in revenue as hash rate is provided.
We transitioned completely to this mining pool type in December 2022 and utilized it for the year ended December 31, 2023.

Or:

44

a fractional share of the fixed Bitcoin award the mining pool operator receives (less digital asset transaction fees to the mining pool operator which are immaterial and are recorded as a deduction from revenue) for successfully adding a block to the blockchain based on a proportion of our “scoring hash rate” to the pool’s “scoring hash rate” where the scoring hash rate as defined by the pool is the exponential moving average of the hash power contributed by us or by all pool members combined. Our fractional share of the Bitcoin reward is based on the proportion of computing power we contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm.
Because the consideration to which we expect to be entitled for providing computing power is entirely variable, as well as being noncash consideration, we assess the estimated amount of the variable noncash consideration to which it expects to be entitled for providing computing power at contract inception and subsequently, to determine when and to what extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is subsequently resolved (the “constraint”). Only when significant revenue reversal is concluded probable of not occurring can estimated variable consideration be included in revenue. Based on evaluation of likelihood and magnitude of a reversal in applying the constraint, the estimated variable noncash consideration is constrained from inclusion in revenue until the end of the contract term, when the underlying uncertainties have been resolved and number of Bitcoin to which we are entitled becomes known.
Because it is not probable that a significant reversal of cumulative revenue will not occur, the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm) and we receive confirmation of the consideration it will receive, at which time revenue is recognized based on the spot rate of Bitcoin determined using our principal market for Bitcoin at the time of receipt.

There is no significant financing component in these transactions, due to the performance obligations and settlement of the transactions being on a daily basis.

Data Center Hosting

In general, we provide power for our data center customers on a variable (sub-metered) basis. A customer pays us variable monthly fees for the specific amount of power utilized at rates specified in each contract, subject to certain minimums. We recognize variable power revenue each month as the uncertainty related to the consideration is resolved, power is provided to our customers, and our customers utilize the power (the customer simultaneously receives and consumes the benefits of our performance).

We have determined that our contracts contain a series of performance obligations which qualify to be recognized under a practical expedient available known as the “right to invoice.” This determination allows variable consideration in such contracts to be allocated to and recognized in the period to which the consideration relates, which is typically the period in which it is billed, rather than requiring estimation of variable consideration at the inception of the contract. We have also determined that the contracts contain a significant financing component because the timing of revenue recognition differs from the timing of invoicing by a period, exceeding one year.

We generate engineering and construction services revenue from the fabrication and deployment of immersion cooling technology for Bitcoin mining customers, for which we bill the customer at a fixed monthly fee or at an hourly rate. For the construction of customer-owned equipment, revenue is recognized upon completion of each phase of the construction project, as defined in each contract. For the construction of assets owned by us but paid for and used by the customer during the term of their data center hosting contract, revenue is recognized on a straight-line basis over the remaining life of the contract. Due to the long-term nature of the hosting contracts, there is a significant financing component in transactions where the customer paid for the construction of assets we own.

Maintenance services include cleaning, cabling, and other services to maintain the customers’ equipment. We bill the customer at a fixed monthly fee or at an hourly rate. Revenue is recognized as these services are provided.

Deferred revenue is primarily from advance payments received and is recognized to revenue in a manner consistent with the service being provided, as described above.

Our primary data center hosting contracts contain Service Level Agreement clauses, which guarantee a certain percentage of time the power will be available to our customer. In the rare case that we may incur penalties under these clauses, we recognize the

45

payment as variable consideration and a reduction of the transaction price and, therefore, of revenue, when not in exchange for a good or service from the customer.

Engineering

Substantially all revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts with one identified performance obligation. Revenue is recognized over time as performance creates or enhances an asset with no alternative use, and for which we have an enforceable right to receive compensation as defined under the contract.

To determine the amount of revenue to recognize over time, we utilize the cost-to-cost method as management believes cost incurred best represents the amount of work completed and remaining on projects. As the cost-to-cost method is driven by incurred cost, we calculate the percentage of completion by dividing costs incurred to date by the total estimated cost. The percentage of completion is then multiplied by estimated revenue to determine inception-to-date revenue. Approved changes to design plans are generally recognized as a cumulative adjustment to the percentage of completion calculation. Revenue recognized for the period is the current inception-to-date recognized revenue less the prior period inception-to-date recognized revenue. If a contract is projected to result in a loss, the entire contract loss is recognized in the period when the loss was first determined, and any additional losses incurred subsequently are recognized in the subsequent reporting periods as they are identified. Additionally, contract costs incurred to date and expected total contract costs are continuously monitored during the term of the contract.

Changes in the job performance, job conditions and final contract settlements are factors that influence management’s assessment of total contract value and the total estimated costs to complete those contracts, and therefore, profit and revenue recognition. Any costs to obtain a contract are not material to our financial statements and would be expensed as incurred. Because of the inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near term. The length of time for us to complete a custom product varies but is typically between four to 12 weeks.

Customers are typically required to make periodic progress payments to us based on contractually agreed-upon milestones. Invoices are due net, 30 days, and retainage, if any, is generally due 30 days after delivery. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. Shipping and handling costs are treated as fulfillment costs and are included in cost of sales.

Fair value of financial instruments

We recognize financial instruments under the following fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three levels as follows:

Level 1 — quoted prices (unadjusted) in active markets for identical assets or liabilities;

Level 2 — observable inputs other than Level 1, quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, and model-derived prices whose inputs are observable or whose significant value drivers are observable; and

Level 3 — assets and liabilities whose significant value drivers are unobservable.

Observable inputs are based on market data obtained from independent sources, while unobservable inputs are based on our market assumptions. Unobservable inputs require significant management judgment or estimation. In some cases, the inputs used to measure an asset or liability may fall into different levels of the fair value hierarchy. In those instances, the fair value measurement is required to be classified using the lowest level of input that is significant to the fair value measurement. Such determination requires significant management judgment. The carrying amounts of our financial assets and liabilities, such as cash and cash equivalents, and accounts payable, approximate fair value due to the short-term nature of these instruments.

46

Finite-lived intangible assets

Intangible assets with finite lives are comprised of customer contracts, trademarks, UL Listings, and patents that are amortized on a straight-line basis over their expected useful lives, which is their contractual term or estimated useful life. Patents costs consisting of filing and legal fees incurred are initially recorded at cost. Certain patents are in the legal application process and therefore are not currently being amortized. We perform assessments to determine whether finite-lived classification is still appropriate at least annually. The carrying value of finite-lived assets and their remaining useful lives are also reviewed at least annually to determine if circumstances exist which may indicate a potential impairment or revision to the amortization period. A finite-lived intangible asset is considered to be impaired if its carrying value exceeds the estimated future undiscounted cash flows to be derived from it. We exercise judgment in selecting the assumptions used in the estimated future undiscounted cash flows analysis. Impairment is measured by the amount that the carrying value exceeds fair value.

The use of different estimates or assumptions could result in significantly different fair values for our reporting units and intangible assets.

Operating segments

Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. Our CODM is comprised of several members of our executive management team who use revenue and cost of revenue of our three reporting segments to assess the performance of the business of our reportable operating segments.

Stock-based compensation

We account for share-based payment awards exchanged for services at the estimated grant date fair value of the award, which is based on the fair market value of our common stock at the time of the grant. For performance-based share-based payment awards, we recognize compensation cost over the performance period when achievement of the milestones and targets is probable.

We have elected to account for forfeitures of awards as they occur.

Recently issued and adopted accounting pronouncements

We continually assess any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects our financial reporting, we undertake a review to determine the consequences of the change to our financial statements and believe that there are proper controls in place to ascertain that our financial statements properly reflect the change.

See Note 2. Significant Accounting Policies and Recent Accounting Pronouncements to our Consolidated Financial Statements for a description of applicable recent accounting pronouncements and any material impact on our financial statements.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements.

ITEM 7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

The following discussion about our market risk exposures involves forward-looking statements. Actual results could differ materially from those projected in our forward-looking statements. For more information regarding the forward-looking statements used in this section and elsewhere in this Annual Report, see the “Cautionary Note Regarding Forward-Looking Statements” at the forepart of this Annual Report.

Risk Regarding the Price of Bitcoin.

Our business and development strategy is focused on maintaining and expanding our Bitcoin Mining operations to maximize the amount of new Bitcoin rewards we earn. As of December 31, 2023, we held 7,362 Bitcoin that was recognized at its fair value of $311.2 million. All Bitcoin held were produced from our Bitcoin Mining operations.

47

We cannot accurately predict the future market price of Bitcoin, the future value of which will affect revenue from our operations, and any future declines in the fair value of the Bitcoin we mine and hold for our account would be reported in our financial statements and results of operations as a charge against net income, which could have a material adverse effect on the market price for our securities.

A 10% increase or decrease in both the price of Bitcoin produced during the year ended December 31, 2023 and the fair value of Bitcoin as of December 31, 2023, would have increased or decreased net income by approximately $48.9 million.

A 10% increase or decrease in future power prices at December 31, 2023, would have increased or decreased net income by approximately $43.2 million.

48

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of Riot Platforms, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Riot Platforms, Inc. and subsidiaries (the "Company") as of December 31, 2023, the related consolidated statement of operations, comprehensive income (loss), stockholders' equity, and cash flows, for the year 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 the results of its operations and its cash flows for the year ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 22, 2024, expressed an unqualified opinion on the Company's internal control over financial reporting.

Change in Accounting Principle

As discussed in Note 2 to the financial statements, the Company has changed its method of accounting for Bitcoin to fair value, with changes in fair value recognized in net income, effective as of January 1, 2023 due to the adoption of Accounting Standards Update (“ASU”) No. 2023-08, Intangibles-Goodwill and Other-Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”).

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 audit. We are a public accounting firm registered with the 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 audit 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 audit 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 audit 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 audit provides 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 the critical audit matter 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.

Bitcoin Mining Revenue – Refer to Notes 2 and 4 to the financial statements

Critical Audit Matter Description

The Company participates in a digital asset mining pool ("the mining pool”) by providing computing power to the mining pool operator. The Company recognizes revenue as they fulfill their performance obligation over time by providing computing power in exchange for bitcoin. Once the computing power is transferred to the mining pool operator, the mining pool operator will compensate

F-1

the Company for the computing power provided with a payout in bitcoin. For the years ended December 31, 2023, and 2022, Bitcoin Mining Revenue was $189.0 million, and $156.9 million, respectively.

We identified the auditing of bitcoin mining revenue as a critical audit matter due to the extent of audit effort required to perform audit procedures over the Company’s computing power provided to the mining pool operator, the associated contractual payouts including the blockchain contractual inputs, the Company’s valuation of bitcoin received from the mining pool operator, and evaluating the results of those procedures.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the Company’s process for recording bitcoin mining revenue included the following, among others:

With the assistance of our Information Technology (IT) specialists, we identified the significant systems used to monitor computing power and tested the general IT controls over each of these systems.
We tested the effectiveness of controls over the Company’s mining revenue calculation.
We tested the amount of the mining revenue recorded by developing an expectation for the amount recorded based on the computing power provided to the mining pool operator per the calculation prescribed in the contract with the mining pool operator and comparing our expectation to the amount recorded by the Company.
We confirmed with the mining pool operator the significant contractual terms utilized in the determination of mining revenue, total mining rewards earned, and the digital asset wallet addressesin which the rewards are deposited.
We utilized our proprietary audit tool to independently obtain evidence from the Bitcoin blockchain to test the occurrence and accuracy of mining revenue.
With the assistance of our fair value specialists, we evaluated the reasonableness of the prices utilized by the Company to value bitcoin by obtaining independent bitcoin prices and comparing those to the prices selected by the Company.

/s/ DELOITTE & TOUCHE LLP

Houston, TX

February 22, 2024

We have served as the Company’s auditor since 2023.

F-2

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and Board of Directors of

Riot Platforms, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Riot Platforms, Inc. and Subsidiaries (the “Company”) as of December 31, 2022, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity and cash flows for each of the two years in the period ended December 31, 2022, 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, 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2022, 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 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 audits 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/ Marcum llp

Marcum llp

We have served as the Company’s auditor from 2019 through May 18, 2023.

Los Angeles, CA
March 2, 2023

F-3

Riot Platforms, Inc.

Consolidated Balance Sheets

(in thousands, except for share and per share amounts)

December 31, 

December 31, 

2023

2022

ASSETS

    

  

    

  

Current assets

 

  

 

  

Cash and cash equivalents

$

597,169

$

230,328

Accounts receivable, net

 

24,706

 

26,932

Contract assets, including retainage of $3,166 and $3,012, respectively

 

15,359

 

19,743

Prepaid expenses and other current assets

 

29,107

 

32,661

Bitcoin

 

311,178

 

109,420

Derivative asset, current portion

30,781

Future power credits, current portion

 

271

 

24,297

Total current assets

 

1,008,571

 

443,381

Property and equipment, net

 

704,194

 

692,555

Deposits

 

215,009

 

42,433

Finite-lived intangible assets, net

 

15,697

 

21,477

Derivative asset, less current portion

73,437

97,497

Operating lease right-of-use assets

20,413

21,673

Future power credits, less current portion

 

638

 

638

Other long-term assets

 

13,121

 

310

Total assets

$

2,051,080

$

1,319,964

 

  

 

  

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

$

23,157

$

18,445

Contract liabilities

 

4,073

 

8,446

Accrued expenses

62,628

65,464

Deferred gain on acquisition post-close dispute settlement

26,007

Deferred revenue, current portion

 

2,458

 

2,882

Contingent consideration liability - future power credits, current portion

 

271

 

24,297

Operating lease liability, current portion

 

2,421

 

2,009

Total current liabilities

 

121,015

 

121,543

 

  

 

  

Deferred revenue, less current portion

 

15,801

 

17,869

Operating lease liability, less current portion

 

18,924

 

20,242

Contingent consideration liability - future power credits, less current portion

 

638

 

638

Other long-term liabilities

 

6,680

 

8,230

Total liabilities

 

163,058

 

168,522

 

  

 

  

Commitments and contingencies - Note 17

 

  

 

  

 

  

 

  

Stockholders’ equity

 

  

 

  

Preferred stock, no par value, 15,000,000 shares authorized:

 

  

 

  

2% Series A Convertible Preferred stock, 2,000,000 shares authorized; no shares issued and outstanding as of December 31, 2023 and December 31, 2022

 

 

0% Series B Convertible Preferred stock, 1,750,001 shares authorized; no shares issued and outstanding as of December 31, 2023 and December 31, 2022

 

 

Common stock, no par value; 340,000,000 shares authorized; 230,836,624 and 167,751,112 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively

 

2,687,692

 

1,907,784

Accumulated deficit

 

(799,820)

 

(756,342)

Accumulated other comprehensive income (loss), net

150

Total stockholders’ equity

 

1,888,022

 

1,151,442

Total liabilities and stockholders’ equity

$

2,051,080

$

1,319,964

See accompanying Notes to Consolidated Financial Statements.

F-4

Riot Platforms, Inc.

Consolidated Statements of Operations

(in thousands, except for share and per share amounts)

Years Ended December 31, 

    

2023

2022

2021

Revenue:

  

    

  

    

  

Bitcoin Mining

$

188,996

$

156,870

$

184,422

Data Center Hosting

 

27,282

 

36,862

 

24,546

Engineering

 

64,303

 

65,342

 

4,178

Other revenue

 

97

 

97

 

97

Total revenue

 

280,678

 

259,171

 

213,243

 

  

 

  

 

  

Costs and expenses:

 

  

 

  

 

  

Cost of revenue:

Bitcoin Mining

 

96,597

 

74,335

 

45,513

Data Center Hosting

 

97,122

 

61,906

 

32,998

Engineering

 

60,614

 

57,455

 

3,582

Acquisition-related costs

 

 

78

 

21,198

Selling, general, and administrative

 

100,346

 

67,452

 

87,429

Depreciation and amortization

 

252,354

 

107,950

 

26,324

Change in fair value of Bitcoin

(184,734)

Change in fair value of derivative asset

 

(6,721)

 

(71,418)

 

(12,112)

Power curtailment credits

(71,215)

(27,345)

(6,514)

Change in fair value of contingent consideration

 

 

(159)

 

975

Realized gain on sale of Bitcoin

 

 

(30,346)

 

(253)

Loss (gain) on sale/exchange of equipment

5,336

(16,281)

Casualty-related charges (recoveries), net

(5,974)

9,688

Impairment of Bitcoin

147,365

43,973

Impairment of goodwill

335,648

Impairment of miners

55,544

Total costs and expenses

 

343,725

 

771,872

 

243,113

Operating income (loss)

 

(63,047)

 

(512,701)

 

(29,870)

 

  

 

  

 

  

Other income (expense):

 

  

 

  

 

  

Interest income (expense)

8,222

454

(296)

Realized loss on sale of marketable equity securities

(8,996)

Realized gain on sale/exchange of long-term investment

 

 

 

26,260

Unrealized gain (loss) on marketable equity securities

 

 

 

(13,655)

Other income (expense)

260

 

(59)

 

2,378

Total other income (expense)

 

8,482

 

(8,601)

 

14,687

 

  

 

  

 

  

Net income (loss) before taxes

 

(54,565)

 

(521,302)

 

(15,183)

 

  

 

  

 

  

Current income tax benefit (expense)

 

48

 

(789)

 

(254)

Deferred income tax benefit (expense)

 

5,045

 

12,538

 

Total income tax benefit (expense)

 

5,093

11,749

(254)

 

  

 

  

 

  

Net income (loss)

$

(49,472)

$

(509,553)

(15,437)

Basic and diluted net income (loss) per share

$

(0.28)

$

(3.65)

$

(0.17)

Basic and diluted weighted average number of shares outstanding

 

175,026,051

 

139,433,901

 

93,452,764

See accompanying Notes to Consolidated Financial Statements.

F-5

Riot Platforms, Inc.

Consolidated Statements of Comprehensive Income (Loss)

(in thousands)

Years Ended December 31, 

2023

2022

2021

Net income (loss)

$

(49,472)

$

(509,553)

$

(15,437)

Other comprehensive income (loss):

Unrealized holding gains (losses) on convertible note

150

Comprehensive income (loss)

$

(49,322)

$

(509,553)

$

(15,437)

See accompanying Notes to Consolidated Financial Statements.

F-6

Riot Platforms, Inc.

Consolidated Statements of Stockholders’ Equity

(in thousands, except for share and per share amounts)

Accumulated other

Total

Preferred Stock

Common Stock

Accumulated

comprehensive

stockholders’

Shares

    

Amount

    

Shares

    

Amount

    

deficit

    

income (loss)

equity

Balance as of January 1, 2021

    

4,199

$

22

 

78,523,517

$

506,961

$

(231,352)

$

$

275,631

Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding

 

 

 

464,021

 

(5,082)

 

 

(5,082)

Issuance of common stock related to exercise of warrants

 

 

 

415,657

 

806

 

 

806

Issuance of common stock for settlement of 1,257,235 warrants on a cashless basis

 

 

543,686

 

 

Issuance of common stock in connection with the acquisition of Whinstone

 

 

 

11,800,000

 

326,152

 

 

326,152

Issuance of common stock in connection with the acquisition of ESS Metron, net of 70,156 shares withheld

 

 

 

645,248

 

26,735

 

 

26,735

Issuance of common stock/At-the-market offering, net of offering costs

 

 

 

24,344,057

 

669,916

 

 

669,916

Issuance of common stock warrant for settlement of advisory fees

 

 

 

 

1,157

 

 

1,157

Conversion of preferred stock to common stock

 

(2,000)

 

(11)

 

2,000

 

11

 

 

Stock option exercise

 

 

 

10,286

 

 

 

Stock-based compensation

 

 

 

 

68,491

 

 

68,491

Net income (loss)

 

 

 

 

 

(15,437)

 

(15,437)

Balance as of December 31, 2021

 

2,199

 

11

 

116,748,472

 

1,595,147

 

(246,789)

 

1,348,369

Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding

 

 

 

13,947,829

 

(10,138)

 

 

(10,138)

Issuance of common stock/At-the-market offering, net of offering costs

 

 

 

37,052,612

 

298,209

 

 

298,209

Conversion of preferred stock to common stock

 

(2,199)

 

(11)

 

2,199

 

11

 

 

Stock-based compensation

 

 

 

 

24,555

 

 

24,555

Net income (loss)

 

 

 

 

 

(509,553)

 

(509,553)

Balance as of December 31, 2022

 

 

167,751,112

1,907,784

(756,342)

1,151,442

Cumulative effect upon adoption of ASU 2023-08

5,994

5,994

Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding

 

 

 

809,302

 

(14,035)

 

 

(14,035)

Issuance of common stock/At-the-market offering, net of offering costs

 

 

 

62,206,045

 

761,773

 

 

761,773

Issuance of common stock in connection with acquisition of ESS Metron, LLC

 

 

 

70,165

 

 

 

Stock-based compensation

 

 

 

 

32,170

 

 

32,170

Net income (loss)

 

 

 

 

 

(49,472)

 

(49,472)

Other comprehensive income (loss)

150

150

Balance as of December 31, 2023

 

$

 

230,836,624

$

2,687,692

$

(799,820)

$

150

$

1,888,022

See accompanying Notes to Consolidated Financial Statements.

F-7

Riot Platforms, Inc.

Consolidated Statements of Cash Flows

(in thousands)

Years Ended December 31, 

2023

    

2022

    

2021

Operating activities

    

  

  

  

Net income (loss)

$

(49,472)

$

(509,553)

$

(15,437)

Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:

 

 

  

 

  

Stock-based compensation

 

32,170

 

24,555

 

68,491

Depreciation and amortization

 

252,354

 

107,950

 

26,324

Amortization of license fee revenue

 

(97)

 

(97)

 

(97)

Noncash lease expense

 

2,509

 

12,181

 

275

Deferred income tax expense (benefit)

 

(5,045)

 

(11,749)

 

254

Issuance of common stock warrant for settlement of advisory fees

 

 

 

1,157

Impairment of Bitcoin

 

 

147,365

 

43,973

Impairment of goodwill

335,648

Impairment of miners

55,544

Change in fair value of Bitcoin

(184,734)

Change in fair value of derivative asset

 

(6,721)

 

(71,418)

 

(12,112)

Change in fair value of contingent consideration

 

 

(159)

 

975

Realized loss on sale of marketable equity securities

8,996

Realized gain on sale/exchange of long-term investment

 

 

 

(26,260)

Realized gain on sale of Bitcoin

 

 

(30,346)

 

(253)

Unrealized loss on marketable equity securities

 

 

 

13,655

Loss (gain) on sale/exchange of equipment

 

5,336

 

(16,281)

 

Casualty-related charges

1,526

9,688

Bitcoin Mining revenue

(188,996)

(156,870)

(184,422)

Proceeds from sale of Bitcoin

176,219

79,529

 

295

Changes in assets and liabilities:

 

  

 

  

 

  

(Increase)/decrease in operating assets

6,352

12,058

(7,148)

Increase/(decrease) in operating liabilities

(8,316)

3,489

4,248

Net cash provided by (used in) operating activities

 

33,085

 

530

 

(86,082)

 

  

 

  

 

  

Investing activities

 

  

 

  

 

  

Proceeds from the sale of marketable equity securities

1,808

Acquisition of Whinstone, net of cash acquired

 

 

 

(40,879)

Acquisition of ESS Metron, net of cash acquired

 

 

 

(29,567)

Proceeds from the sale of long-term investments

 

 

 

1,800

Deposits on equipment

 

(230,397)

 

(194,923)

 

(274,833)

Security deposits

(3,809)

Investment in convertible debt

(4,500)

Purchases of property and equipment, including construction in progress

 

(193,704)

 

(148,412)

 

(147,116)

Casualty-related recoveries

7,500

Proceeds from the sale of equipment

6,369

Patent costs incurred

 

(34)

 

(9,527)

 

(30)

Net cash provided by (used in) investing activities

 

(414,766)

 

(354,863)

 

(490,625)

 

  

 

  

 

  

Financing activities

 

  

 

  

 

  

Proceeds from the issuance of common stock / At-the-market offering

 

778,430

 

304,849

 

684,817

Offering costs for the issuance of common stock / At-the-market offering

 

(16,657)

 

(6,640)

 

(14,901)

Proceeds from exercise of common stock warrants

 

 

 

806

Payments on contingent consideration liability - future power credits

(15,725)

Proceeds from Credit and Security Facility

6,920

Repayments of Credit and Security Facility

(6,059)

Debt issuance costs

(77)

Repurchase of common shares to pay employee withholding taxes

 

(14,035)

 

(10,138)

 

(5,082)

Net cash provided by (used in) financing activities

 

748,522

 

272,346

 

665,640

 

  

 

  

 

  

Net increase (decrease) in cash and cash equivalents

 

366,841

 

(81,987)

 

88,933

Cash and cash equivalents at beginning of period

 

230,328

 

312,315

 

223,382

Cash and cash equivalents at end of period

$

597,169

$

230,328

$

312,315

See accompanying Notes to Consolidated Financial Statements.

F-8

Riot Platforms, Inc.

Consolidated Statements of Cash Flows - continued

(in thousands)

Years Ended December 31, 

2023

    

2022

    

2021

Supplemental information:

 

  

 

  

 

  

Cash paid for interest

$

84

$

$

Cash paid for taxes

$

680

$

$

Non-cash transactions

 

  

 

  

 

  

Issuance of common stock for business combination

$

$

$

352,887

Reclassification of deposits to property and equipment

$

78,376

$

422,865

$

46,711

Construction in progress included in accrued expenses

$

23,451

$

16,621

$

2,423

Bitcoin exchanged for employee compensation

$

869

$

1,495

$

295

Conversion of preferred stock to common stock

$

$

11

$

11

Cumulative effect upon adoption of ASU 2023-08

$

5,994

$

$

Right of use assets exchanged for new operating lease liabilities

$

1,249

$

10,333

$

13,622

Property and equipment obtained in exchange transaction

$

$

10,409

$

See accompanying Notes to Consolidated Financial Statements.

F-9

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 1. Organization and Basis of Presentation

Organization

Riot Platforms, Inc. is a vertically integrated Bitcoin mining company principally engaged in enhancing our capabilities to mine Bitcoin in support of the Bitcoin blockchain. The Company also provides comprehensive and critical mining infrastructure for institutional-scale hosted clients to mine Bitcoin at its Rockdale Facility. The Rockdale Facility currently provides 700 MW in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients. The Company is also developing the Corsicana Facility, a second large-scale Bitcoin mining data center facility, which, upon completion, is expected to have approximately one gigawatt of capacity available for Bitcoin mining and data center hosting services for institutional-scale hosted clients.

As described in Note 20. Segment Information, we operate in three business segments: Bitcoin Mining, Data Center Hosting, and Engineering.

Basis of presentation and principles of consolidation

The accompanying Consolidated Financial Statements of the Company include the accounts of the Company and its wholly or majority owned and controlled subsidiaries. Consolidated subsidiaries’ results are included from the date the subsidiary was formed or acquired. Intercompany investments, balances and transactions have been eliminated in consolidation.

The accompanying audited Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Amounts disclosed are in thousands of U.S. Dollars except for share, per share, and miner amounts, and Bitcoin quantities, prices and hash rate, or as otherwise noted.

Note 2. Significant Accounting Policies and Recent Accounting Pronouncements

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ significantly from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include revenue recognition, valuing the derivative asset classified under Level 3 fair value hierarchy, determining the useful lives and recoverability of long-lived assets, impairment analysis of fixed assets and finite-lived intangibles, stock-based compensation, and the valuation allowance associated with the Company’s deferred tax assets.

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have a material impact on the Company’s Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.

Cash and cash equivalents

Cash and cash equivalents consists of cash on hand and highly liquid investments. We consider any highly liquid investments with an original maturity of three months or less at acquisition to be cash equivalents. From time to time, the Company’s cash account balances exceed the balances as covered by the FDIC. The Company has never suffered a loss due to such excess balances.

Accounts receivable

The Company’s accounts receivable balance consists of amounts due from its mining pool operator and data center hosting and engineering customers. The Company records accounts receivable at the invoiced amount less an allowance for any potentially uncollectable accounts under the current expected credit loss (“CECL”) impairment model and presents the net amount of the financial instrument expected to be collected. The CECL impairment model requires an estimate of expected credit losses, measured

F-10

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

over the contractual life of an instrument, that considers forecasts of future economic conditions in addition to information about past events and current conditions. Based on this model, the Company considers many factors, including the age of the balance, collection history, and current economic trends. Bad debts are written off after all collection efforts have ceased.

Allowances for credit losses are recorded as a direct reduction from an asset’s amortized cost basis. Credit losses and recoveries are recorded in Selling, general and administrative expenses in the Consolidated Statements of Operations. Recoveries of financial assets previously written off are recorded when received. For the years ended December 31, 2023, 2022, and 2021, the Company did not record any credit losses or recoveries.

Based on the Company’s current and historical collection experience, management recorded allowances for doubtful accounts of $1.5 million and $1.9 million as of December 31, 2023 and December 31, 2022, respectively.

Bitcoin

As a result of the adoption of ASU 2023-08, Bitcoin is recorded at fair value, and changes in fair value are recognized in Change in fair value of Bitcoin, in Operating income (loss) on the Consolidated Statements of Operations, as of, and for the year ended December 31, 2023.

Prior to the adoption of ASU 2023-08, Bitcoin was accounted for as intangible assets with an indefinite useful life. Bitcoin was sold on a FIFO basis and measured for impairment whenever indicators of impairment are identified based on the intraday low quoted price of Bitcoin. To the extent an impairment loss was recognized, the loss established the new cost basis of the Bitcoin. Subsequent reversal of impairment losses was not permitted. 

Bitcoin awarded to the Company through its mining activities are accounted for in connection with the Company’s revenue recognition policy.

Bitcoin is classified on the Company’s Consolidated Balance Sheet as a current asset due to the Company’s ability to sell it in a highly liquid marketplace and its intent to liquidate its Bitcoin to support operations when needed.

Purchases and sales of Bitcoin by the Company and Bitcoin awarded to the Company are included within Operating activities on the Consolidated Statements of Cash Flows as substantially all of the Company’s Bitcoin production is sold within days of being produced, but never more than the production on a monthly basis per the Company’s internal policy. During 2024, the Company made a strategic decision to temporarily cease the sales of all its Bitcoin production and instead, increase its Bitcoin holdings. The Company will continue to monitor its cash needs and expects to sell Bitcoin in the future to fund its cash expenditures.

Long-term investments

For equity investments, the Company initially records equity investments at cost then adjusts the carrying value of such equity investments through earnings when there is an observable transaction involving the same or a similar investment with the same issuer or upon an impairment.

Revenue recognition

Bitcoin Mining

The Company has entered into digital asset mining pools by executing contracts with mining pool operators to provide computing power to the mining pool. The Company’s enforceable right to compensation begins only when, and lasts as long as, the Company provides computing power to the mining pool operator and is created as power is provided over time. The only consideration due to the Company relates to the provision of computing power. The contracts are terminable at any time by the Company, at no cost to the Company, or by the pool operator, under certain conditions specified in the contract. Providing computing power in digital asset transaction verification services is an output of the Company’s ordinary activities. Providing such computing power is the only performance obligation in the Company’s contracts with mining pool operators.

The transaction consideration the Company receives, if any, is noncash consideration in the form of Bitcoin. Changes in the fair value of the noncash consideration due to form of the consideration (changes in the market price of Bitcoin) are not included in the transaction price and therefore, are not included in revenue. Certain mining pool operators charge fees to cover the costs of maintaining the pool, which are deducted from amounts we may otherwise earn and are treated as a reduction to the consideration

F-11

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

received. Fees fluctuate and historically have been no more than approximately 2% per reward earned, on average. The terms of the agreements provide that neither party can dispute settlement terms after approximately thirty-five days following settlement.

In exchange for providing computing power, the Company is entitled to either:

a Full-Pay-Per-Share payout of Bitcoin based on a contractual formula, which primarily calculates the hash rate provided by the Company to the mining pool as a percentage of total network hash rate, and other inputs. The Company is entitled to consideration even if a block is not successfully placed by the mining pool operator. The contract is in effect until terminated by either party.
The consideration is all variable. Because it is probable that a significant reversal of cumulative revenue will not occur and the Company is able to calculate the payout based on the contractual formula, noncash consideration is estimated and recognized based on the spot price of Bitcoin determined using the Company’s principal market for Bitcoin at the inception of each contract. Noncash consideration is measured at fair value at contract inception. Fair value of the crypto asset consideration is determined using the quoted price on the Company’s principal market for Bitcoin at the beginning of the contract period at the single bitcoin level (one bitcoin).  This amount is recognized in revenue as hash rate is provided.
The Company transitioned completely to this mining pool type in December 2022 and utilized it for the year ended December 31, 2023.

Or:

a fractional share of the fixed Bitcoin award the mining pool operator receives (less digital asset transaction fees to the mining pool operator which are immaterial and are recorded as a deduction from revenue) for successfully adding a block to the blockchain based on a proportion of the Company’s “scoring hash rate” to the pool’s “scoring hash rate” where the scoring hash rate as defined by the pool is the exponential moving average of the hash power contributed by the Company or by all pool members combined. The Company’s fractional share of the Bitcoin reward is based on the proportion of computing power the Company contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm.
Because the consideration to which the Company expects to be entitled for providing computing power is entirely variable, as well as being noncash consideration, the Company assesses the estimated amount of the variable noncash consideration to which it expects to be entitled for providing computing power at contract inception and subsequently, to determine when and to what extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is subsequently resolved (the “constraint”). Only when significant revenue reversal is concluded probable of not occurring can estimated variable consideration be included in revenue. Based on evaluation of likelihood and magnitude of a reversal in applying the constraint, the estimated variable noncash consideration is constrained from inclusion in revenue until the end of the contract term, when the underlying uncertainties have been resolved and number of Bitcoin to which the Company is entitled becomes known.
Because it is not probable that a significant reversal of cumulative revenue will not occur, the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm) and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized based on the spot rate of Bitcoin determined using the Company’s principal market for Bitcoin at the time of receipt.
The Company utilized this mining pool type during the year ended December 31, 2021 and throughout 2022, until mid-December 2022.

There is no significant financing component in these transactions due to the performance obligations and settlement of the transactions being on a daily basis.

F-12

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Data Center Hosting

In general, we provide power for our data center customers on a variable (sub-metered) basis. A customer pays us variable monthly fees for the specific amount of power utilized at rates specified in each contract, subject to certain minimums. We recognize variable power revenue each month as the uncertainty related to the consideration is resolved, power is provided to our customers, and our customers utilize the power (the customer simultaneously receives and consumes the benefits of the Company’s performance).

We have determined that our contracts contain a series of performance obligations which qualify to be recognized under a practical expedient available known as the “right to invoice.” This determination allows variable consideration in such contracts to be allocated to and recognized in the period to which the consideration relates, which is typically the period in which it is billed, rather than requiring estimation of variable consideration at the inception of the contract. We have also determined that the contracts contain a significant financing component because the timing of revenue recognition differs from the timing of invoicing by a period, exceeding one year.

The Company also installs certain hosted customers’ mining equipment and bills the customer at a fixed fee per piece of equipment or at an hourly rate. Revenue is recognized upon completion of the installation.

We generate engineering and construction services revenue from the fabrication and deployment of immersion cooling technology for Bitcoin mining customers, for which we bill the customer at a fixed monthly fee or at an hourly rate. For the construction of customer-owned equipment, revenue is recognized upon completion of each phase of the construction project, as defined in each contract. For the construction of assets owned by us but paid for and used by the customer during the term of their data center hosting contract, revenue is recognized on a straight-line basis over the remaining life of the contract. Due to the long-term nature of the hosting contracts, there is a significant financing component in transactions where the customer paid for the construction of assets owned by the Company.

Maintenance services include cleaning, cabling, and other services to maintain customer equipment. We bill the customer at a fixed monthly fee or at an hourly rate. Revenue is recognized as these services are provided.

Deferred revenue is primarily from advance payments received and is recognized on a straight-line basis over the remaining life of the contract or upon completion of the installation of the customers’ equipment.

Our primary data center hosting contracts contain Service Level Agreement clauses, which guarantee a certain percentage of time that power will be available to our customers. In the rare case that we may incur penalties under these clauses, we recognize the payment as variable consideration and a reduction of the transaction price and, therefore, of revenue, when not in exchange for a good or service from the customer.

Engineering

Substantially all revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts with one identified performance obligation. Revenue is recognized over time as performance creates or enhances an asset with no alternative use, and for which the Company has an enforceable right to receive compensation as defined under the contract.

To determine the amount of revenue to recognize over time, the Company utilizes the cost-to-cost method as management believes cost incurred best represents the amount of work completed and remaining on projects. As the cost-to-cost method is driven by incurred cost, the Company calculates the percentage of completion by dividing costs incurred to date by the total estimated cost. The percentage of completion is then multiplied by estimated revenue to determine inception-to-date revenue. Approved changes to design plans are generally recognized as a cumulative adjustment to the percentage of completion calculation. Revenue recognized for the period is the current inception-to-date recognized revenue less the prior period inception-to-date recognized revenue. If a contract is projected to result in a loss, the entire contract loss is recognized in the period when the loss was first determined, and any additional losses incurred subsequently are recognized in the subsequent reporting periods as they are identified. Additionally, contract costs incurred to date and expected total contract costs are continuously monitored during the term of the contract.

Changes in the job performance, job conditions and final contract settlements are factors that influence management’s assessment of total contract value and the total estimated costs to complete those contracts, and therefore, profit and revenue recognition. Any costs to obtain a contract are not material to the Company’s financial statements and would be expensed as incurred. Because of the inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near term. The length of time for the Company to complete a custom product varies but is typically between four to 12 weeks.

F-13

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Customers are typically required to make periodic progress payments to the Company based on contractually agreed-upon milestones. Invoices are due net, 30 days, and retainage, if any, is generally due 30 days after delivery. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. Shipping and handling costs are treated as fulfillment costs and are included in cost of sales.

Fair value measurement

Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability.

Fair value measurements are classified and disclosed in one of the following three categories:

Level 1: Quoted prices in active markets for identical assets or liabilities.

Level 2: Observable inputs other than Level 1 prices, for similar assets or liabilities that are directly or indirectly observable in the marketplace.

Level 3: Unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

The Company will update its assumptions each reporting period based on new developments and record such amounts at fair value based on the revised assumptions until the agreements expire or contingency is resolved, as applicable.

Property and equipment

Property and equipment is stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets. Estimated useful lives for leasehold improvements are typically the lesser of the estimated useful life of the asset or the life of the term of the lease. The estimated useful lives for all the Company’s property and equipment are as follows:

    

Life (Years) 

Buildings and building improvements

 

10-25

Miners and mining equipment

 

2

Machinery and facility equipment

 

5-10

Office and computer equipment

 

3

Impairment of long-lived assets

Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to undiscounted future cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets.

Goodwill

Goodwill represents the cost of a business acquisition in excess of the fair value of the net assets acquired. Goodwill is not amortized and is reviewed for impairment annually as of December 31, or more frequently if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. We use both qualitative and quantitative analyses in making this determination. The Company determined that it has three reporting units for goodwill impairment testing purposes, Bitcoin Mining, Data Center Hosting, and Engineering, which is consistent with internal management reporting and management’s oversight of operations. Our analyses require significant assumptions and judgments, including

F-14

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

assumptions about future economic conditions, revenue growth, and operating margins, among other factors. Example events or changes in circumstances considered in the qualitative analysis, many of which are subjective in nature, include: a significant negative trend in our industry or overall economic trends, a significant change in how we use the acquired assets, a significant change in our business strategy, a significant decrease in the market value of the asset, a significant change in regulations or in the industry that could affect the value of the asset, and a change in segments. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company performs the quantitative test to identify and measure the amount of goodwill impairment loss. The Company compares the fair value of the reporting unit with its carrying amount. If the carrying amount exceeds the fair value, goodwill of the reporting unit is considered impaired and that excess is recognized as a goodwill impairment loss.

Finite-lived intangible assets

Intangible assets with finite lives are comprised of customer contracts, trademarks, UL Listings, and patents that are amortized on a straight-line basis over their expected useful lives, which is their contractual term or estimated useful life. Patents costs consisting of filing and legal fees incurred are initially recorded at cost. Certain patents are in the legal application process and therefore are not currently being amortized. The Company performs assessments to determine whether finite-lived classification is still appropriate at least annually. The carrying value of finite-lived assets and their remaining useful lives are also reviewed at least annually to determine if circumstances exist which may indicate a potential impairment or revision to the amortization period. A finite-lived intangible asset is considered to be impaired if its carrying value exceeds the estimated future undiscounted cash flows to be derived from it. We exercise judgment in selecting the assumptions used in the estimated future undiscounted cash flows analysis. Impairment is measured by the amount that the carrying value exceeds fair value.

The use of different estimates or assumptions could result in significantly different fair values for our reporting units and intangible assets.

Business combinations

The Company uses the acquisition method of accounting by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the aforementioned amounts. Contingent consideration is included within the purchase price and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is remeasured to fair value as of each reporting date until the contingency is resolved, and subsequent changes in fair value are recognized in earnings. Contingent consideration is recorded in current and long-term liabilities on our Consolidated Balance Sheets.

While we use our best estimates and assumptions to accurately apply preliminary values to assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, these estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of the assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Operations.

Accounting for business combinations requires management to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made have been reasonable and appropriate, they are based in part on historical experience and information obtained from management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include; future expected cash flows from customer contracts, discount rates, and estimated market changes in the value of the PPA, which is accounted for as a nonhedged derivative contract. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results.

Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.

Investment in marketable equity securities

The Company measures its investments in marketable equity securities at fair value at each balance sheet date, with unrealized holding gains and losses recorded in other income (expense), as the shares have a readily determinable fair value since they are publicly traded and have significant average daily volume traded.

F-15

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Leases

The Company determines whether an arrangement contains a lease at the inception of the arrangement. If a lease is determined to exist, the term of such lease is assessed based on the date on which the underlying asset is made available for the Company’s use by the lessor. The Company’s assessment of the lease term reflects the non-cancelable term of the lease, inclusive of any rent-free periods and/or periods covered by early-termination options which the Company is reasonably certain of not exercising, as well as periods covered by renewal options which the Company is reasonably certain of exercising. The Company also determines lease classification as either operating or finance at lease commencement, which governs the pattern of expense recognition and the presentation reflected on the Consolidated Statements of Operations over the lease term. For all periods presented, the Company only had operating leases.

For leases with a term exceeding 12 months, an operating lease liability is recorded on the Company’s consolidated balance sheet at lease commencement reflecting the present value of its fixed minimum payment obligations over the lease term. A corresponding operating lease right-of-use asset equal to the initial lease liability is also recorded, adjusted for any prepaid rent and/or initial direct costs incurred in connection with execution of the lease and reduced by any lease incentives received. For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate, determined based on information available at lease commencement, as rates implicit in its leasing arrangements are typically not readily determinable. The Company’s incremental borrowing rate reflects the rate it would pay to borrow on a secured basis and incorporates the term and economic environment of the associated lease.

For the Company’s operating leases, fixed lease payments are recognized as lease expense on a straight-line basis over the lease term. For leases with a term of 12 months or less, any fixed lease payments are recognized on a straight-line basis over the lease term and are not recognized on the Consolidated Balance Sheets as an accounting policy election. Leases qualifying for the short-term lease exception were insignificant. Variable lease costs are recognized as incurred and primarily consist of common area maintenance and utility charges not included in the measurement of right of use assets and operating lease liabilities.

Operating segments

Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the CODM in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is comprised of several members of its executive management team who use revenue and cost of revenue of its three reporting segments to assess the performance of the business of our reportable operating segments.

Income taxes

The Company accounts for income taxes under the asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the 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 tax rates is recognized in operations in the period that includes the enactment date. A valuation allowance is required to the extent any deferred tax assets may not be realizable.

Contract balances

Contract assets consist of costs and estimated earnings in excess of billings on uncompleted engineering contracts.

Deferred revenue relates to upfront payments and consideration received from customers for data center hosting and the upfront license fee generated from our legacy animal health business.  Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted engineering contracts,

Remaining performance obligations

Remaining performance obligations represent the transaction price of contracts for work that has not yet been performed. The Company elected the practical expedient to not adjust the transaction price for the existence of a significant financing component if the timing difference between a customer’s payment and our performance is one year or less.

F-16

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Stock-based compensation

The Company accounts for share-based payment awards exchanged for services at the estimated grant date fair value of the award, which is based on the fair market value of the Company’s common stock at the time of the grant. For performance-based share-based payment awards, the Company recognizes compensation cost over the performance period when achievement of the milestones and targets is probable.

The Company has elected to account for forfeitures of awards as they occur.

Recently issued accounting pronouncements

The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its Consolidated Financial Statements and assures that there are proper controls in place to ascertain that the Company’s Consolidated Financial Statements properly reflect the change.

In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 expands existing income tax disclosures for rate reconciliations by requiring disclosure of certain specific categories and additional reconciling items that meet quantitative thresholds and expands disclosures for income taxes paid by requiring disaggregation by certain jurisdictions. ASU 2023-09 is effective for annual periods beginning after December 15, 2024; early adoption is permitted. The Company does note expect the updated guidance to have a material impact on its disclosures.

In December 2023, the FASB issued ASU 2023-08, Intangibles - Goodwill and Other - Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets, which establishes accounting guidance for crypto assets meeting certain criteria. Bitcoin meets this criteria. The amendments require crypto assets meeting the criteria to be recognized at fair value with changes recognized in net income each reporting period. Upon adoption, a cumulative-effect adjustment is made to the opening balance of retained earnings as of the beginning of the annual reporting period of adoption. ASU 2023-08 is effective for fiscal years beginning after December 15, 2024, including interim periods within those fiscal years. Early adoption is permitted. The Company elected to early adopt ASU 2023-08 for the year ended December 31, 2023. As a result of the adoption, the Company recorded a cumulative effect adjustment to its Accumulated deficit balance of approximately $6.0 million as of January 1, 2023, as a result of recognizing its Bitcoin held as of January 1, 2023, at fair value. See Note 21. Impacts of Adoption of ASU 2023-08 for a summary of the impacts on the Company’s interim Condensed Consolidated Statements of Operations provided during the year ended December 31, 2023.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). ASU 2023-07 is intended to enhance reportable segment disclosures by requiring disclosures of significant segment expenses regularly provided to the CODM, requiring disclosure of the title and position of the CODM and explanation of how the reported measures of segment profit and loss are used by the CODM in assessing segment performance and allocation of resources. ASU 2023-07 is effective for the Company for annual periods beginning after December 31, 2023; early adoption is permitted. The updated guidance is not expected to have a material impact on the Company’s disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which was codified with its subsequent amendments as Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”). ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in other GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The updated guidance is effective for the Company for annual reporting periods beginning after December 15, 2022, and early adoption is permitted. In connection with the Company’s acquisitions during the year ended December 31, 2021, the Company adopted this standard on January 1, 2021, and the adoption did not have a material impact on the financial statements and related disclosures.

F-17

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 3. Acquisitions

Acquisition of Corsicana Facility land site

During the year ended December 31, 2022, the Company initiated a large-scale development to expand its Bitcoin mining and data center hosting capabilities with the acquisition of a 265-acre site in Navarro County, Texas, strategically located next to the Navarro switch, for $10.1 million, where its anticipated one-gigawatt Bitcoin mining and data center facility complex, the Corsicana Facility, is under development. See Note 7. Property and Equipment, for more information about the Corsicana Facility.

Acquisition of ESS Metron

On December 1, 2021, the Company acquired 100% of the equity interests of ESS Metron. ESS Metron is a power distribution and management systems manufacturing, design and engineering firm based in Denver, Colorado, operating from facilities totaling approximately 121,000 square feet of manufacturing, office, and warehouse space in the metropolitan Denver area. These facilities are subject to long-term lease agreements. The acquisition of ESS Metron established the Company’s Engineering business and enhanced the Company’s ability to scale its Bitcoin Mining and Data Center Hosting operations.

Total consideration transferred of $56.9 million was comprised of a cash payment of approximately $30.1 million, net of $3.7 million of seller transaction costs, and 715,413 shares of the Company’s common stock with an acquisition date fair value of approximately $26.7 million. Of the 715,413 shares of common stock, 645,248 were issued upon closing and the remaining 70,165 were withheld as security for the sellers’ indemnification obligations for 18 months following the transaction closing date. During the year ended December 31, 2023, the indemnification period ended and all 70,165 of the withheld shares were issued to the ESS Metron sellers.

Other than an insignificant post-closing settlement of preliminary net working capital, there were no adjustments to the provisional purchase price and fair value estimates. The Company finalized the valuation of the acquired assets and liabilities, and consideration transferred, in December 2022.

The following table presents the allocation of the purchase consideration:

Cash and cash equivalents

    

$

549

Accounts receivable

 

9,879

Prepaid and other current assets

 

636

Inventory and work-in-progress

 

1,175

Costs and estimated earnings in excess of billings

 

13,205

Property and equipment

 

4,501

Intangible assets

 

14,000

Right of use asset

 

6,714

Accounts payable

 

(9,235)

Accrued expenses

 

(1,239)

Billings in excess of costs and estimated earnings

 

(5,883)

Operating lease liabilities

 

(6,714)

Warranty liability

 

(116)

Total identifiable assets and liabilities acquired

 

27,472

Goodwill

 

29,379

Total purchase consideration

$

56,851

Goodwill was attributable to the assembled workforce of experienced personnel at ESS Metron and synergies expected to be achieved from the combined operations of Riot and ESS Metron. The goodwill recognized is expected to be deductible for tax purposes. We assigned the goodwill to our Engineering segment.

The Company determined that the 70,165 shares withheld met the conditions necessary to be classified as equity because the consideration was indexed to the Company’s own equity, there were no exercise contingencies based on an observable market not based on its stock or operations, settlement was consistent with a fixed-for-fixed equity instrument, the agreement contained an explicit number of shares and there were no cash payment provisions. Additionally, based on these assessments, the Company recorded the shares at fair value on the acquisition date, similar to escrowed shares or securities and accounted for them in total consideration transferred. This consideration related to representations and warranties of circumstances that existed as of the

F-18

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

acquisition date and which the Company believed to be accurate, with future issuance of the share consideration deemed likely to occur.

The fair values of cash and cash equivalents, accounts receivable, prepaid and other current assets, inventory and work-in-progress, accounts payable, accrued expenses, and warranty liability were determined to be the carrying values due to the short-term nature of the assets and liabilities. The fair value of the acquired trade receivables was determined to be the net realizable amount of the closing date book value of $9.9 million.

Contract assets consisted of costs and estimated earnings in excess of billings on uncompleted contracts and unearned revenue consists of billings in excess of costs and estimated earnings on uncompleted contracts. The fair values of these assets and liabilities were determined to be the carrying values due to the short-term nature of the underlying project contracts incurring costs and the associated customer billings.

The fair value of property and equipment was estimated by applying the cost approach. The cost approach uses the replacement or reproduction cost as an indicator of fair value. The assumptions of the cost approach include replacement cost new, projected capital expenditures, and physical deterioration factors including economic useful life, remaining useful life, age, and effective age.

Intangible assets reflect the identifiable intangible assets acquired, consisting of customer relationships, a trademark and UL Listings. Customer relationships are assigned an estimated useful life of approximately 10 years based on the low attrition of the customer base, in part due to the customized nature of the Company’s products. Fair value of the customer relationships was estimated by applying an income approach – multi period excess earnings method. The fair value was determined by calculating the present value of estimated future operating cash flows generated from the existing customers less costs to realize the revenue. The Company applied a discount rate of 21%, which reflected the nature of the assets as they relate to the risk and uncertainty of the estimated future operating cash flows. Other significant assumptions used to estimate the fair value of the customer contracts included an assumed income tax rate of 25%.

Although ESS Metron had been in business for over 60 years, the trademark was assigned a 10-year life due to the Company obtaining more data center customers where the longevity of the projects may be shorter than have been historically. Fair value of the trademark was estimated by applying the relief from royalty rate method. The fair value was determined by applying an estimated royalty rate to revenue, measuring the value the Company would pay in royalties to a market participant if it did not own the trademark and had to license it from a third party.

UL Listings were assigned a 12-year life. A UL Listing means that independent safety organization UL, LLC has tested representative samples of a product and determined that the product meets specific, defined requirements. These requirements are often based on UL’s published and nationally recognized Standards for Safety. Although the UL Listing certifications do not expire, due to technological improvements in similar products, particularly in the data center industry, a 12-year life was assumed. Fair value of the UL Listings was estimated by applying an estimated developer’s profit margin of approximately 4.5% to estimated costs to be incurred over an estimated six months to re-acquire the UL Listings. The Company applied a discount rate of 15%, which reflected the short time necessary to re-acquire the asset.

The right of use asset and operating lease liabilities consisted of two operating leases of the manufacturing facility in Denver, Colorado. These leases had combined annual payments of approximately $0.9 million and remaining lease terms of approximately 3.5 and 10 years as of acquisition.

The operating results of ESS Metron have been included in the Company’s Consolidated Statements of Operations since the acquisition date. The Company recognized $2.1 million of acquisition-related costs related to this acquisition that were expensed as incurred. From the acquisition date through December 31, 2021, ESS Metron’s total revenue and net income was approximately $4.2 million and $0.2 million, respectively.

Acquisition of Whinstone

On May 26, 2021, the Company acquired 100% of the equity interests of Whinstone US, Inc., the owner and operator of the Rockdale Facility. The assets and operations of Whinstone increased the scale and scope of Riot’s operations, which is a foundational element in the Company’s strategy to become an industry-leading Bitcoin mining platform on a global scale.

Total consideration transferred of $460.4 million was comprised of a $53.0 million cash payment (including $38.1 million of debt payoff and certain seller transaction costs), 11.8 million shares of the Company’s common stock with an acquisition date fair value

F-19

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

of approximately $326.2 million, an $83.0 million contingent purchase price payable to the Seller (see Note 17. Commitments and Contingencies), and other net items of $(1.7 million).

There were no adjustments to the provisional purchase price and fair value estimates. The Company finalized the valuation of these assets and liabilities, and consideration transferred, in May 2022.

The following table presents the allocation of the purchase consideration:

Cash and cash equivalents

    

$

10,400

Accounts receivable

 

1,072

Prepaid expenses and other current assets

 

2,176

Property and equipment

 

91,707

Derivative asset

 

13,967

Right of use asset

 

6,547

Security deposits

 

1,775

Future power credits

 

82,953

Accounts payable

 

(12,853)

Accrued expenses

 

(504)

Deferred revenue and customer deposits

 

(34,856)

Operating lease liabilities

 

(8,184)

Total identifiable assets and liabilities acquired

 

154,200

Goodwill

 

306,184

Total purchase consideration

$

460,384

Goodwill represented the excess of total purchase consideration over the fair value of the underlying assets acquired and liabilities assumed. Goodwill was attributable to the assembled workforce of experienced personnel at Whinstone and synergies expected to be achieved from the combined operations of Riot and Whinstone. None of the goodwill recognized is expected to be deductible for tax purposes. We assigned the goodwill to our Data Center Hosting segment.

As part of the share purchase agreement Riot entered into with the seller in connection with the Whinstone Acquisition, Riot was obligated to the seller to pay up to a maximum amount of $86.0 million, net of income taxes, as defined under the stock purchase agreement (undiscounted) of additional consideration if certain power credits were received or realized by Whinstone. Those power credits arose from the February 2021 weather event. The purchase price included the estimated fair value of the contingent consideration at the Whinstone Acquisition Date of approximately $83.0 million. The fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement. These assumptions for the power credits whose utilization by Whinstone is contingent on ERCOT’s future power billings, included the timing of receipt or realization of the power credits, estimates of future power consumption, the discount rate and credit risk of the Company and the owing party (ERCOT).

The fair value of the acquired trade receivables was determined to be the net realizable amount of the closing date book value of $1.1 million.

The fair value of the acquired long-term other asset of approximately $83.0 million related to the estimated amount of power credits due Whinstone from the February 2021 weather event. We estimated the fair value of the power credits to be the same as that of the contingent consideration arrangement because the Company is required to remit to the seller in cash as additional consideration the amount of such power credits received or realized by Whinstone. See discussion above on contingent consideration.

The derivative asset acquired pertained to the PPA. The fair value of the contract of approximately $14.0 million was estimated by applying a discounted debt-free cash flow approach. This fair value measurement was based on significant inputs not observable in the market and thus represented a Level 3 measurement as defined in ASC 820. The significant assumptions used to estimate fair value of the derivative contract included a discount rate of 21%, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes, and other similar data obtained from quoted market prices or independent pricing vendors.

The fair value of property and equipment was estimated by applying the cost approach. The cost approach uses the replacement or reproduction cost as an indicator of fair value. The assumptions of the cost approach included replacement costs, projected capital expenditures, and physical deterioration factors including economic useful life, remaining useful life, age, and effective age.

F-20

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

The operating results of Whinstone have been included in the Company’s Consolidated Statements of Operations since the acquisition date. The Company recognized $19.1 million of acquisition-related costs that were expensed as incurred.

The financial results of the acquisition have been included in the Company’s Consolidated Financial Statements from the closing of the acquisition. From the acquisition date through December 31, 2021, Whinstone’s total revenue and net income was approximately $24.5 million and $1.2 million, respectively.

Note 4. Revenue from Contracts with Customers

Disaggregated revenue

Revenue disaggregated by reportable segment is presented in See Note 20. Segments Information.

Contract balances

Contract assets relate to uncompleted Engineering contracts. As of December 31, 2023 and 2022, contract assets were $15.4 million and $19.7 million, respectively.

Contract liabilities primarily relate to upfront payments and consideration received for Data Center Hosting services and Deferred revenue relates to uncompleted Engineering contracts. The following table presents changes in contract liabilities and deferred revenue:

    

Years Ended December 31, 

2023

    

2022

Beginning balance

$

29,197

$

27,903

Revenue recognized

 

(11,226)

 

(6,805)

Other changes in contract liabilities

4,361

8,099

Ending balance

$

22,332

$

29,197

Remaining performance obligation

The following table presents the estimated future recognition of the Company’s remaining performance obligations, which represent the transaction price of current contracts for work to be performed.

2024

    

2025

    

2026

    

2027

2028

    

Thereafter

    

Total

Data Center Hosting

 

$

2,362

 

$

2,362

 

$

2,362

 

$

2,362

$

2,362

 

$

5,964

 

$

17,774

Engineering

 

4,073

 

 

 

 

 

4,073

Other

97

97

97

97

97

485

Total contract liabilities

$

6,532

$

2,459

$

2,459

$

2,459

$

2,459

$

5,964

$

22,332

F-21

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 5. Bitcoin

The following table presents information about the Company’s Bitcoin balance held:

    

Quantity

    

Amounts

Balance as of January 1, 2022

 

4,884

$

150,593

Revenue recognized from Bitcoin mined

 

5,554

 

156,870

Proceeds from sale of Bitcoin

 

(3,425)

 

(79,529)

Exchange of Bitcoin for employee compensation

(39)

(1,495)

Realized gain on sale/exchange of Bitcoin

 

 

30,346

Impairment of Bitcoin

 

 

(147,365)

Balance as of December 31, 2022

 

6,974

 

109,420

Cumulative effect upon adoption of ASU 2023-08

5,994

Revenue recognized from Bitcoin mined

 

6,626

 

188,996

Bitcoin receivable

(21)

(878)

Proceeds from sale of Bitcoin

 

(6,185)

 

(176,219)

Exchange of Bitcoin for employee compensation

(32)

(869)

Change in fair value of Bitcoin

 

 

184,734

Balance as of December 31, 2023

 

7,362

$

311,178

Carrying value of Bitcoin as of December 31, 2023(a)

$

199,928

Realized gains on the sale of Bitcoin for the year ended December 31, 2023(b)

$

80,174

(a)The carrying value of Bitcoin is equal to the post-impairment value of all Bitcoin held as of the adoption of ASU 2023-08 on January 1, 2023, and, for Bitcoin produced subsequent to the adoption ASU 2023-08, the initial value of the Bitcoin  as determined for revenue recognition purposes.
(b)Bitcoin is sold on a FIFO basis. During the year ended December 31, 2023, gains were recognized on all sales of Bitcoin and are included in Change in fair value of Bitcoin on the Consolidated Statements of Operations.  

All additions of Bitcoin were the result of Bitcoin generated by the Company’s Bitcoin Mining operations (see Note 4. Revenue from Contracts with Customers). All dispositions of Bitcoin were the result of sales on the open market to fund Company operations and for compensation for certain employees.

Note 6. Investments

Convertible note

During the year ended December 31, 2023, the Company invested in a $4.5 million convertible note at face value. The convertible note has a three-year term and earns interest at a rate of 12% per annum, which may be paid in cash or in-kind, and converts into equity of the issuer of the convertible note at the end of the three-year term.

The convertible note is accounted for as an available-for-sale debt instrument and is recognized at fair value in Other long-term assets on the Consolidated Balance Sheets. Unrealized changes in the fair value of the convertible note are recognized in Other comprehensive income (loss) on the Consolidated Statements of Comprehensive Income (Loss). Interest income is recognized within Interest income (expense) on the Consolidated Statements of Operations.

The fair value measurement of the convertible note is based on significant inputs not observable in the market and thus represents a Level 3 measurement. The significant assumptions used to estimate fair value of the convertible note included a discount rate of 12.3%, which reflected the issuance date spread premium over the selected yield for the remaining time to maturity. The issuance date discount rate of 14.0% reflected an estimated required return for mezzanine financing after taking into consideration the principal of the convertible note and the investee’s early stage of development.

F-22

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

The following table presents information about the convertible note:

Investment

 

$

4,500

Accrued interest

 

 

59

Amortized costs basis

 

 

4,559

Unrealized holding gains (losses) in accumulated other comprehensive income

150

Fair value as of December 31, 2023

 

$

4,709

The Company determined that the issuer of the convertible preferred note was a variable interest entity (“VIE”) and that the Company held a variable interest in the issuer of the convertible preferred note. The Company has considered the amount it is contributing to the issuer, its lack of decision-making rights and control, among other factors, and has concluded that it does not hold a controlling financial interest and does not have majority decision-making control. Therefore, the Company is not the primary beneficiary of the VIE, and as a result, the Company is not required to consolidate the VIE. The entire $4.5 million investment is at risk of loss.

Coinsquare and Mogo

In September 2017, and February 2018, the Company acquired a minority interest for $9.4 million in Coinsquare Ltd., a Canadian cryptocurrency exchange (“Coinsquare”), which operates a digital cryptocurrency exchange platform in Canada. The investment resulted in an ownership in Coinsquare by the Company of approximately 11.7% ownership in Coinsquare on a fully diluted basis. The Company elected to account for the investment using the measurement alternative as the equity securities are without a readily determinable fair value and do not give the Company significant influence over Coinsquare. Per the measurement alternative, the investment is recorded at cost, less any impairment, plus or minus changes resulting from observable price changes.

During June 2020, the Company became aware of allegations brought by the Ontario Securities Commission (the “OSC”) that Coinsquare and certain of its executives and directors engaged in systematic “wash trading” of cryptocurrencies on its Coinsquare market to manipulate the market’s trading volume during 2018 and 2019.

On July 21, 2020, a hearing panel of the OSC entered an order (the “Order”) approving the settlement agreement between OSC, Coinsquare, and certain of its executives and directors (the “Settlement Agreement”), in which they admitted to breaches of Ontario securities laws and/or conduct contrary to the public interest including, market manipulation through reporting inflated trading volumes on its Coinsquare Market, misleading its clients and investors about these trading volumes, and taking reprisal against an internal whistleblower who brought this conduct to the attention of the named executives and directors. The Order requires certain oversight and governance procedures and to prohibit the named executives and directors from engaging in certain activities with respect to Coinsquare; additionally, the named executives and directors were required to resign from Coinsquare and Coinsquare and the named executives and directors were required to pay penalties and costs totaling approximately CAD $2.2 million.

The Company thereupon determined there were indicators that would cause a 100% impairment of the Coinsquare investment and observed price changes and recorded an impairment expense of $9.4 million for its investment in Coinsquare during the year ended December 31, 2020.

During the year ended December 31, 2021, under agreements between Coinsquare, Coinsquare’s shareholders (including Riot) and Mogo Inc. (NASDAQ: MOGO), a digital payments and financial technology company (“Mogo”), Riot sold all 3.4 million common shares of Coinsquare in exchange for approximately 3.2 million common shares of Mogo and approximately $1.8 million in cash.

During the year ended December 31, 2021, the Company recorded a gain on sale/exchange of long-term investments of $26.3 million for the sale of its shares of Coinsquare. Concurrently, the Company recorded the fair value of the Mogo shares received in the exchange of $24.8 million in investments in marketable equity securities within current assets on the Consolidated Balance Sheets. The fair value was calculated as 3.2 million shares of Mogo common stock multiplied by the fair value of the Mogo shares received. During the year ended December 31, 2021, we recorded an unrealized loss on the shares of approximately $13.7 million based on the closing price per share of Mogo common stock on the Nasdaq Stock Market on December 31, 2021 of $3.42.

During the year ended December 31, 2022, the Company sold all 3.2 million shares of its shares of Mogo for proceeds of $1.8 million, resulting in realized losses of approximately $9.0 million.

F-23

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 7. Property and Equipment

Property and equipment consists of the following:

    

December 31, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

348,865

$

229,685

Land rights and land improvements

 

10,320

 

10,164

Miners and mining equipment

 

496,230

 

441,324

Machinery and facility equipment

39,144

35,125

Office and computer equipment

 

2,108

 

1,206

Construction in progress

 

166,970

 

97,231

Total cost of property and equipment

 

1,063,637

 

814,735

Less accumulated depreciation

 

(359,443)

 

(122,180)

Property and equipment, net

$

704,194

$

692,555

Depreciation and amortization expense related to property and equipment totaled approximately $246.5 million, $105.9 million, and $26.1 million, for the years ended December 31, 2023, 2022, and 2021, respectively.

The Company recognized an impairment charge for its miners and mining equipment during the year ended December 31, 2022, as described below, but did not incur any other impairment charges for its property and equipment for the years ended December 31, 2023 and 2021.

Miners and mining equipment

As of December 31, 2023, the Company had deployed a total of 112,944 miners in its mining operation, all at the Rockdale Facility.

During the year ended December 31, 2023, the Company entered into the Master Agreement to acquire 99,840 miners from MicroBT (consisting of 8,320 M56S+ model miners, 22,684 M56S++ model miners, 20,778 M66 model miners, and 48,058 M66S model miners), primarily for use at the Corsicana Facility, for a total purchase price of approximately $453.4 million, subject to adjustment. Delivery of the miners began in the fourth quarter of 2023, with all miners expected to be received and deployed by mid-2025. The Master Agreement also provides us an option to purchase up to an additional 265,000 additional miners, on the same terms as the initial order.

During the year ended December 31, 2023, the Company sold 2,700 Antminer model S19 XP miners for gross proceeds of $6.4 million, which resulted in a loss on sale of equipment of $5.3 million.

As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, all of which were received in January 2023. As of December 31, 2023, the Company did not have any outstanding purchase agreements for the purchase of miners from Bitmain.

During the year ended December 31, 2022, the Company elected not to renew its co-location mining services agreement with Coinmint, which was therefore terminated automatically per its terms. In connection with the termination, the Company arranged for the transfer of the miners it was operating at Coinmint’s Massena, New York facility (the “Coinmint Facility”). The Company then entered into an equipment exchange agreement with a third-party Bitcoin mining company (the “Counterparty”), whereby the Company transferred approximately 5,700 of the Antminer model S19 Pro miners it had previously deployed at the Coinmint Facility to the Counterparty in exchange for 5,000 factory-new Antminer model S19j Pro miners delivered to the Rockdale Facility. After completing the transfer of the miners to the Counterparty, the Company relocated the balance of the miners it had deployed at the Coinmint Facility to the Rockdale Facility. As a result of the exchange with the Counterparty, the Company recognized a gain on the exchange of equipment of approximately $16.3 million during the year ended December 31, 2022.

Impairment of miners

During the year ended December 31, 2022, adverse changes in business climate, including decreases in the price of Bitcoin and resulting decrease in the market price of miners, indicated that an impairment triggering event had occurred. Testing performed indicated the estimated fair value of the Company’s miners to be less than their net carrying value as of December 31, 2022, and an impairment charge of $55.5 million was recognized, decreasing the net carrying value of the Company’s miners to their estimated

F-24

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

fair value. The estimated fair value of the Company’s miners was classified in Level 2 of the fair value hierarchy due to the quoted market prices for similar assets.

Casualty-related charges (recoveries), net

In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas. As of December 31, 2023, the Company estimated that total damages of $10.3 million had been incurred. During the year ended December 31, 2023, the Company received net insurance recoveries of $7.5 million. Recoveries are recognized when they are probable of being received.

Construction in progress

As of December 31, 2023, the Company’s expansion of the Rockdale Facility had been completed.

In 2022, the Company initiated development of the Corsicana Facility to expand its Bitcoin Mining and Data Center Hosting capabilities, on a 265-acre site in Navarro County, Texas, located next to the Navarro Switch. Once complete, the Company expects the Corsicana Facility to have one gigawatt of developed capacity for its Bitcoin Mining and Data Center Hosting operations.

The initial phase of the development of the Corsicana Facility involves the construction of 400 MW of immersion-cooled Bitcoin Mining and Data Center Hosting infrastructure, as well as a high-voltage power substation and transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is ongoing and operations are expected to commence by the end of the first quarter of 2024, following commissioning of the substation.

Through December 31, 2023, the Company had incurred costs of approximately $217.8 million related to the development of the Corsicana Facility, including $10.1 million paid to acquire the land on which the facility is being developed, $203.0 million of initial developments costs and equipment, and a $4.7 million deposit for future power usage.

During the year ended December 31, 2023, the Company entered into a purchase agreement with Midas for the purchase of 200 MW of immersion cooling systems for its Corsicana Facility. Delivery of the immersion cooling systems began in the fourth quarter of 2023 and is expected to be completed in the first quarter of 2024. The purchase agreement also provides the Company an option to purchase up to an additional 400 MW of immersion cooling systems from Midas, on the same terms as the initial order, through December 31, 2025.

Related party land transaction

During the year ended December 31, 2022, the Company began an initiative to provide certain on-site temporary housing for stakeholders, including partners, analysts, stockholders, employees, vendors, and other visitors to the Rockdale Facility, which is located in a relatively remote area of central Texas with limited accommodations for visitors. During the year ended December 31, 2023, Riot completed its acquisition of property and land for the development of temporary housing from Lyle Theriot (indirectly, through a limited liability company controlled by Mr. Theriot) for approximately $1.1 million, consisting of $0.2 million for land and $0.9 million for buildings and improvements. At the time of the transaction, Mr. Theriot was part of the management team at Riot and was considered a related party of Riot. The transaction was accounted for as an asset acquisition.

Commitments

During the year ended December 31, 2023, the Company paid $191.1 million in deposits and payments to MicroBT for the purchase of miners pursuant to the Master Agreement described herein. The remaining commitment of approximately $270.4 million is due in installments through approximately April 2025 based on the estimated miner delivery schedule. Total payments of $220.0 million and $50.4 million are expected to be made in 2024 and 2025, respectively.

During the year ended December 31, 2023, the Company paid $31.2 million in deposits and payments to Midas for the purchase of immersion cooling systems described herein. The remaining commitment of approximately $21.1 million is due in installments in early 2024, based on the estimated delivery schedule.

F-25

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 8. Goodwill and Intangible Assets

Goodwill

During the second quarter of 2022, adverse changes in business climate, including decreases in the price of Bitcoin and increased volatility of equity markets, as evidenced by declines in the market price of the Company’s securities, those of its peers, and major market indices, reduced market multiples and increased weighted-average costs of capital, primarily driven by an increase in interest rates. Market concerns related to inflation, supply chain disruption issues and other macroeconomic factors were some of the primary causes for these declines. Additionally, the price of Bitcoin had declined significantly, notably during the second quarter of 2022.

Due to these factors, the Company determined that a triggering event had occurred, and therefore, performed a goodwill impairment assessment as of June 30, 2022. The valuation of the Company’s reporting units was determined with the assistance of an independent valuation specialist firm using a market approach. The market approach was based on the Guideline Public Company Method, which is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses was based on the markets in which the reporting units operated, giving consideration to risk profiles, size, geography, and diversity of products and services. Under the market approach, the Company evaluated the fair value based on trailing and forward-looking earnings and revenue multiples derived from comparable publicly traded companies with similar market position and size as the Company’s reporting units. The unobservable inputs used to measure the fair value included projected revenue growth rates, the price of Bitcoin, the global Bitcoin network hash rate, the timing of miner shipments under currently executed contracts and their subsequent deployment, and the determination of appropriate market comparison companies. The trailing-twelve-month and next-twelve-month enterprise value-to-revenue multiples assumed in the analysis ranged from approximately 0.7x to approximately 3.9x. The resulting estimated fair values of the combined reporting units were reconciled to the Company’s market capitalization, including an estimated implied control premium of approximately 30%.

The results of the quantitative test indicated the fair value of the reporting units did not exceed their carrying amounts, including goodwill, in excess of the carrying value of the goodwill. As a result, the entire carrying amount of the goodwill was recognized as a non-cash impairment charge during the year ended December 31, 2022.

Finite-lived intangible assets

The following table presents the Company’s finite-lived intangible assets as of December 31, 2023:

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(1,292)

$

5,008

 

10

Trademark

 

5,000

 

(1,042)

 

3,958

 

10

UL Listings

 

2,700

 

(469)

 

2,231

 

12

Patents

 

10,060

 

(5,560)

 

4,500

 

Various

Finite-lived intangible assets

$

24,060

$

(8,363)

$

15,697

The customer contracts, trademark, and UL listings were recognized as the result of acquisitions during the year ended December 31, 2021 (see Note 3. Acquisitions).

During the year ended December 31, 2022, the Company paid $9.5 million to license a patent for technology being used in the development of the Corsicana Facility. The amount paid is being amortized over the term of the license, which expires on December 31, 2024.

F-26

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:

    

Weighted-

Gross

    

Accumulated

    

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(671)

$

5,629

 

10

Trademark

 

5,000

 

(542)

 

4,458

 

10

UL Listings

 

2,700

 

(244)

 

2,456

 

12

Patents

 

10,060

 

(1,126)

 

8,934

 

Various

Finite-lived intangible assets

$

24,060

$

(2,583)

$

21,477

During the years ended December 31, 2023, 2022, and 2021, amortization expense related to finite-lived intangible assets was $5.8 million, $2.1 million, and $0.2 million, respectively.

The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of December 31, 2023:

2024

$

5,823

2025

 

1,355

2026

 

1,355

2027

 

1,355

2028

 

1,355

Thereafter

 

4,455

Total

$

15,697

The Company did not identify any impairment of its finite-lived intangible assets during the years ended December 31, 2023, 2022, and 2021.

Note 9. Power Purchase Agreement

In May 2020, the Company, through its subsidiary, Whinstone, entered into the PPA to provide for the delivery of power to its Rockdale Facility, via the nearby Sandow Switch. Pursuant to the PPA, the Company has agreed to acquire a total of 345 MW of long-term, fixed-price power, in multiple blocks, as follows: 130 MW contracted in May 2020, at fixed prices through April 30, 2030; 65 MW contracted in March 2022, at fixed prices through April 30, 2030; and 150 MW contracted in November 2022, at fixed prices through October 31, 2027. Additionally, under the PPA, the Company has the option to purchase additional power at market prices, as needed.      

If electricity used exceeds the amount contracted, the cost of the excess electricity is incurred at the then-current spot rate. Concurrently with the PPA, the Company entered into an interconnection agreement for the extension of delivery system transmission/substation facilities to facilitate delivery of the electricity to the Rockdale Facility (the “Facilities Agreement”). Power costs incurred under the Facilities Agreement are determined every 15 minutes using settlement information provided by the ERCOT and are recorded in Cost of revenue on the Consolidated Statements of Operations.

In collaboration with market participants such as the Company, ERCOT has implemented Demand Response Services Programs for customers that have the ability to reduce or modify electricity use in response to ERCOT instructions or signals. These Demand Response Services Programs provide the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and stabilizing the grid by encouraging the demand side of the market to give more visibility and control of their power consumption to grid operators. Market participants with electrical loads like the Company may participate in these Demand Response Service Programs directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing power demand in the ERCOT marketplace.

Under these Demand Response Services Programs, the Company can participate in a variety of programs known as “ancillary services” by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. For each respective Demand Response Services Program, the Company receives a cash payment based on hourly rates for power, and the amount of electrical load into which it bids. Through ancillary services, the Company competitively bids amongst other market participants to sell ERCOT the ability to control Riot’s electrical load on demand, and to power down when directed to by ERCOT,

F-27

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

as part of ERCOT’s efforts to stabilize the grid. The Company receives compensation for its participation in ancillary services whether or not the Company is actually called to power down.

Riot also participates in ERCOT’s Four Coincident Peak (“4CP”) program, which refers to the highest-load settlement intervals in each of the four summer months (June, July, August, and September), during which time, demand for power is at its highest. 4CP participants may voluntarily power down operations during these times and in doing so, reduce the electrical load demand on the ERCOT grid. Participants that reduce their load in these peak periods receive credits to transmission costs on future power bills during the subsequent year, reducing overall power costs. As a result of Riot’s participation in 4CP in 2022, the Company’s transmission charges in its 2023 monthly power bills were substantially reduced.

Under the PPA, the Company may also elect not to utilize its long-term, fixed-price power for its operations, and instead elect to sell that power in exchange for credits against future power costs when there is a benefit to the Company, depending on the spot market price of electricity. The Company’s power strategy combines participation in Demand Response Services Programs and sales of power during times of peak demand, to attempt to manage operating costs most efficiently.

During the years ended December 31, 2023, 2022, and 2021, the Company earned credits against future power costs in exchange for power resold of approximately $71.2 million, $27.3 million, and $6.5 million, respectively. These amounts are recorded in Power curtailment credits on the Consolidated Statements of Operations.

The Company determined the PPA meets the definition of a derivative because it allows for net settlement. However, because the Company has the ability to offer the power back for sale, rather than taking physical delivery, the Company determined that physical delivery is not probable through the entirety of the contract and therefore, the Company does not believe the normal purchases and normal sales scope exception applies to the PPA. Accordingly, the PPA (a non-hedging derivative contract) is accounted for as a derivative and recorded at its estimated fair value each reporting period in Derivative asset on the Consolidated Balance Sheets with the change in the fair value recorded in Change in fair value of derivative asset on the Consolidated Statements of Operations. The PPA is not designated as a hedging instrument.

The estimated fair value of the Company’s Derivate asset is classified under Level 3 of the fair value hierarchy due to the significant unobservable inputs utilized in the valuation. Specifically, the Company’s discounted cash flow estimation models contain quoted commodity exchange spot and forward prices and are adjusted for basis spreads for load zone-to-hub differentials through the term of the PPA, which is scheduled to end as of April 30, 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 23.1%, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes and other similar data obtained from quoted market prices or independent pricing vendors. The discount rate includes observable market inputs, but also includes unobservable inputs based on qualitative judgment related to company-specific risk factors.

The terms of the PPA require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity compared to the fixed price stated in the contract. As of December 31, 2023, the margin-based collateral requirement of the Company was zero.

While the Company manages operating costs at the Rockdale Facility in part by periodically selling back unused or uneconomical power, the Company does not consider such actions to be trading activities.

The following table presents changes in the estimated fair value of the Derivative asset:

Balance as of December 31, 2022

$

97,497

Change in fair value of derivative asset

 

6,721

Balance as of December 31, 2023

$

104,218

F-28

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 10. Deposits

The following table presents the activity of the Company’s deposits paid:

Deposits on equipment:

 

  

Balance as of December 31, 2022

$

33,273

Additions

 

230,397

Reclassifications to property and equipment

 

(78,376)

Balance as of December 31, 2023

185,294

Security deposits

 

29,715

Total long-term deposits

$

215,009

Deposits on equipment

As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, which were received in January 2023. During the year ended December 31, 2023, the Company reclassified the outstanding deposit of $33.3 million to property and equipment in connection with the receipt of the miners at the Rockdale Facility. See Note 7. Property and Equipment.

During the year ended December 31, 2023, the Company paid deposits and advance payments of $191.1 million to MicroBT for the purchase of miners, paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems, and paid deposits of $18.5 million for other purchases of miners from various suppliers. See Note 7. Property and Equipment.

During the year ended December 31, 2023, $12.6 million of the deposits made to MicroBT, all of the $20.8 million deposit made to Midas, and $11.7 million of the deposits for other purchases of miners were reclassified to property and equipment in connection with the receipt of the equipment.

Security deposits

During the year ended December 31, 2023, the Company paid $23.0 million as a security deposit in connection with its 215 MW increase to the long-term, fixed-price power secured under the PPA, resulting in a total of 345 MW under contract at fixed prices. See Note 8. Power Purchase Agreement.

During the year ended December 31, 2022, the Company paid approximately $4.7 million as a security deposit for the development of the Corsicana Facility, all of which remains held as a deposit as of December 31, 2023.

During the year ended December 31, 2021, the Company paid approximately $3.1 million in connection with an amended and restated Transmission/Substation Facility Extension Agreement for the construction of the Oncor-owned Delivery System facilities to serve the expansion of the Rockdale Facility, all of which has been returned to the Company as of December 31, 2023.

The Company has other security deposits totaling approximately $2.0 million for its offices and facilities, including $1.8 million associated with its ground lease.

Note 11. Accrued Expenses

The Company’s accrued expenses consist of the following:

    

December 31, 

December 31, 

2023

2022

Construction in progress

$

23,451

$

16,621

Power related costs and remittances

 

11,114

 

32,632

Compensation

14,888

8,582

Insurance

 

7,490

 

3,660

Other

 

5,685

 

3,969

Total accrued expenses

$

62,628

$

65,464

F-29

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 12. Debt

Credit and security facility

The Company’s subsidiary, ESS Metron, has a Credit and Security Facility Agreement, as amended, which provides for a $10.0 million credit and security facility consisting of a $6.0 million revolving line of credit (the “Revolving Line of Credit”) and a $4.0 million equipment guidance line (the “Equipment Guidance Line”).

The Revolving Line of Credit has a term of two years with interest due monthly and principal due at maturity. All amounts borrowed under the Revolving Line of Credit carry a variable interest of not less than 4.0% and are secured by the assets of ESS Metron. As of December 31, 2023, the interest rate was 8.5%. Total borrowings under the Revolving Line of Credit during the year ended December 31, 2023, were $6.0 million and payments were $6.0 million. As of December 31, 2023, the outstanding balance on the Revolving Line of Credit was $0.

The Equipment Guidance Line has a term of two years and permits the Company to finance up to 80.0% of certain equipment purchases. All amounts borrowed under the Equipment Guidance Line carry a variable interest of not less than 4.0% and are secured by the assets of ESS Metron. As of December 31, 2023, the interest rate was 8.5%. Total borrowings under the Equipment Guidance Line during the year ended December 31, 2023, were approximately $0.9 million. During the year ended December 31, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line converted to a fixed rate term loan (see below). As of December 31, 2023, the outstanding balance on the Equipment Guidance Line was approximately $0.5 million.

All borrowings and accrued interest under the equipment guidance line convert to fixed rate term loans every six months, which have either five-year terms for borrowings used to acquire vehicles and manufacturing equipment (“Manufacturing Term Loans”) or three-year terms for borrowings of equipment other than vehicles and manufacturing equipment (“Equipment Term Loans”). The Manufacturing Term Loans made upon the first conversion of guidance line loans carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans made upon the first conversion of guidance line loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. All subsequent conversions to Manufacturing Term Loans and Equipment Term Loans carry interest at a fluctuating rate equal to the lender’s prime rate.

During the year ended December 31, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line was converted into a three-year Equipment Term Loan with a fixed interest rate of 6.6%. As of December 31, 2023, the outstanding balance on the Equipment Term Loan was approximately $0.3 million.

As of December 31, 2023, the outstanding balance on the Equipment Guidance Line and Equipment Term Loans was recognized net of deferred financing costs of approximately $0.1 million. The net current outstanding debt balance of $0.3 million was recognized within Accrued Expenses and the net long-term outstanding debt balance of $0.5 million was recognized within Other long-term liabilities on the Consolidated Balance Sheets.

As of December 31, 2023, the Company was in compliance with all covenants of the Credit and Security Facility Agreement.

Note 13. Leases

As of December 31, 2023, the Company had operating leases primarily for its offices and the manufacturing facilities of ESS Metron, and a ground lease for the Rockdale Facility, all of which expire on various dates through January 2032.

During the year ended December 31, 2022, the Company executed an amendment to the ground lease for the Rockdale Facility to add a second 100-acre tract of land, adjacent to the land subject to the original ground lease, for an additional $0.9 million in annual payments. The term of the amended lease is scheduled to expire on January 31, 2032, followed by three ten-year renewal periods at the Company’s option, unless terminated earlier. Concurrent with the amendment to the ground lease, the Company extended the term of its Water Reservation Agreement for the Rockdale Facility (see Note 17. Commitments and Contingencies).

As of December 31, 2023 and 2022, operating lease right of use assets were $20.4 million and $21.7 million, respectively, and operating lease liabilities were $21.3 million and $22.3 million, respectively.

F-30

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

The following table presents the components of the Company’s lease expense, which the ground and facilities’ leases are included in Cost of revenue and the office leases are included in Selling, general, and administrative on the Consolidated Statements of Operations:

    

Years Ended December 31, 

2023

    

2022

    

2021

Operating lease cost

$

3,747

$

3,193

$

678

Variable lease cost

 

240

 

182

 

51

Operating lease expense

 

3,987

 

3,375

 

729

Short-term lease rent expense

 

 

 

19

Total lease expense

$

3,987

$

3,375

$

748

The following table presents supplemental lease information:

2023

    

2022

    

2021

Operating cash outflows for operating leases

$

3,522

$

2,789

$

435

Right of use assets exchanged for new operating lease liabilities

$

1,249

$

10,333

$

13,622

Weighted-average remaining lease term – operating leases

 

7.5

 

8.5

 

8.6

Weighted-average discount rate – operating leases

 

6.7

%  

 

6.6

%

 

5.8

%

The following table represents our future minimum operating lease payments as of December 31, 2023:

    

Ground lease

    

Office and other leases

    

Total

2024

$

1,998

$

1,798

$

3,796

2025

 

2,058

 

1,495

 

3,553

2026

2,119

1,425

3,544

2027

 

2,183

 

1,305

 

3,488

2028

 

2,249

 

1,017

 

3,266

Thereafter

 

7,369

 

2,426

 

9,795

Total undiscounted lease payments

 

17,976

 

9,466

 

27,442

Less present value discount

 

(4,685)

 

(1,412)

 

(6,097)

Present value of lease liabilities

$

13,291

$

8,054

$

21,345

Note 14. Stockholders’ Equity

Preferred Stock

0% Series B Convertible Preferred Stock

On November 3, 2017, the Company designated 1,750,001 shares of preferred stock as “0% Series B Convertible Preferred Stock.”

The shares of 0% Series B Convertible Preferred Stock are non-voting and convertible into shares of common stock based on a conversion calculation equal to the stated value of the 0% Series B Convertible Preferred Stock, plus all accrued and unpaid dividends, if any, as of such date of determination, divided by the conversion price. The stated value of each share of 0% Series B Convertible Preferred Stock is $6.80 and the initial conversion price is $6.80 per share, each subject to adjustment for stock splits, stock dividends, recapitalizations, combinations, subdivisions or other similar events. The holders of 0% Series B Convertible Preferred Stock are entitled to receive dividends if and when declared by the Company’s board of directors. The 0% Series B Convertible Preferred Stock is also subject to beneficial ownership limitations and conversion limitations.

During the year ended December 31, 2022, the remaining 2,199 shares outstanding of the Company’s 0% Series B Convertible Preferred Stock were converted to 2,199 shares of its common stock. As of December 31, 2023, no shares of the Company’s 0% Series B Convertible Preferred Stock were outstanding.

Common Stock

The Company is authorized to issue up to 340,000,000 shares of Common Stock, without any par value per share.

F-31

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Each holder of Common Stock is entitled to one vote for each share held of record on all matters to be voted on by such holders. Holders of Common Stock are entitled to receive dividends, if declared. Upon liquidation, dissolution or winding-up, holders of Common Stock are entitled to share ratably in the net assets legally available for distribution after payment of all debts and other liabilities, subject to any preferential rights of the holders of Preferred Stock, if any.

ATM Equity Offerings

2023 ATM Offering

In August 2023, the Company entered into the 2023 ATM Offering, under which it could offer and sell up to $750.0 million in shares of the Company’s common stock.

During the year ended December 31, 2023, the Company received net proceeds of approximately $571.6 million ($583.3 million of gross proceeds, net of $11.7 million in commissions and expenses) from the sale of 45,758,400 shares of its common stock at a weighted average fair value of $13.07 per share under its 2023 ATM Offering.

Subsequent to December 31, 2023, and through February 20, 2024, the Company received net proceeds of approximately $114.9 million from the sale of 8,644,100 shares of its common stock at a weighted average fair value of $13.57 per share under its 2023 ATM Offering.

2022 ATM Offering

In March 2022, the Company entered into an ATM sales agreement under which it could offer and sell up to $500.0 million in shares of the Company’s common stock.

During the year ended December 31, 2022, the Company received gross proceeds of approximately $304.8 million ($298.2 million, net of $6.6 million in commissions and expenses), from the sale of 37,052,612 shares of common stock at an average fair value of $8.23 per share under the 2022 ATM Offering.

During the year ended December 31, 2023, the Company received net proceeds of approximately $191.2 million ($195.2 million of gross proceeds, net of $3.9 million in commissions and expenses) from the sale of 16,447,645 shares of its common stock at a weighted average fair value of $11.86 per share under its 2022 ATM Offering. With the sale and issuance of these shares, all $500.0 million in shares of the Company’s common stock available for sale under its 2022 ATM Offering had been issued.

2021 ATM Offering

In August 2021, the Company entered into an ATM sales agreement under which it could offer and sell up to $600.0 million in shares of the Company’s common stock.

During the year ended December 31, 2021, the Company received gross proceeds of approximately $600.0 million ($587.2 million, net of $12.8 million in commissions and expenses), from the sale of 19,910,589 shares of common stock at a weighted average fair value of $29.53 per share. With the sale and issuance of these shares, all $600.0 million in shares of the Company’s common stock available for sale under 2021 ATM Offering had been issued.

2020 ATM Offering

In October 2020, the Company entered into an ATM sales agreement under which it received proceeds of approximately $100.0 million from the sale of common shares. The Company incurred fees of up to 3.0% of the gross proceeds received.

In January 2021, the Company received gross proceeds of approximately $84.8 million ($82.7 million net, after $2.1 million in expenses) from the sale of 4,433,468 shares of common stock at an average fair value of $19.13 per share under an ATM agreement entered into in December 2020. With the sale and issuance of these shares, all $200 million in shares of Company common stock available for sale under the December 2020 ATM Offering had been issued.

Under the terms of the 2023, 2022, 2021, and 2020 ATM Offerings, the Company only issued shares of its common stock.

F-32

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

ESS Metron Holdback Shares

On December 1, 2021, the Company acquired 100% of the equity interests in ESS Metron for consideration that included 715,413 shares of the Company’s common stock, 70,165 shares of which were withheld as security for the sellers’ indemnification obligations for 18 months. During the year ended December 31, 2023, the indemnification period ended and all 70,165 of the withheld shares were issued to the ESS Metron sellers.

Warrants

During the year ended December 31, 2021, the Company issued warrants to XMS Capital Partners, LLC as partial payment for its advisory services in connection with the Whinstone Acquisition. The warrants entitle XMS to purchase up to 63,000 shares of the Company’s common stock at a purchase price of $48.37 per share. The warrants may be exercised at any time through August 12, 2026.

The warrants are recognized as a liability with a fair value of zero upon issuance and a redemption value of zero as of December 31, 2023.

2023 Transactions

During the year ended December 31, 2023, approximately 5.0 million shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors in settlement of an equal number of fully vested restricted stock awards awarded to such individuals by the Company under the 2019 Equity Incentive Plan. The Company withheld approximately 1.3 million of these shares, with a fair value of approximately $14.0 million, to cover the withholding taxes related to the settlement of these vested restricted stock awards, as permitted by the 2019 Equity Incentive Plan.

In June 2023, the Company’s stockholders approved the Fourth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance under the 2019 Equity Incentive Plan by 4.0 million shares.

In December 2023, the Company’s stockholders approved the Fifth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance under the 2019 Equity Inventive Plan by 13.0 million shares.

2022 Transactions

During the year ended December 31, 2022, the Company increased its authorized shares of common stock from 170.0 million shares to 340.0 million shares.

During the year ended December 31, 2022, 1,819,332 shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors of the Company in settlement of an equal number of fully vested restricted stock units awarded to such individuals by the Company under the 2019 Equity Incentive Plan. The Company withheld 685,781 of these shares, at a fair value of approximately $10.1 million, to cover the withholding taxes related to the settlement of these vested restricted stock units, as permitted by the 2019 Equity Incentive Plan.

During the year ended December 31, 2022, — shares of the Company’s 0% Series B Convertible Preferred Stock were converted into 70,165 shares of its common stock, leaving no shares outstanding.

In July 2022, the Company’s stockholders approved the Third Amendment to its 2019 Equity Incentive Plan, which increased the number of shares of the Company’s common stock reserved for issuance by 10.0 million shares.

2021 Transactions

During the year ended December 31, 2021, the Company issued 11,800,000 shares of its common stock in connection with its acquisition of Whinstone. See Note 3. Acquisitions.

During the year ended December 31, 2021, the Company issued 645,248 shares of its common stock in connection with its acquisition of ESS Metron. See Note 3. Acquisitions.

F-33

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

During the year ended December 31, 2021, 464,021 shares of common stock were issued to the Company’s board of directors, officers, employees and advisors of the Company in settlement of an equal number of fully vested restricted stock units awarded to such individuals by the Company pursuant to grants made under the Company’s 2019 Equity Incentive Plan, as amended. The Company withheld 174,685 of these shares, at a fair value of approximately $5.1 million, to cover the withholding taxes related to the settlement of these vested restricted stock units, as permitted by the 2019 Equity Incentive Plan.

During the year ended December 31, 2021, the Company issued 415,657 shares of its common stock in connection with the exercise of 415,657 common stock warrants issued to investors in connection with the Company’s January 2019 private placement transaction, for net proceeds of approximately $0.8 million.

During the year ended December 31, 2021, the Company issued 543,686 shares of its common stock in connection with the cashless exercise of warrants to purchase 1,257,235 shares of common stock, which were issued to investors in connection with private placement transactions in December 2017.

During the year ended December 31, 2021, the Company issued 10,286 shares of its common stock upon the cashless exercise of 12,000 stock options.

During the year ended December 31, 2021, 2,000 shares of the Company’s 0% Series B Convertible Preferred Stock were converted into 2,000 shares of its common stock, leaving 2,199 shares outstanding. The Company currently has one equity compensation plan, the 2019 Equity Incentive Plan. On October 19, 2021, the Company’s stockholders approved the Second Amendment to its 2019 Equity Incentive Plan, which increased the number of shares of the Company’s common stock reserved for issuance by 4.4 million shares.

Note 15. Stock-Based Compensation

The 2019 Equity Incentive Plan authorizes the granting of stock-based compensation awards to directors, officers, employees, and advisors of the Company in the form of restricted stock awards (“RSAs”), restricted stock units (“RSUs”), or stock options, all of which settle in shares of the Company’s common stock upon vesting. 3.6 million shares of common stock were initially reserved for issuance.

In July 2023, the Company adopted a new long-term incentive program under its 2019 Equity Incentive Plan, under which employees are eligible to receive performance-based RSAs or RSUs and service-based RSAs or RSUs. The performance-based awards are eligible to vest based on the relative performance of the Company’s common stock (“Total Stockholder Return” or “TSR”), compared to the performance of the Russell 3000 Index (the “Index TSR”), during the three-year performance period commencing as of the grant date of the TSR award (collectively, the “TSR Awards”). The TSR Awards have a vesting range of 0% to 200% of the recipient’s target award, which is calculated based on the difference between the Company’s TSR and the Index TSR over the three-year performance period, subject to the recipient’s continuous employment with the Company through the third anniversary of the award’s grant date. The service-based awards are eligible to vest in one-third annual installments over a three-year service period commencing on the award’s grant date, subject to the recipient’s continuous employment with the Company through the applicable vesting dates.

In November 2020, the Company’s stockholders approved the First Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 3.5 million shares.

In October 2021, the Company’s stockholders approved the Second Amendment to the 2019 Equity Inventive Plan, which increased the shares of common stock reserved for issuance by 4.4 million shares.

In July 2022, the Company’s stockholders approved the Third Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 10.0 million shares.

In June 2023, the Company’s stockholders approved the Fourth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 4.0 million shares.

In December 2023, the Company’s stockholders approved the Fifth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 13.0 million shares.

F-34

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

As of December 31, 2023, the Company had 18,517,831 shares of common stock reserved for issuance under the 2019 Equity Incentive Plan.

The following table presents stock-based compensation expense by category:

Years Ended December 31, 

    

2023

    

2022

    

2021

Performance-based stock awards and units

$

(4,703)

$

16,444

$

63,556

Service-based stock awards and units

36,873

8,111

4,935

Total stock-based compensation

$

32,170

$

24,555

$

68,491

Stock-based compensation expense is recognized within Selling, general and administrative on the Consolidated Statements of Operations.

Performance-Based Awards and Units

Performance-based awards and units are eligible to vest either: (i) over a three-year performance period ending December 31, 2023, based upon financial performance targets met during the performance period, and the completion of specified performance milestones related to development and monetization of added infrastructure capacity; or (ii) based on the Company’s TSR as compared to the Index TSR through December 31, 2025.

The following table presents a summary of the activity of the performance-based RSAs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

2,076,340

$

17.48

Vested

(567,281)

$

24.96

Forfeited

(499,468)

$

33.54

Balance as of December 31, 2023

4,928,526

$

21.71

During the year ended December 31, 2022, the Company granted 245,266 performance-based RSAs with a grant date fair value of $1.7 million. During the year ended December 31, 2021, no performance-based RSAs were awarded.

As of December 31, 2023, there was approximately $27.8 million of unrecognized compensation cost related to the performance-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.6 years.

The following table presents a summary of the activity of the performance-based RSUs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

246,426

$

19.59

Vested

$

Forfeited

$

Balance as of December 31, 2023

246,426

$

19.59

During the year ended December 31, 2022, the Company granted 1,412,299 performance-based RSUs with a grant date fair value of $15.1 million. During the year ended December 31, 2021, the Company granted 4,033,159 performance-based RSUs with a grant date fair value of $148.0 million. During the year ended December 31, 2022, all outstanding performance-based RSUs were converted into performance-based RSAs.

As of December 31, 2023, there was approximately $4.1 million of unrecognized compensation cost related to the performance-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.6 years.

F-35

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Service-Based Awards and Units

Service-based awards vest over a one, two, and three-year service periods.

The following table presents a summary of the activity of the service-based RSAs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

1,313,925

$

15.44

Vested

(4,464,307)

$

6.89

Forfeited

(807,468)

$

6.86

Balance as of December 31, 2023

 

4,897,894

$

9.14

During the year ended December 31, 2022, the Company awarded 10,310,115 service-based RSAs with a grant date fair value of $69.4 million. During the year ended December 31, 2021, no service-based RSAs were awarded.

As of December 31, 2023, there was approximately $29.0 million of unrecognized compensation cost related to the service-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 10 months.

The following table presents a summary of the activity of the service-based RSUs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

155,213

$

19.30

Vested

$

Forfeited

$

Balance as of December 31, 2023

 

155,213

$

19.30

During the year ended December 31, 2022, the Company awarded 922,552 service-based RSUs with a grant date fair value of $6.4 million. During the year ended December 31, 2021, the Company granted 212,189 service-based RSUs with a grant date fair value of $7.1 million. During the year ended December 31, 2022, all outstanding service-based RSUs were converted into service-based RSAs.

As of December 31, 2023, there was approximately $2.6 million of unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.2 years.

Subsequent Awards

In January 2024, the Company awarded 1,000,000 performance-based RSUs with a grant date fair value of approximately $14.1 million, 14,071,926 performance-based RSAs with a grant date fair value of approximately $199.5 million, and 38,707 service-based RSAs with a grant date fair value of approximately $0.6 million and a three-year service period. The performance-based awards are eligible to vest based on the Company’s TSR as compared to the Index TSR through December 31, 2025.

F-36

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 16. Fair Value Measurements

Assets and liabilities measured at fair value on a recurring basis

The following tables present the Company’s assets and liabilities measured at fair value on a recurring basis:

Fair value measured as of December 31, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Bitcoin (a)

$

311,178

$

311,178

$

$

Convertible note (b)

$

4,709

$

$

$

4,709

Derivative asset (c)

$

104,218

$

$

$

104,218

Contingent consideration liability (d)

$

909

$

$

$

909

Fair value measured as of December 31, 2022

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (b)

$

97,497

$

$

$

97,497

Contingent consideration liability (c)

$

24,935

$

$

$

24,935

(a)See Note 5. Bitcoin
(b)See Note 6. Investments
(c)See Note 9. Power Purchase Agreement
(d)See Note 17. Commitments and Contingencies

There were no transfers of financial instruments between Level 1, Level 2, and Level 3 during the periods presented.

Assets and liabilities not measured at fair value on a recurring basis

In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease right of use assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s projected undiscounted cash flows. These assets are recorded at fair value only when an impairment charge is recognized.

As of December 31, 2023 and 2022, the fair values of cash and cash equivalents, accounts receivable, contract assets, prepaid expenses and other current assets, accounts payable, contract liabilities, and accrued expenses approximated their carrying values because of their short-term nature.

F-37

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 17. Commitments and Contingencies

Commitments

Miners and mining equipment

During the year ended December 31, 2023, the Company paid $191.1 million in deposits and payments to MicroBT for the purchase of miners pursuant to the Master Agreement described herein. The remaining commitment of approximately $270.4 million is due in installments through approximately April 2025 based on the estimated miner delivery schedule. Total payments of $220.0 million and $50.4 million are expected to be made in 2024 and 2025, respectively.

During the year ended December 31, 2023, the Company paid $31.2 million in deposits and payments to Midas for the purchase of immersion cooling systems described herein. The remaining commitment of approximately $21.1 million is due in installments in early 2024, based on the estimated delivery schedule.

Operating leases

The Company leases its primary office locations and has a ground lease for its Rockdale Facility under noncancelable lease agreements that expire on varying dates through 2032. For additional information see Note 13. Leases.

Water reservation agreement

The Company has a water reservation agreement, as amended, with the lessor of its ground lease to secure a certain quantity of non-potable water from a nearby lake to be used by the Company at its Rockdale Facility. The water reservation agreement runs through January 2032 and requires annual payments of approximately $2.2 million.

The Company concluded that the water reservation agreement was not a lease or a derivative instrument. Because the Company obtained an additional right of use for the reserved water amount, and the charges were increased by a standalone price commensurate with the additional water use rights and at market rates, the water reservation agreement was determined to be a lease modification accounted for as a separate contract. As such, the fees of the water reservation agreement were excluded from the lease payments of the ground lease and the water reservation agreement was accounted for as a separate executory contract.

Contingent consideration liability

In February 2021, the State of Texas experienced an extreme and unprecedented winter weather event that resulted in prolonged freezing temperatures and caused an electricity generation shortage that was severely disruptive to the whole state. While demand for electricity reached extraordinary levels due to the extreme cold, the supply of electricity significantly decreased in part because of the inability of certain power generation facilities to supply electric power to the grid. Due to the extreme market price of electricity during this time, at the request of ERCOT, the Company stopped supplying power to its customers and instead sold power back to the grid.

In April 2021, under the provisions of the PPA, and as a result of the weather event, the Company entered into a Qualified Scheduling Entity (“QSE”) Letter Agreement, which resulted in the Company being entitled to receive approximately $125.1 million for its power sales during the February winter storm, all under the terms and conditions of the QSE Letter Agreement. The Company received cash of $29.0 million in April 2021 (after deducting $10.0 million in power management fees owed by Whinstone), approximately $59.7 million was credited against power bills of the Company during 2022, with the remaining $26.3 million being contingent upon ERCOT’s future remittance. These amounts are recognized gross before fair value adjustments and expenses incurred by the Company for power management fees noted above and customer settlements. The fair value of the settlement agreement was estimated and recognized as an asset as part of acquisition accounting.

As part of the Whinstone Acquisition (see Note 3. Acquisitions), the Company is obligated to pay the seller up to $86.0 million, net of income taxes, (undiscounted) of additional consideration if certain power credits are received or realized by the Company arising from the February 2021 weather event. Upon the acquisition of Whinstone, the estimated fair value of the contingent consideration was approximately $83.0 million.

The estimated fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement.

F-38

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Upon the acquisition of Whinstone, the Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which included estimates of both the timing and amounts of potential future power credits. These estimates were determined using the Company’s historical consumption quantities and patterns combined with management’s expectations of its future consumption requirements, which required significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% included observable market inputs, but also included unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific risk factors. Specifically, the Company used S&P Global’s B credit rating in the yield curve to estimate a reasonable interest rate spread to determine the cost of debt input because the power credits are subordinated obligations of the Company’s counterparty. Although these estimates are based on management’s best knowledge of current events, the estimates could change significantly from period to period.

The following table presents the changes in the estimated fair value of our contingent consideration liability:

Balance as of December 31, 2022

$

24,935

Change in contingent consideration

 

(24,026)

Change in fair value of contingent consideration

Balance as of December 31, 2023

$

909

Approximately $1.2 million of remaining future power credits to be received are estimated to be received over a period of 12 years. The Company determined the value of the contingent consideration as of December 31, 2023, using a discount rate of approximately 8.0%, which was based on the factors above, including the recent increase in interest rates.

Contingencies

Legal proceedings

The Company, and our subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to our business and transactions arising in the ordinary course of business. We cannot predict the final outcome of such proceedings. Where appropriate, we vigorously defend such claims, lawsuits and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, direct, consequential, exemplary, and/or punitive damages, in amounts that could, if awarded, be significant. Certain of the claims, lawsuits and proceedings arising in ordinary course of business are covered by our insurance program. We maintain property, and various types of liability insurance in an effort to protect ourselves from such claims. In terms of any matters where there is no insurance coverage available to us, or where coverage is available and we maintain a retention or deductible associated with such insurance, we may establish an accrual for such loss, retention or deductible based on current available information. In accordance with accounting guidance, if it is probable that an asset has been impaired or a liability has been incurred as of the date of the financial statements, and the amount of loss is reasonably estimable, then an accrual for the cost to resolve or settle these claims is recorded by us on the Consolidated Balance Sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement, then we disclose the range of possible loss. Paid expenses related to the defense of such claims are recorded by us as incurred and paid. Management, with the assistance of outside counsel, may from time to time adjust such accruals according to new developments in the matter, court rulings, or changes in the strategy affecting our defense of such matters. On the basis of current information, we do not believe there is a reasonable possibility that any material loss, if any, will result from any claims, lawsuits and proceedings to which we are subject to either individually, or in the aggregate.

Northern Data Working Capital Disputes 

On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery (Case No. C.A. No. 2022-0792-LWW) disputing the purchase price of Whinstone and seeking declaratory relief and specific performance of the stock purchase agreement. On March 31, 2023, the parties filed a stipulation agreeing to dismiss all claims without prejudice and to submit the dispute for final determination to an independent accountant. The Company placed approximately $29.5 million in escrow pending the final determination of the independent accountant, and, on June 9, 2023, the independent accountant rendered a written final determination finding in favor of the Company on disputed issues totaling approximately $27.1 million. Accordingly, approximately $27.1 million of the escrowed amount was released from escrow and distributed to the Company on June 13, 2023, with the remaining approximately $2.4 million held in escrow allocated to Northern Data. As a result, the Company recognized a Deferred gain on acquisition post-close dispute settlement of $26.0 million on the Consolidated Balance Sheets.

F-39

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Following the final determination, Northern Data filed a complaint against the Company in the Delaware Court of Chancery (the “Chancery Court”) on June 23, 2023 (Case No. C.A. No. 2023-0650-LWW) challenging the independent accountant’s written final determination and seeking to re-litigate the purchase price adjustment process. The Company contests the legal and factual basis of Northern Data’s claims and filed a motion to dismiss the complaint on July 17, 2023, which the Chancery Court heard on February 13, 2024. The Chancery Court took the matter under advisement and it is now pending a ruling. While the Company intends to vigorously oppose such complaint, the Company cannot accurately predict the outcome of such ongoing litigation, or estimate the magnitude of such outcome, due to its early stage.

Legacy Hosting Customer Disputes 

 

Rhodium 

 

On May 2, 2023, Whinstone filed a petition in the District Court for the 20th Judicial District of Milam County, Texas (Case No. CV41873), which it later amended, against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) asserting breach of contract claims for Rhodium’s failure to pay amounts due under Rhodium’s colocation agreements with Whinstone. Whinstone seeks recovery of more than $26.0 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest.  On June 12, 2023, Rhodium answered and, along with non-parties Rhodium Encore LLC, Rhodium 2.0 LLC, and Rhodium 10mw LLC (collectively, the “Non-Parties”), moved to compel arbitration and filed counterclaims for breach of contract seeking recovery of at least $7.0-$10.0 million in power credits allegedly owed to Rhodium under the superseded agreements, as well as lost profits. On August 2, 2023, Rhodium disclosed the amount of damages it seeks to recover for these claims, which includes at least $42.0 million in alleged energy credits, at least $1.0 million in alleged lost profits for power diversion, and at least $0.7 million in alleged direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys’ fees. On August 28, 2023, the district court granted Rhodium’s motion to compel arbitration and stay litigation. On November 27, 2023, Whinstone terminated the Rhodium JV, LLC and Air HPC LLC hosting agreements at the Rockdale Facility with immediate effect. On December 11, 2023, Rhodium and the Non-Parties submitted an arbitration demand to the American Arbitration Association seeking approximately $55.0 million in damages and specific performance of unspecified contracts. Whinstone believes Rhodium’s claims are without merit and intends to vigorously contest them, as appropriate. Because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

 

SBI Crypto Co. 

 

On April 5, 2023, SBI Crypto Co., Ltd. (“SBI”) filed a complaint in the United States District Court for the Western District of Texas (Case No. 6:23-cv-252), which it later amended, against Whinstone alleging breach of contract, fraud, and negligent bailment claims. On July 21, 2023, Whinstone filed a motion to dismiss the amended complaint, which was denied on October 25, 2023. SBI seeks recovery of at least $15.0 million in lost profits, at least $16.0 million for equipment damage, reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest. Whinstone believes many of the claims are barred or waived and substantively lack merit, and Whinstone plans to vigorously contest the same, as appropriate. While a preliminary investigation of the merits of SBI’s claims has commenced, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

 

GMO 

On June 13, 2022, GMO Gamecenter USA, Inc. and its parent, GMO Internet, Inc., (collectively “GMO”) filed a complaint against Whinstone alleging breach of contract under the colocation services agreement between GMO and Whinstone, seeking damages in excess of $150.0 million. The case is pending in the United States District Court for the Southern District of New York (Case No. 1:22-cv-05974-JPC). Whinstone has responded to GMO’s claims and raised counterclaims of its own, alleging GMO itself breached the colocation services agreement, seeking a declaratory judgment and damages in excess of $25.0 million. On October 19, 2023, GMO filed its fourth amended complaint claiming an additional $496.0 million in damages, for loss of profit and profit sharing, based on Whinstone’s alleged wrongful termination of the colocation services agreement as of June 29, 2023. At this preliminary stage, the Company believes that GMO’s claims lack merit; however, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

 

F-40

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Class Actions and Related Shareholder Derivative Actions 

 

On August 25, 2023, the United States District Court for the District of New Jersey dismissed the Takata v. Riot Blockchain action (Case No. 3: 18-cv-02293, the “Takata Action”), with prejudice, dismissing all claims.

Following the dismissal of the Takata Action, all shareholder derivative complaints filed against the Company were subsequently dismissed without prejudice. On October 23, 2023, the parties in Jackson v. Riot Blockchain, Inc., et al. (Case No. 604520/18) filed a joint stipulation of discontinuance dismissing all claims without prejudice. On January 18, 2023, the Eighth Judicial District Court of the State of Nevada entered an order voluntarily dismissing In re Riot Blockchain, Inc. Shareholder Derivative Litigation (Case No. A-18-774890-B) without prejudice. On October 6, 2023, plaintiff filed a notice in Finitz v. O’Rourke, et al. (Case No. 1:18-cv-09640) voluntarily dismissing all claims without prejudice. On September 26, 2023, plaintiff filed a notice in Monts v. O’Rourke, et al. (Case No. 1:18-cv-01443) voluntarily dismissing all claims without prejudice.

Note 18. Income taxes

The following table presents the components of the loss before provision for income taxes:

For the years ended December 31, 

    

2023

    

2022

    

2021

Domestic

$

(54,565)

$

(521,302)

$

(15,183)

Foreign

 

 

 

Loss before provision for income taxes

$

(54,565)

$

(521,302)

$

(15,183)

The following table presents the components of income tax benefit (expense):

As of December 31, 

    

2023

    

2022

    

2021

Current:

  

  

  

US Federal

$

$

$

US State

 

48

 

(789)

 

(254)

Foreign

 

 

 

Total current benefit (expense)

$

48

$

(789)

$

(254)

Deferred:

 

  

 

  

 

  

US Federal

$

5,045

$

12,538

$

US State

 

 

 

Foreign

 

 

 

Total deferred benefit

 

5,045

 

12,538

 

Total benefit (expense) for income taxes

$

5,093

$

11,749

$

(254)

F-41

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

The following table presents the tax effects of temporary differences and tax loss and credit carry forwards that give rise to significant portions of deferred tax assets and liabilities:

As of December 31, 

    

2023

    

2022

Deferred income tax assets:

  

  

Operating lease liability

$

4,485

$

5,178

Deferred revenue

 

3,735

 

4,595

Stock compensation

 

2,348

 

17,422

Bitcoin

29,111

Intangible assets

6,523

6,501

Net operating losses

116,872

150,167

Other deferred tax assets

2,058

2,393

Total deferred tax assets

 

136,021

 

215,367

Valuation allowance

 

(65,600)

 

(108,060)

Net deferred tax assets

 

70,421

 

107,307

Deferred income tax liabilities:

 

  

 

  

Derivative asset

 

(21,898)

 

(22,678)

Right of use asset

(4,289)

(5,043)

Fixed assets

(19,189)

(79,586)

Bitcoin

(23,300)

Other deferred tax liabilities

(1,745)

Total deferred tax liabilities

 

(70,421)

 

(107,307)

Net deferred tax assets (liabilities)

$

$

The Company has approximately $528.0 million and $171.0 million of federal and state tax Net Operating Losses (“NOLs”), respectively, that may be available to offset future taxable income. Federal and state net operating loss carryforwards of $130.0 million and $101.0 million, respectively, if not utilized, expire between 2026 and 2037. Under the Tax Cuts and Jobs Act, $398.0 million federal and $70.0 million state NOLs incurred after December 31, 2017 are carried forward indefinitely, but may be limited in utilization to 80% of taxable income.

Furthermore, as a result of changes in the ownership of our common stock and changes in our business operations, our ability to use our federal and state NOLs may be subject to annual limitations limited under Internal Revenue Code Section 382 and 383. The annual limitations may result in the expiration of net operating losses and credits before they are able to be utilized. The Company does not expect any previous ownership changes, as defined under Section 382 and 383 of the Internal Revenue Code, to result in an ultimate limitation that will materially reduce the total amount of net operating loss carryforwards and credits that can be utilized.

The statute of limitations for assessment by the IRS and state tax authorities is open for tax years ending December 31, 2018 through 2023, although carryforward attributes that were generated prior to tax year 2018 may still be adjusted upon examination by the IRS or state tax authorities if they either have been or will be used in a future period. Currently, no federal or state income tax returns are under examination by the respective taxing authorities.

In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and taxing strategies in making this assessment. In case the deferred tax assets will not be realized in future periods, the Company has provided a valuation allowance for the full amount of the deferred tax assets as of December 31, 2023 and 2022. The valuation allowance decreased by approximately $42.5 million during the year ended December 31, 2023.

F-42

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

The following table reconciles the income tax benefit (expense) based on the U.S. federal statutory rate with actual income tax benefit (expense):

For the years ended December 31, 

2023

2022

Federal statutory rate

    

$

11,459

21.0%

    

$

109,376

21.0%

State and local taxes, net of federal taxes

 

42

(0.1)%

 

3,403

0.7%

Goodwill impairment

 

0.0%

 

(64,295)

(12.3)%

Contingent payment

5,045

9.3%

12,538

2.4%

Section 162m compensation

(21,315)

(39.1)%

(11,433)

(2.2)%

Stock compensation

2,648

4.9%

2,904

0.6%

Return to provision

(2,760)

(5.1)%

9,026

1.7%

Rate change on deferreds

 

3,919

7.2%

 

(3,321)

(0.6)%

Deferred adjustment

 

(36,159)

(66.3)%

 

0.0%

Other

 

(244)

0.5%

 

0.0%

Change in valuation allowance

 

42,458

77.8%

 

(46,449)

(8.9)%

Income tax benefit (expense)

$

5,093

9.3%

$

11,749

2.3%

The Company has not identified any uncertain tax positions requiring a reserve as of December 31, 2023 and 2022. The Company’s policy is to recognize interest and penalties that would be assessed in relation to the settlement value of unrecognized tax benefits as a component of income tax expense. The Company did not accrue either interest or penalties for the years ended December 31, 2023 and 2022.

The Company is subject to U.S. federal income tax and primarily Florida, Colorado, and Texas state income tax. The Company has not been under tax examination in any jurisdiction for the years ended December 31, 2023 and 2022.

Note 19. Earnings Per Share

The following table presents potentially dilutive securities that are not included in the computation of diluted net income (loss) per share as their inclusion would be anti-dilutive:

    

December 31, 

    

2023

    

2022

    

2021

Warrants to purchase common stock

 

63,000

 

63,000

 

63,000

Unvested restricted stock awards (a)

9,824,546

Unvested restricted stock units

 

401,639

 

 

4,015,146

Convertible Series B preferred shares

 

 

 

2,199

Total

 

10,289,185

 

63,000

 

4,080,345

(a)Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.

Note 20. Segment Information

The Company has three reportable segments: Bitcoin Mining, Data Center Hosting, and Engineering. The reportable segments are identified based on the types of service performed.

The Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its mining activities. Bitcoin Mining cost of revenue consists primarily of direct production costs of mining operations, including electricity, labor, insurance, variable data center hosting fees, but excluding depreciation and amortization.  

The Data Center Hosting segment generates revenue from long-term customer contracts for the provision/consumption of electricity, construction of infrastructure, operation of data centers, and maintenance/management of computing capacity from the Company’s high performance data center facility in Rockdale, Texas. Data Center Hosting cost of revenue consists primarily of direct power costs, rent and compensation costs.  

F-43

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

The Engineering segment generates revenue through customer contracts for custom engineered electrical products. Engineering cost of revenue consists primarily of direct materials and labor, as well as indirect manufacturing costs.

The CODM analyzes the performance of the segments based on reportable segment revenue and reportable segment cost of revenue. No operating segments have been aggregated to form the reportable segments.

The Company does not allocate all assets to the reporting segments as these are managed on an entity-wide basis. Therefore, the Company does not separately disclose the total assets of its reportable operating segments.

The Data Center Hosting segment purchases custom engineered electrical products from the Engineering segment in the ordinary course of business. All revenue and cost of revenue from intersegment transactions have been eliminated in the Consolidated Statements of Operations. All Other revenue is from external customers.

Concentrations

During the years ended December 31, 2023 and 2021, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool, no single customer or related group of customers contributed 10% or more of the Company’s total consolidated revenue.

During the year ended December 31, 2022, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool, the Company earned revenue of approximately $29.7 million from one customer, representing 11.4% of the Company’s total consolidated revenue, in its Engineering segment. No other individual customer accounted for more than 10% of total revenue for the year ended December 31, 2022.

As of December 31, 2023 and 2022, five customers accounted for more than 70% and 80%, respectively, of consolidated accounts receivable, net.

F-44

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

The following table presents revenue and cost of revenue for the Company’s reportable segments, reconciled to the Consolidated Statements of Operations:

Years Ended December 31, 

    

2023

    

2022

    

2021

Reportable segment revenue:

  

  

  

Bitcoin Mining

$

188,996

$

156,870

$

184,422

Data Center Hosting

 

154,334

 

101,718

 

24,546

Engineering

 

72,826

 

85,358

 

5,265

Other revenue

 

97

 

97

 

97

Eliminations

 

(135,574)

 

(84,872)

 

(1,087)

Total segment and consolidated revenue

$

280,679

$

259,171

$

213,243

Reportable segment cost of revenue:

 

  

 

  

 

  

Bitcoin Mining

 

134,515

 

84,897

 

45,513

Data Center Hosting

 

186,256

 

116,200

 

32,998

Engineering

 

66,277

 

70,283

 

4,351

Eliminations

 

(132,714)

 

(77,684)

 

(769)

Total segment and consolidated cost of revenue

$

254,334

$

193,696

$

82,093

Reconciling Items:

 

  

 

  

 

  

Acquisition-related costs

 

 

(78)

 

(21,198)

Selling, general, and administrative

 

(100,346)

 

(67,452)

 

(87,429)

Depreciation and amortization

 

(252,354)

 

(107,950)

 

(26,324)

Change in fair value of Bitcoin

184,734

Change in fair value of derivative asset

 

6,721

 

71,418

 

12,112

Power curtailment credits

71,215

27,345

6,514

Change in fair value of contingent consideration

 

 

159

 

(975)

Realized gain on sale of Bitcoin

 

 

30,346

 

253

(Loss) gain on sale/exchange of equipment

(5,336)

16,281

Casualty-related (charges) recoveries, net

 

5,974

 

(9,688)

 

Impairment of Bitcoin

(147,365)

(43,973)

Impairment of goodwill

 

 

(335,648)

 

Impairment of miners

 

(55,544)

 

Interest income (expense)

 

8,222

 

454

 

(296)

Realized loss on sale of marketable equity securities

 

 

(8,996)

 

Realized gain on sale/exchange of long-term investment

26,260

Unrealized loss on marketable equity securities

 

 

 

(13,655)

Other income (expense)

 

260

 

(59)

 

2,378

Current income tax benefit (expense)

48

 

(789)

 

(254)

Deferred income tax benefit (expense)

 

5,045

 

12,538

 

Net income (loss)

$

(49,472)

$

(509,553)

$

(15,437)

F-45

Table of Contents

Riot Platforms, Inc.

Notes to Consolidated Financial Statements

Note 21. Impacts of Adoption of ASU 2023-08

The following tables present a summary of the impacts of the adoption of ASU 2023-08, effective January 1, 2023, on the Company’s interim Condensed Consolidated Statements of Operations provided during the year ended December 31, 2023 (all amounts are unaudited):

For the three months ended March 31, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

73,236

$

$

73,236

Realized gain on sale of Bitcoin

(13,775)

13,775

Impairment of Bitcoin

4,472

(4,472)

Change in fair value of Bitcoin

(83,504)

(83,504)

Operating income (loss)

(56,827)

74,201

17,374

Net income (loss)

$

(55,688)

$

74,201

$

18,513

Basic net income (loss) per share

$

(0.33)

$

0.44

$

0.11

Diluted net income (loss) per share

$

(0.33)

$

0.44

$

0.11

Basic weighted average number of shares outstanding

167,342,500

167,342,500

Diluted weighted average number of shares outstanding

167,342,500

4,771,833

172,114,333

For the three months ended June 30, 2023

For the six months ended June 30, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

76,739

$

$

76,739

$

149,975

$

$

149,975

Realized gain on sale of Bitcoin

(19,828)

19,828

(33,603)

33,603

Impairment of Bitcoin

5,638

(5,638)

10,110

(10,110)

Change in fair value of Bitcoin

(14,490)

(14,490)

(97,994)

(97,994)

Operating income (loss)

(32,483)

300

(32,183)

(89,310)

74,501

(14,809)

Net income (loss)

$

(27,687)

$

300

$

(27,387)

$

(83,375)

$

74,501

$

(8,874)

Basic and diluted net income (loss) per share

$

(0.17)

$

0.01

$

(0.16)

$

(0.51)

$

0.46

$

(0.05)

Basic and diluted weighted average number of shares outstanding

167,342,813

167,342,813

162,559,956

162,559,956

For the three months ended September 30, 2023

For the nine months ended September 30, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

51,891

$

$

51,891

$

201,866

$

$

201,866

Realized gain on sale of Bitcoin

(13,495)

13,495

(47,098)

47,098

Impairment of Bitcoin

4,041

(4,041)

14,151

(14,151)

Change in fair value of Bitcoin

25,261

25,261

(72,733)

(72,733)

Operating income (loss)

(47,831)

(34,715)

(82,546)

(137,141)

39,786

(97,355)

Net income (loss)

$

(45,325)

$

(34,715)

$

(80,040)

$

(128,700)

$

39,786

$

(88,914)

Basic and diluted net income (loss) per share

$

(0.25)

$

(0.19)

$

(0.44)

$

(0.76)

$

0.23

$

(0.53)

Basic and diluted weighted average number of shares outstanding

180,952,689

180,952,689

168,758,240

168,758,240

F-46

ITEM 9.  CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

As of May 18, 2023, the Company dismissed Marcum LLP (“Marcum”) as it’s independent registered public accounting firm, not as a result of any disagreement on any matter of accounting principles or practices, financial statement disclosure, or audit scope or procedure.

During the Company’s fiscal year ended December 31, 2022, as well as the subsequent interim periods through Marcum’s dismissal, there were no disagreements within the meaning of Item 304(a)(1)(iv) of Regulation S-K with Marcum on any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedure, which, if not resolved to Marcum’s satisfaction, would have caused Marcum to make reference to the subject matter of the disagreements in connection with its reports on the Company’s financial statements for such fiscal years. There was a reportable event within the meaning of Item 304(a)(1)(v) of Regulation S-K during the fiscal year ended December 31, 2022, taking the form of an adverse opinion on the effectiveness of the Company’s internal control over financial reporting related to the existence of a material weakness for the fiscal year ended December 31, 2022. Specifically, Marcum’s report contained an adverse opinion regarding the Company’s control pertaining to the review of its Bitcoin for potential impairment.

ITEM 9A.  CONTROLS AND PROCEDURES

Evaluation of disclosure controls and procedures

Our management, with the participation of our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal financial officer), has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of December 31, 2023 to ensure that the information required to be disclosed by the 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 SEC rules and forms, and that information required to be disclosed in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosures. It should be noted that the design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote.

Based on this evaluation, our management, with the participation of our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal financial officer), concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of December 31, 2023.

Changes in internal control

We periodically review our internal control over financial reporting as part of our efforts to ensure compliance with the requirements of Section 404 of the Sarbanes-Oxley Act. In addition, we routinely review our system of internal control over financial reporting to identify potential changes to our processes and systems that may improve controls and increase efficiency, with the goal of establishing and maintaining an effective internal control environment. Changes may include such activities as implementing new, more efficient systems, consolidating the activities of business units, migrating certain processes to our shared services organizations, formalizing policies and procedures, improving segregation of duties and increasing monitoring controls.

There have been no changes in our internal control over financial reporting that occurred during the three months ended December 31, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Management’s report on internal control over financial reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, assessed the effectiveness of our internal control over financial reporting as of December 31, 2023.

Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.

67

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 utilized the criteria established in the Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) to assess the effectiveness of our internal control over financial reporting as of December 31, 2023. Based on our management’s assessment and those criteria, our management concluded that our internal control over financial reporting was effective as of December 31, 2023.

Our independent registered public accounting firm, Deloitte & Touche LLP, has issued an audit report on management’s assessment of internal control over financial reporting as of December 31, 2023. The report of Deloitte & Touche LLP is included below under the heading “Report of Independent Registered Public Accounting Firm on Internal Control over Financial Reporting”.

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of Riot Platforms, Inc.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Riot Platforms, Inc. and subsidiaries (the “Company”) as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2023, of the Company and our report dated February 22, 2024 expressed an unqualified opinion on those financial statements and included an explanatory paragraph regarding the Company’s early adoption of Accounting Standards Update (“ASU”) No. 2023-08, Intangibles-Goodwill and Other-Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”).

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance

68

regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the 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.

/s/ DELOITTE & TOUCHE LLP

Houston, Texas

February 22, 2024

ITEM 9B.  OTHER INFORMATION

During the three months ended December 31, 2023, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted, modified, or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act or any “non-Rule 10b5-1 arrangement” as defined in Item 408(c) of Regulation S-K.

ITEM 9C.  DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

69

PART III

ITEM 10.  DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

The information required by this Part III, Item 10 is included in our definitive proxy statement for our 2024 annual meeting of stockholders (our “2024 Proxy Statement”), which will be filed no later than 120 days after the end of our fiscal year ended December 31, 2023.

a)Identification of Directors: The information required by this Part III, Item 10 with respect to our directors is incorporated herein by reference to the discussion under the heading “Proposal No. 1: Election of Directors—Information Regarding Directors” in our 2024 Proxy Statement.
b)Identification of Executive Officers: The information required by this Item with respect to our executive officers is included in Part I of this Annual Report under the heading “Information About Our Executive Officers” in accordance with General Instruction G(3) of Form 10-K.
c)Audit Committee Information; Financial Expert: The information required by this Part III, Item 10 with respect to the Audit Committee of our board of directors and “audit committee financial experts” is incorporated herein by reference to the discussion under the heading “Committees of the Board of Directors—Audit Committee” in our 2024 Proxy Statement.
d)Delinquent Section 16(a) Reports: The information required by this Item with respect to compliance with Section 16(a) of the Exchange Act is incorporated herein by reference to the discussion under the heading “Delinquent Section 16(a) Reports” in our 2024 Proxy Statement.
e)Code of Ethics: All of our directors and employees, including our Chief Executive Officer, Chief Financial Officer, Chief Accounting Officer, and other senior accounting and financial officers, are required to abide by our Code of Ethics and Business Conduct. Our Code of Ethics and Business Conduct is filed as an exhibit to this Annual Report and is posted on our website at https://www.riotplatforms.com/investors/corporate-governance/governance-documents. We intend to disclose on our website at https://www.riotplatforms.com/investors/corporate-governance/governance-documents any amendment to, or waiver from, our Code of Ethics and Business Conduct that is required to be disclosed to stockholders, within four business days following such amendment or waiver. The information required by this Part III, Item 10 with respect to codes of ethics is incorporated herein by reference to the discussion under the heading “Corporate Governance—Corporate Governance Guidelines, Code of Ethics and Business Conduct, and Committee Charters” in our 2024 Proxy Statement.
f)Policy for Nominees: The information required under Item 407(c)(3) of Regulation S-K is incorporated herein by reference to the discussion under the heading “General Information—When are stockholder proposals due for next year’s annual general meeting?” in our 2024 Proxy Statement concerning procedures by which stockholders may recommend nominees to our board of directors. No material changes to those procedures have occurred since the disclosure regarding those procedures in Part II, Item 5 of our Quarterly Report on Form 10-Q for thequarter ended June 30, 2023.

ITEM 11.  EXECUTIVE COMPENSATION

The information required by this Part III, Item 11 will be provided in the section entitled “Executive Compensation” in our 2024 Proxy Statement and is incorporated herein by reference.

ITEM 12.  SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

Except as set forth below regarding securities authorized under our equity compensation plans, the information required to be disclosed by this Part III, Item 12 is incorporated herein by reference from the section entitled “Security Ownership of Certain Beneficial Owners and Management” in our 2024 Proxy Statement.

Securities authorized for issuance under equity compensation plans

In October 2019, the Company’s stockholders approved the 2019 Equity Incentive Plan. The 2019 Equity Incentive Plan authorized the granting of stock-based compensation awards to directors, employees, and consultants in the form of time-based and performance

70

based restricted stock awards, restricted stock unit awards, or stock options that settled in shares of the Company’s common stock upon vesting. There were 3.6 million shares of common stock initially reserved for issuance under the 2019 Equity Incentive Plan.

In November 2020, the Company’s stockholders approved the First Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 3.5 million shares.

In October 2021, the Company’s stockholders approved the Second Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 4.4 million shares.

In July 2022, the Company’s stockholders approved the Third Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 10.0 million shares.

In June 2023, the Company’s stockholders approved the Fourth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 4.0 million shares.

In December 2023, the Company’s stockholders approved the Fifth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 13.0 million shares.

As of December 31, 2023, the Company had 18,517,831 shares of common stock reserved for issuance under the 2019 Equity Incentive Plan.

The following table provides information as of December 31, 2023, about the shares of common stock that may be issued upon the vesting of performance and non-performance based restricted common stock under the 2019 Equity Incentive Plan:

Number of

    

    

securities to be

issued

upon exercise of

outstanding

Weighted

Number of

options and

average exercise

securities

restricted

price of

remaining

common

outstanding

available for

Plan Category

stock

options

future issuance

Equity compensation plans approved by security holders

401,639

$

-

18,517,831

Equity compensation plans not approved by security holders

-

-

-

Total

401,639

$

-

18,517,831

ITEM 13.  CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this Part III, Item 13 will be provided in the sections entitled “Certain Relationships and Related-Party Transactions” and “Director Independence” in our 2024 Proxy Statement and is incorporated herein by reference.

ITEM 14.  PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by this Part III, Item 14 will be provided in the section entitled “Fees to Independent Auditors” in our 2024 Proxy Statement and is incorporated herein by reference.

71

PART IV

ITEM 15.  EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

We have filed the following documents as part of this Annual Report:

1.

Consolidated financial statements

Reports of Independent Registered Public Accounting Firms

F-1

Consolidated Balance Sheets as of December 31, 2023 and 2022

F-4

Consolidated Statements of Operations for the years ended December 31, 2023, 2022, and 2021

F-5

Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2023, 2022, and 2021

F-6

Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2023, 2022, and 2021

F-7

Consolidated Statements of Cash Flows for the years ended December 31, 2023, 2022, and 2021

F-8

Notes to Consolidated Financial Statements

F-10

2.

Financial statement schedules

All schedules are omitted because they are not applicable, not required, or the information has been otherwise included in the Consolidated Financial Statements or Notes to Consolidated Financial Statements.

72

3.

Index of exhibits

Exhibit

Description

Location*

3.

Certificate of Incorporation and Bylaws.

3.1

Articles of Incorporation, dated September 19, 2017.

Exhibit 3.1 of the Current Report on Form 8-K filed September 25, 2017.

3.2

Articles of Merger between Bioptix, Inc., and Riot Blockchain, Inc.

Exhibit 3.1 of the Current Report on Form 8-K filed October 4, 2017.

3.3

Amendment to the Articles of Incorporation of Riot Blockchain, Inc., dated November 21, 2022.

Exhibit 3.1 of the Current Report on Form 8-K filed November 23, 2022.

3.4

Articles of Merger between Riot Blockchain, Inc. and Riot Platforms, Inc., effective December 30, 2022.

Exhibit 3.1 of the Current Report on Form 8-K filed January 3, 2023.

3.5

Amended and Restated Bylaws of Riot Platforms, Inc. effective June 27, 2023.

,

Exhibit 3.1 of the Current Report on Form 8-K filed June 30, 2023.

4.

Instruments Defining the Rights of Security Holders, Including Indentures.

4.1

Certificate of Designations, Preferences and Rights of the 0% Series B Convertible Preferred Stock of the Company.

Exhibit 3.1 of the Current Report on Form 8-K filed November 3, 2017.

4.2

Amendment to Certificate of Designation of 0% Series B Convertible Preferred Stock of the Company.

Exhibit 3.1 of the Current Report on Form 8-K filed December 21, 2017.

4.3 +

2019 Equity Incentive Plan.

Appendix A to the Definitive Proxy Statement on Schedule DEF 14A filed September 20, 2019.

4.4 +

First Amendment to the 2019 Equity Incentive Plan.

Appendix A to the Definitive Proxy Statement on Schedule DEF 14A filed October 14, 2020.

4.5 +

Second Amendment to the 2019 Equity Incentive Plan.

Exhibit 10.1 of the Current Report on Form 8-K filed October 22, 2021.

4.6 +

Third Amendment to the 2019 Equity Incentive Plan.

Exhibit 10.1 of the Current Report on Form 8-K filed August 2, 2022.

73

Exhibit

Description

Location*

4.7 +

Fourth Amendment to the 2019 Equity Incentive Plan.

Exhibit 4.1 of the Current Report on Form 8-K filed June 30, 2023.

4.8 +

Fifth Amendment to the 2019 Equity Incentive Plan.

Exhibit 4.1 of the Current Report on Form 8-K filed December 20, 2023.

4.9 +

2019 Equity Incentive Plan of Riot Platforms, Inc., as amended.

Exhibit 4.2 of the Current Report on Form 8-K filed December 20, 2023.

4.10 +

Form of Time-Based Restricted Stock Unit Award Agreement under the 2019 Equity Incentive Plan.

Exhibit 4.7 of the Registration Statement on Form S-8 filed November 15, 2021.

4.11 +

Form of Performance-Based Restricted Stock Unit Award Agreement under the 2019 Equity Incentive Plan.

Exhibit 10.1 of the Current Report on Form 8-K filed August 16, 2021.

4.12 +

Form of Service-Based Restricted Stock Award Agreement.

Exhibit 10.1 of the Current Report on Form 8-K filed October 3, 2022.

4.13 +

Form of Performance-Based Restricted Stock Award Agreement.

Exhibit 10.2 of the Current Report on Form 8-K filed October 3, 2022.

4.14 +

Form of Riot Platforms, Inc. Long-Term Incentive Program Award Agreement.

Exhibit 10.1 of the Current Report on Form 8-K filed July 19, 2023.

4.15

Form of Senior Secured Convertible Promissory Note dated as of January 28, 2019.

Exhibit 4.1 of the Current Report on Form 8-K filed February 1, 2019.

4.16

Form of Common Stock Purchase Warrant Agreement, dated as of January 28, 2019.

Exhibit 4.2 of the Current Report on Form 8-K filed February 1, 2019.

4.17

Form of Registration Rights Agreement, dated as of January 28, 2019.

Exhibit 10.03 of the Current Report on Form 8-K filed February 1, 2019.

4.18

Form of Escrow Deposit Agreement.

Exhibit 10.2 of the Current Report on Form 8-K filed February 16, 2018.

4.19

Riot-Northern Data Shareholder Agreement dated as of May 26, 2021.

Exhibit 10.1 of the Current Report on Form 8-K filed May 26, 2021.

4.20

Description of Securities.

Filed herewith.

10.

Material Contracts.

10.1 +

Jeffrey G. McGonegal Executive Employment Agreement, dated as of February 6, 2019.

Exhibit 10.1 of the Current Report on Form 8-K filed February 11, 2019.

10.2 +

Amended and Restated McGonegal Executive Employment Agreement, dated as of February 7, 2020.

Exhibit 10.1 of the Current Report on Form 8-K filed February 11, 2020.

10.3 +

First Amendment to the Amended and Restated McGonegal Employment Agreement, dated as of February 8, 2021.

Exhibit 10.2 of the Current Report on Form 8-K filed February 10, 2021.

74

Exhibit

Description

Location*

10.4 +

Second Amendment to the Amended and Restated McGonegal Employment Agreement, dated as of February 7, 2022.

Exhibit 10.1 of the Current Report on Form 8-K filed February 8, 2022.

10.5 +

Jason Les Executive Employment Agreement, dated as of February 8, 2021.

Exhibit 10.1 of the Current Report on Form 8-K filed February 10, 2021.

10.6 +

Benjamin Yi Executive Employment Agreement, dated as of May 24, 2021.

Exhibit 10.1 of the Current Report on Form 8-K filed May 24, 2021.

10.7 +

Form of Executive Employment Agreement.

Exhibit 10.3 of the Current Report on Form 8-K filed October 3, 2022.

10.8

Subscription Agreement by and between the Company and goNumerical, Ltd. (Coinsquare) dated as of September 29, 2017.

Exhibit 10.1 of the Quarterly Report on Form 10-Q for the quarter ended September 30, 2017 filed November 13, 2017.

10.9

Sales Agreement, dated as of August 31, 2021, by and among Riot Blockchain, Inc., Cantor Fitzgerald & Co., B. Riley FBR, Inc., BTIG, LLC, Compass Point Research & Trading, LLC, and Roth Capital Partners, LLC.

Exhibit 1.2 of the Form S-3ASR filed August 31, 2021.

10.10

Sales Agreement, dated as of March 31, 2022, by and among Riot Blockchain, Inc. and its sales agents, Cantor Fitzgerald & Co., B. Riley FBR, Inc., BTIG, LLC, Roth Capital Partners, LLC D.A. Davidson & Co., Macquarie Capital (USA) Inc., and Northland Securities, Inc.

Exhibit 1.1 of the Current Report on Form 8-K filed March 31, 2022.

10.11

Controlled Equity OfferingSM Sales Agreement, dated as of August 9, 2023, by and among Riot Platforms, Inc. and the Sales Agents.

Exhibit 1.1 of the Current Report on Form 8-K filed August 9, 2023.

10.12

Stock Purchase Agreement dated as of April 8, 2021, by and among Riot Blockchain, Inc., Whinstone US, Inc., and Northern Data AG.

Exhibit 2.1 of the Current Report on Form 8-K filed April 9, 2021.

10.13

Share Purchase Agreement, dated as of June 4, 2021, by and between Riot Blockchain, Inc. and Mogo, Inc.

Exhibit 10.1 of the Current Report on Form 8-K filed June 8, 2021.

10.14

Membership Interest Purchase Agreement dated as of December 1, 2021 by and among Riot Blockchain, Inc., Electrode Acquisition Corp., and Steven R. Ferrie and David P. Franzmann.

Exhibit 2.1 of the Current Report on Form 8-K filed December 1, 2021.

10.15 †

Master Purchase and Sale Agreement between Riot Platforms, Inc. and MicroBT, dated as of June 23, 2023.

Exhibit 10.1 of the Current Report on Form 8-K filed June 30, 2023.

10.16 †

Purchase Order No. 01, dated as of June 23, 2023, executed under that certain Master Purchase and Sales Agreement, dated as of June 23, 2023, by and between Riot Platforms, Inc. and MicroBT.

Exhibit 10.1, Appendix 3.1.2, of the Current Report on Form 8-K filed June 30, 2023.

75

Exhibit

Description

Location*

10.17 †

Purchase Order No. 02, dated as of December 1, 2023, executed under that certain Master Purchase and Sales Agreement, dated as of June 23, 2023, by and between Riot Platforms, Inc. and MicroBT.

Exhibit 10.1 of the Current Report on Form 8-K filed December 6, 2023.

14.

Code of Ethics.

14.1

Riot Platforms, Inc. Code of Ethics and Business Conduct Adopted June 27, 2023.

Exhibit 14.1 of the Current Report on Form 8-K filed June 30, 2023.

16.

Letter re Change in Certifying Accountant.

16

Letter of Marcum LLP to the Securities and Exchange Commission, dated May 22, 2023.

Exhibit 16.1 of the Current Report on Form 8-K filed May 22, 2023.

21.

Subsidiaries.

21

List of Subsidiaries of Riot Platforms, Inc.

Filed herewith.

23.

Consent of Independent Registered Public Accounting Firm.

23.1

Consent of Marcum LLP.

Filed herewith.

23.2

Consent of Deloitte & Touche LLP.

Filed herewith.

24.

Power of Attorney.

24

Power of Attorney.

Incorporated by reference to the signature page of this Annual Report.

31.

Certifications.

31.1

Rule 13a-14(a)/15d-14(a) - Certification of Chief Executive Officer (principal executive officer).

Filed herewith.

31.2

Rule 13a-14(a)/15d-14(a) - Certification of Chief Financial Officer (principal financial officer).

Filed herewith.

32.1

Section 1350 Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Principal Executive Officer).

Furnished herewith.

32.2

Section 1350 Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Principal Financial Officer).

Furnished herewith.

97

Riot Platforms Inc. Policy for the Recovery of Erroneously Awarded Compensation.

Filed herewith.

76

Exhibit

Description

Location*

101

Inline XBRL (Extensible Business Reporting Language). The following from this Annual Report, formatted in iXBRL (inline XBRL): (i) Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022; (ii) Consolidated Statements of Operations for the Years Ended December 31, 2023,  2022, and 2021; (iii) Consolidated Statements of Comprehensive Income (Loss) for the Years Ended December 31, 2023, 2022, and 2021; (iv) Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2023, 2022, and 2021; (v) Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022, and 2021; and (vi) Notes to Consolidated Financial Statements.

Filed herewith.

104

Cover Page Interactive Data File - the cover page XBRL tags are embedded within the iXBRL document.

Filed herewith.

*

Where an exhibit is indicated, that document has been previously filed with the SEC and the applicable exhibit is incorporated herein by reference.

Portions of this exhibit have been omitted as confidential information.

+

Indicates a management contract or compensatory plan or arrangement.

ITEM 16.  FORM 10-K SUMMARY

None.

77

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned thereunto duly authorized.

Date: February 22, 2024

RIOT PLATFORMS, INC.

/s/ Jason Les

Jason Les,
Chief Executive Officer

(principal executive officer and duly authorized officer)

/s/ Colin Yee

Colin Yee,

Chief Financial Officer

(principal financial officer and duly authorized officer)

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Jason Les and Colin Yee, each and individually, as his or her true and lawful attorney-in-fact and agent, with full power of substitution and re-substitution, for them and in their name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, and generally to do all such things in their names and behalf in their capacities as officers and directors to enable the Company to comply with the provisions of the Securities Exchange Act of 1934 and all requirements of the Securities and Exchange Commission, granting unto each said attorney-in-fact and agent full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, ratifying and confirming all that said attorney-in-fact and agent, or their or his or her substitutes or substitute, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant on February 22, 2024, in the capacities indicated.

/s/ Jason Les

Jason Les
Chief Executive Officer and Director (principal executive officer)

/s/ Colin Yee

Colin Yee
Chief Financial Officer (principal financial officer)

/s/ Ryan Werner

Ryan Werner
Chief Accounting Officer (principal accounting officer)

/s/ Benjamin Yi

Benjamin Yi, Director & Executive Chairman

/s/ Hannah Cho

Hannah Cho, Director

/s/ Lance D’Ambrosio

Lance D’Ambrosio, Director

/s/ Hubert Marleau

Hubert Marleau, Director

78

EX-4.20 2 riot-20231231xex4d20.htm EX-4.20

Exhibit 4.20

DESCRIPTION OF THE REGISTRANT’S SECURITIES

REGISTERED PURSUANT TO SECTION 12 OF THE

SECURITIES EXCHANGE ACT OF 1934

Riot Platforms, Inc. (“us”, “our”, “we”, “Riot”, or the “Company”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”): our common stock, no par value per share (“Common Stock”).

CAPITAL STRUCTURE

Our authorized capital stock consists of (i) 340,000,000 shares of common stock, no par value per share, (“Common Stock”) and (ii) 15,000,000 shares of “blank check” preferred stock, no par value per share, (“Preferred Stock”). Our Preferred Stock includes (a) 2,000,000 shares of preferred stock designated as “2% Series A Convertible Preferred Stock” and (b) 1,750,001 shares of preferred stock designated as “0% Series B Convertible Preferred Stock.”

DESCRIPTION OF CAPITAL STOCK

The following are summary descriptions of our capital stock and related provisions of our Articles of Incorporation, as amended, (the “Articles”) our Bylaws, as amended, (the “Bylaws”) and applicable provisions of Nevada law. These summary descriptions do not purport to be complete and are qualified in their entirety by reference to our Articles and Bylaws, which are filed with the U.S. Securities and Exchange Commission (the “SEC”) as exhibits to the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (of which this Exhibit 4.20 is a part) and incorporated by reference herein. These summary descriptions of our capital stock are subject to, and should be read in conjunction with, our Articles and Bylaws, as well as to the relevant provisions of Nevada law.

Common Stock

The Company is authorized to issue up to 340,000,000 shares of Common Stock, without any par value per share.

Voting Rights

 

Each holder of our Common Stock is entitled to one vote for each share held of record on all matters to be voted on by such holders. Holders of our Common Stock are not entitled to cumulative voting rights.

Except as required by law or provided by our Articles or Bylaws, the affirmative vote of the majority of shares present or represented by proxy and voting at a meeting is required to approve a matter presented to the vote of our stockholders.

A vote of at least a majority of the voting power of all affected outstanding shares of our capital stock entitled to vote is required to amend provisions of our Articles of Incorporation.

Holders of our Common Stock elect directors to our Board of Directors (“Board”). Director nominees are elected to the Board by a plurality of votes cast at a meeting of stockholders called for that purpose. Vacancies created on the Board by the departure, death or removal of a director may be filled by approval of the remaining directors on the Board.


Exhibit 4.20

Classified Board

Under our Bylaws, our Board is divided into three classes of directors serving staggered three-year terms. Thus, only one third of our directors are required to stand for election by our stockholders each year. We believe that a classified board structure helps to ensure the continuity and stability of the Board and our business strategies and policies.

Dividend Rights

The holders of shares of Common Stock are entitled to receive such dividends, if any, as may be declared from time to time by the Board, in its sole discretion, from funds legally available therefor. Dividends may be paid on our preferred stock out of funds legally available for dividends, when and if declared by our Board. We have never declared or paid a cash dividend on our preferred stock and intend to retain earnings, if any, to finance the expansion of our business. We do not anticipate paying any cash dividends in the foreseeable future.

Liquidation, Dissolution or Winding Up

Upon liquidation, dissolution or winding-up, holders of our Common Stock are entitled to share ratably in the net assets legally available for distribution to such holders after payment of all our debts and other liabilities, and subject to any preferential rights of the holders of such Preferred Stock, if any.

No Preemptive, Redemption or Conversion Rights

Our Common Stock is not redeemable, has no sinking fund provision or subscription rights, and does not entitle the holder to any conversion or preemptive rights. The rights, preferences, and privileges of the holders of our Common Stock are subject to, and may be adversely affected by, the rights, preferences, and privileges of the holders of shares of our Preferred Stock (if any), including any series of Preferred Stock that our Board may designate in the future (if any).

Fully Paid and Non-assessable

All outstanding shares of our Common Stock are fully paid and non-assessable.

Listing

Riot common stock is listed on the Nasdaq Capital Market under the trading symbol “RIOT”.

No Liability for Further Calls or Assessments

The Company’s common stock is not liable to further calls and assessments beyond any consideration required in connection with their initial issuance or vesting.

Transfer and Registration of Stock

The transfer agent and registrar for our common stock is Equiniti Trust Company, d/b/a “EQ by Equiniti,”. Its address is 1110 Centre Pointe Curve Suite 101, Mendota Heights, MN 55120.


Exhibit 4.20

Preferred Stock

The Company is authorized to issue up to 15,000,000 shares of “blank check” Preferred Stock, without any par value per share, in one or more series approved by the Board, subject to any limitations prescribed by applicable law, without further vote or action by the stockholders. Each such series of Preferred Stock shall have such number of shares, designations, preferences, voting powers, qualifications, and special or relative rights or privileges as shall be authorized and designated by our Board, which may include, among others, dividend rights, voting rights, liquidation preferences, conversion rights, and preemptive rights.

Preferred Stock is available for possible future financings or acquisitions and for general corporate purposes without further authorization of stockholders unless such authorization is required by applicable law, the rules of the Nasdaq Capital Market or other securities exchange or market on which our stock is then listed or admitted to trading.

Our Board may authorize the issuance of Preferred Stock with voting, conversion, or preferential rights that could adversely affect the voting power or other rights of the holders of Common Stock. Further, the issuance of Preferred Stock, while providing flexibility in connection with possible acquisitions and other corporate purposes could, under some circumstances, have the effect of delaying, deferring or preventing a change in control of the Company.

The terms, if any, on which shares of our Preferred Stock may be convertible into or exchangeable for shares of our Common Stock shall be established by the Board and stated in the certificate of designation or applicable offering document pertaining to any issuance of Preferred Stock.

As of February 21, 2024, 2,000,000 shares of our Preferred Stock have been designated by the Board as “2% Series A Convertible Preferred Stock” and 1,750,001 shares of our Preferred Stock have been designated by the Board as “0% Series B Convertible Preferred Stock.”

As of February 21, 2024, there were no shares of our Preferred Stock outstanding, following the conversion into shares of our Common Stock of all previously issued shares of our 2% Series A Convertible Preferred Stock and our 0% Series B Convertible Preferred Stock.

Series B Preferred Stock

On November 2, 2017, we designated 1,750,001 shares of preferred stock as “0% Series B Convertible Preferred Stock.” The shares of 0% Series B Convertible Preferred Stock are non-voting and convertible into shares of common stock based on a conversion calculation equal to the stated value of the 0% Series B Convertible Preferred Stock, plus all accrued and unpaid dividends, if any, as of such date of determination, divided by the conversion price. The stated value of each share of 0% Series B Convertible Preferred Stock is $6.80 and the initial conversion price is $6.80 per share, each subject to adjustment for stock splits, stock dividends, recapitalizations, combinations, subdivisions or other similar events. The holders of 0% Series B Convertible Preferred Stock are entitled to receive dividends if and when declared by the Company’s board of directors. The 0% Series B Convertible Preferred Stock is also subject to beneficial ownership limitations and conversion limitations.

During the year ended December 31, 2022, the remaining 2,199 shares outstanding of the Company’s 0% Series B Convertible Preferred Stock were converted to 2,199 shares of its common stock.


EX-21 3 riot-20231231xex21.htm EX-21

Exhibit 21

SUBSIDIARIES OF RIOT PLATFORMS, INC.

The following is a list of subsidiaries of the registrant, Riot Platforms, Inc., a Nevada corporation (Nasdaq: RIOT), omitting subsidiaries which, considered in the aggregate as a single subsidiary, would not constitute a significant subsidiary of the registrant as of December 31, 2023:

Name of Subsidiary

    

Place of Formation

Whinstone US, Inc.

 

Delaware

ESS Metron, LLC

 

Colorado

Riot Corsicana, LLC

Texas

We also have additional operating and holding company subsidiaries that, if considered in the aggregate as a single subsidiary, do not constitute a significant subsidiary.

All of the above listed subsidiaries have been consolidated in our consolidated financial statements.


EX-23.1 4 riot-20231231xex23d1.htm EX-23.1

Exhibit 23.1

INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM’S CONSENT

We consent to the incorporation by reference in the Registration Statements of Riot Platforms, Inc. on Form S-3 (File No. 333-259039 and File No. 333-259212) and Form S-8 (File No. 333-261086, File No. 333-235355, File No. 333-267567, File No. 333-273235 and File No. 333-276207) of our report dated March 2, 2023, with respect to our audits of the consolidated financial statements of Riot Platforms, Inc. and Subsidiaries as of December 31, 2022 and for each of the two years in the period ended December 31, 2022, which report is included in this Annual Report on Form 10-K of Riot Platforms, Inc. for the year ended December 31, 2023.

We were dismissed as auditors on May 18, 2023 and, accordingly we have not performed any audit or review procedures with respect to any financial statements for the periods after the date of our dismissal.

/s/ Marcum llp

Marcum llp

Costa Mesa, California

February 22, 2024


EX-23.2 5 riot-20231231xex23d2.htm EX-23.2

Exhibit 23.2

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement Nos. 333-259039 and 333-259212 on Form S-3 and Registration Nos. 333-235355, 333-261086, 333-267567, 333-273235 and 333-276207 on Form S-8 of our reports dated February 22, 2024, relating to the consolidated financial statements of Riot Platforms, Inc. and subsidiaries and the effectiveness of Riot Platforms, Inc. and subsidiaries' internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December 31, 2023.

/s/ Deloitte & Touche LLP

Houston, Texas

February 22, 2024


EX-31.1 6 riot-20231231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, Jason Les, certify that:

1)

I have reviewed this annual report on Form 10-K of Riot Platforms, Inc. for the year ended December 31, 2023;

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 officers 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 officers 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.

February 22, 2024

/s/ Jason Les

Jason Les

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 7 riot-20231231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Colin Yee, certify that:

1)

I have reviewed this annual report on Form 10-K of Riot Platforms, Inc. for the year ended December 31, 2023;

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 officers 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 officers 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.

February 22, 2024

/s/ Colin Yee

Colin Yee

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 8 riot-20231231xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Riot Platforms, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Executive Officer (principal executive officer) of the Company, Jason Les, hereby certifies, pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)

the Report fully complies with the requirements of section 13(a) of the Securities Exchange Act of 1934; and

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

February 22, 2024

/s/ Jason Les

Jason Les

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 9 riot-20231231xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Riot Platforms, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Financial Officer (principal financial officer) of the Company, Colin Yee, hereby certifies, pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)

the Report fully complies with the requirements of section 13(a) of the Securities Exchange Act of 1934; and

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

February 22, 2024

/s/ Colin Yee

Colin Yee

Chief Financial Officer

(Principal Financial Officer)


EX-97 10 riot-20231231xex97.htm EX-97 2023-11-30_Comp_Comm_UWC_re_Clawback_Policy.pdf

RIOT PLATFORMS, INC.

Graphic

POLICY FOR THE RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

I.POLICY OVERVIEW

Riot Platforms, Inc., a Nevada corporation, (together with its consolidated subsidiaries, the “Company”) has adopted this Policy for the Recovery of Erroneously Awarded Compensation (this “Policy”) to set forth the Company’s criteria, process and procedures for the recovery of incentive- based compensation erroneously awarded to, or earned or received by, certain Company officers under the circumstances described herein. This Policy is effective as of October 2, 2023 (the “Effective Date”) and replaces, supplements, and amends all previous Company clawback policies, rules, and procedures.

This Policy has been adopted, and is administered by, the Compensation and Human Resources Committee (the “Committee”) of the Board of Directors (the “Board”) of the Company, which is comprised entirely of independent directors. The Committee will have full and final authority to make any and all determinations required under this policy. Any determination by the Committee with respect to this Policy will be final, conclusive, and binding on all parties. The Committee may amend or terminate this Policy at any time.

This Policy is intended to comply with the applicable rules of The Nasdaq Stock Market (the “Exchange” and the “Exchange Rules”) and with Section 10D (“Section 10D”) of the Securities Exchange Act of 1934, as amended, (the Exchange Act”) and Rule 10D-1 adopted thereunder (“Rule 10D-1” and, together with the Exchange Rules and Section 10D, the “Rules”). This Policy, and all capitalized terms herein, will be interpreted and administered consistent with this intent, and any conflicts or ambiguities between this Policy and the Rules shall be resolved in favor of the Rules.

II.RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION
(A)In the event of an Accounting Restatement, the Company seeks recovery of any Erroneously Awarded Compensation Received reasonably promptly in accordance with the Rules, as follows:
(1)After an Accounting Restatement, the Committee shall determine the amount of Erroneously Awarded Compensation Received by each Executive Officer (if any) and shall promptly provide each Executive Officer with a written notice containing the amount of Erroneously Awarded Compensation to be recovered and a demand for repayment or return of such Erroneously Awarded Compensation by direct payment to the Company or such other means or combination of means as the Committee determines to be appropriate (which determinations need not be identical as to each Executive Officer), as applicable.
(a)For Incentive-Based Compensation based on (or derived from) the Company’s stock price or total shareholder return (“TSR”), where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement:
(i)The amount to be repaid or returned shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the Company’s stock price or total shareholder return upon which the Incentive-Based Compensation was Received; and


(ii)The Company shall maintain documentation of the determination of such reasonable estimate and provide the relevant documentation as required to the Exchange.
(b)Such Erroneously Awarded Compensation may include, but is not limited to (a) seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards; (b) offsetting the amount to be recovered from any compensation otherwise owed by the Company to the Executive Officer, whether earned before or after the date of the foregoing determination and whether earned pursuant to employment or under a severance, consulting or other post-employment agreement or arrangement; (c) cancelling outstanding vested or unvested equity awards; (d) requiring reimbursement of previously-paid cash Incentive-Based Compensation; and/or (e) taking any other remedial and recovery action permitted by law, as determined by the Compensation Committee, in each case, notwithstanding any Executive Officer’s belief (whether legitimate or reasonably or not) that the Erroneously Awarded Compensation had been previously earned under applicable law and therefore not subject to recoupment.
(2)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 II(B)(2) below, in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive Officer’s obligations hereunder.
(3)To the extent that the Executive Officer has already reimbursed the Company for any Erroneously Awarded Compensation Received under any duplicative recovery obligations established by the Company or applicable law, it shall be appropriate for any such reimbursed amount to be credited to the amount of Erroneously Awarded Compensation that is subject to recovery under this Policy.
(4)To the extent that an Executive Officer fails to repay all Erroneously Awarded Compensation to the Company when due, the Company shall take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive Officer. The applicable Executive Officer 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.
(B)Notwithstanding anything herein to the contrary, the Company shall not be required to take the actions contemplated by Section II(A) above if the Committee (or in the absence of such a Committee, a majority of the independent directors serving on the Board) determines that recovery would be impracticable and any of the following two conditions are met:
(1)The Committee has determined that the direct expenses paid to a third party to assist in enforcing the Policy will exceed the amount to be recovered. Before making this determination, the Company must make a reasonable attempt to recover the Erroneously Awarded Compensation, document such attempt(s) and provide such documentation to the Exchange; or

1


(2)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 Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and regulations thereunder.
III.DISCLOSURE REQUIREMENTS

The Company shall file all disclosures with respect to this Policy required by applicable U.S. Securities and Exchange Commission (“SEC”) filings and rules.

IV.PROHIBITION OF INDEMNIFICATION

The Company shall not be permitted to insure or indemnify any Executive Officer against (i) the loss of any Erroneously Awarded Compensation that is repaid, returned, or recovered pursuant to the terms of this Policy, or (ii) any claims relating to the Company’s enforcement of its rights under this Policy. Further, the Company shall not enter into any agreement that exempts any Incentive-Based Compensation that is granted, paid or awarded to an Executive Officer from the application of this Policy or that waives the Company’s right to recovery of any Erroneously Awarded Compensation, and this Policy shall supersede any such agreement (whether entered into before, on or after the Effective Date of this Policy).

V.ADMINISTRATION AND INTERPRETATION

This Policy shall be administered by the Committee, and any determinations made by the Committee shall be final and binding on all affected individuals.

The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy and for the Company’s compliance with the Rules and any other applicable law, regulation, rule or interpretation of the SEC or the Exchange promulgated or issued in connection therewith.

The Committee or Board may amend and/or terminate this Policy from time to time. Unless otherwise determined by the Committee, this Policy will terminate upon the Company ceasing to be a listed issuer within the meaning of Section 10D of the Exchange Act.

VI.AMENDMENT; TERMINATION

The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary. Notwithstanding anything in this Section VI to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rules or the Exchange Rules.

VII.OTHER RECOVERY RIGHTS

This Policy shall be binding and enforceable against all Executive Officers and, to the extent required by applicable law or guidance from the SEC or the Exchange, their beneficiaries, heirs, executors, administrators, or other legal representatives. The Committee intends that this Policy will be applied to the fullest extent required by applicable law. Any employment agreement, equity award agreement, compensatory plan or any other agreement or arrangement with an Executive Officer shall

2


be deemed to include, as a condition to the grant of any benefit thereunder, an agreement by the Executive Officer to abide by the terms of this Policy. Any right of recovery 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, regulation, or rule or pursuant to the terms of any policy of the Company or any provision in any employment agreement, equity award agreement, compensatory plan, agreement or other arrangement.

VIII.DEFINITIONS

For purposes of this Policy, the following capitalized terms shall have the meanings set forth below:

Accounting Restatement means an accounting restatement the Company is required to prepare 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 that is material to the previously issued financial statements (a “Big R” restatement), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement).

Clawback Eligible Incentive Compensation means all Incentive-Based Compensation Received by an Executive Officer (i) on or after the effective date of the applicable the Exchange Rules, (ii) after beginning service as an Executive Officer, (iii) who served as an Executive Officer at any time during the applicable performance period relating to any Incentive-Based Compensation (whether or not such Executive Officer is serving at the time the Erroneously Awarded Compensation is required to be repaid to the Company), (iv) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (v) during the applicable Clawback Period (as defined below).

Clawback Period” means, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date, and if the Company changes its fiscal year, any transition period of less than nine months within or immediately following those three completed fiscal years in accordance with Rule 10D-1 under the Exchange Act.

Executive Officer” means each individual who is currently or was previously designated as an “officer” of the Company as defined in Rule 16a-1(f) under the Exchange Act, and any other senior executives of the Company, as determined by the Committee. For the avoidance of doubt, the identification of an executive officer for purposes of this Policy shall include each executive officer who is or was identified pursuant to Item 401(b) of Regulation S-K as well as the principal financial officer and principal accounting officer (or, if there is no principal accounting officer, the controller).

Erroneously Awarded Compensation means, with respect to each Executive Officer in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid.

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 shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall, for purposes of this Policy, be considered Financial Reporting Measures. A Financial Reporting Measure need not be presented in the Company’s financial statements or included in a filing with the SEC.

3


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. The following items of compensation are not Incentive-Based Compensation under the Policy: salaries, bonuses paid solely at the discretion of the Committee or the Board that are not paid from a bonus pool that is determined by satisfying a Financial Reporting Measure, bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period, non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures, and equity awards for which the grant is not contingent upon achieving any Financial Reporting Measure performance goal and vesting is contingent solely upon completion of a specified employment period (e.g., time-based vesting equity awards) and/or attaining one or more non-Financial Reporting Measures.

Received means, with respect to any Incentive-Based Compensation, actual or deemed receipt, and Incentive-Based Compensation shall be 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 to the Executive Officer occurs after the end of that period.

Restatement Date means the earlier to occur of:

(i)the date the Board, a committee of the Board or the 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.

Effective as of October 2, 2023, as adopted by the Compensation and Human Resources Committee of the Board of Directors of Riot Platforms, Inc.

4


RIOT PLATFORMS, INC. ATTESTATION AND ACKNOWLEDGEMENT OF

POLICY FOR THE

RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

By my signature below, I, the undersigned individual, hereby acknowledge and agree as follows:

(1)That I have received and read the attached Riot Platforms, Inc. (the “Company”) Policy for the Recovery of Erroneously Awarded Compensation (this “Policy”); and
(2)That I hereby agree to abide by all of the terms of this Policy both during and after my employment with the Company, including, without limitation, by promptly repaying or returning any Erroneously Awarded Compensation to the Company as determined in accordance with this Policy.

Signature: ​ ​Dated: ​ ​

Printed Name: ​ ​


GRAPHIC 11 riot-20231231x10k002.jpg GRAPHIC begin 644 riot-20231231x10k002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" )O W$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "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 *^7O^"A/[1GB;]G;X,:;<>"S;V_BWQ)K$.AV%_=HKQ6)=7=IRK JQ 3 M # C+9((7!^H:\T_:%_9[\(?M-_#>X\%>,X+A]->=+J"YLI%CN;2=,A98F96 M ;:SKRI!#L".: .0G_9FU?P_X*BM_"GQ0\<1^,%6-+G6M;\175_%J";PTTOO WQE\3 M_$?X5^*K/P?J/BU%_P"$CTC6-&;4]-OIT.8KE(X[BVDBF!:;)M5M? FGRZWX9\20ZO$OB(^E^,+:^^)'Q"D=O$?B_6 M]&-Q')&Z,AAM[2*XA$**'8H#(Y!/S%P%"Z;_ +*>_P#:&@^-G]O6,?CN/PFV MA.(]*=;"6_/"WS1?:=Y0(=GD>;DJ%_>@C<0#XG^$M_XDU_\ 9,_:6\6:G\0O MB#?>)/!NL:C::)J+^-M61K:.&)#&"B7(1\%B3N4YSST&/0_V?-4^)NO_ !,_ M9ZU;P!>_$G4= O/"4%Q\1KSQM-JDNBW#O#"QDM6U$D/.TFXJUIE"I3:?+,M> M@>%?V!?&OA#X3_$WX?V?Q7T&72?B!>W-]J=Q/X,G,\#SJ%D$!&IA5'RC&Y6Q MSG.>/I#X0?#KQ%\+?@MH?@F;Q%I>K:GH6E1:3INK1Z/);PB.&!8H&FMS?&WP9^)'PX\;Z1>36_PR\+>(HM(\76T3L!=->0!B M9$'WDAA974GCS9EZE>*/_!3?Q'J'A#PE\+/$_ASQ3XGT234?%=CI5W)X:UV_ MMTNK"2.:1T$-M*%D9MHPZJ9#@!3T%=IXW_80TSXE?"'Q+H'B=O ^I?$+6YY9 M9?B"O@D)?*'<.7_X^S)YH.X*PF5%78GE[%VGG_&/["WQ"\>?"3X;^ =;^,FD M7MGX$U&VU'3]1?P;+]KG-NC)!'.1J.UE57*DA59@JY.0Q8 R/V.]D-];$*PS(=BEDE"L2@"\ M!^SS>?%#7KO]L&W\&^*_$NN>,?">MWNB^#K;7O$EY?06D8GN55%CNIGB>3;" M@624,00,L S9^A6_9!\1^'?CX_Q@\#^/],\*^*=7TQ;/Q3ILGAR6ZTC6K@*! M]I%N+V-X#E5; E8Y&2QW2;\#X>?L,>)O!E[\4Y+KXJ6\B?$/78/$5_/H_AQK M*[L+R.^%V&M))+R94 )D4"2.0@E&);:5< X+]G7]I#PYK/BO3-&BUOX@^"O& MGAK3[C4?$WPW^(>HW=U<:DZ:>6,MM/=-))E6<,(=T09"TODCRPU:G['FG>(/ MVR_A!XC^)WC_ ,=>+['5M?U"[L])LO"WB.\TBST&VCRL8AAMI4660,[$O.)" MP2,$'#%O=#^SGJ7BSXM>$O''Q!\2Z9XHF\'Q7D>AV^GZ#]@3?0(-UW;/%(AMY?5092ZGJI MW8X9L@'E?_!0_P#:!\6? OX7>&K3P/\,?$OP)XY\8:GJV@:C9V6KVOBGQ'>:M;:_;2 M86430W$CQPR,R*WF0+'MW2!0,KM^F?VA?V?/"O[2WP[E\(^*UNH;<7$=Y::A MI[K'=V-PA^66%V5@K8+*<@Y#$>]>;>-/V3O$_P <++PCH?QB^(ECXP\(^'[B M*_ETG1?#ATJ36;N-0L*+WP]X>U_7)'-RWVEPR16LVZ%0(T!"[(DQD[1DU]O_ +/W MAO\ L+X>P7L>L:WJMEKS1ZW:P:_JL^IW&G1SV\3?91&]-T"/P?\ $3QI;W5K?Z>^K/K_ (DN]3&KVD4\;7".;AI/(=T60YMA M"&9MK?(<+I_M)?LU>&_VF/"%AI.M75[H^JZ1>+J6C:[IC!;G3KM/NNNX$,IX MW(>N!@JP5A>\(^!_B7%<:6OC/XD:=K=C8!':/P_X<.DS7\BC -U(]U< H3\Y M2%8F7[>-]8 M=LQR7OV>%]]RP*$6L"9() W,/F9BWH5A^RSK_P /OCKXZ^)/PU\<:=H+^-HX M&UG1O$7A]]5MS0S91BXR[G/W0G<:Y\+?%0M/"%MX=\7:;:+ MH]_+J=_/KNB/?3:A<2&0NP,5U;K#DSS' 1@"R;0H7:P!\I>$/VF]=^,?_!.N M_O+'7-2T_P"(6D^']6MM9U*WN7BO[673+-YFN=X(8-(WV-6.00;HD=*\2^)_ MB;Q7H'_!./X0_$FP^(/CVW\;:WKT=MJ&K#QGJK-/$[7892AN2@&((L848P<8 MW-G[)?\ 8[BTJWN(62Z2&-;B/+R/([A\ M@#$:E'"#.7)^P*->_9(L?@;XF\;1W\&B3B[T'7M,T8VDMI,ID9&GB>XE6?YI M9 0ICRIP,'YJ /6O'GPOT^36_A?:Q:MXLM[:TU-K-UM?%FJ1?:(%LKJ91J>*O%FMZ7X-UBVT_0['6/$V MH7T%I#(]X'7RYIV60D0QX:0,PV\$9.?I_P )^!/':7]I?>-?&VD^([C3(7&G M1Z3X??3(?M#H4:YN5:[G,KA2RJL;0H!++E7)C,7CGPD_9+^)/P9^(WQ,\::) M\4?"MUJGC^^BO]4AO_!-R\$,D;3,H@":JK*N;A\[F<\+SUR >]_%C5]6TWP5 M>VOAR6.'Q3JO_$MT>24;DBNI5(69E_B2%0\S@&]+-W/=Z5XA\'^;]KNIY7D\]"]V\<1B5_*C7RG"1[U' M+ KSWP?_ &,-4^!W[1'BOXA>$?&&A:'X4\2LL=YX&TSPJ;>T2"/_ %/ER"[. MR51DEU0(3)(1&H8!0#R#_A%+C_AXQ_PJO_A-?B%_P@W_ A?]J?V;_PGFM;O MM6_;YOF_:O,SC^'=M]JB^*WAK7/ '[97[.'P\'Q$\>:AH^LZ9-%KA;Q;J/]&TA_!RR1Z5 MI,WAF6Y#)*A643RB^CWG+.5**@&5!#8)(!Y/X/O=7_9X_P""B$W@WQ-XP\6: MSX%\::)+>^$QK_B6]O+:PN8UWSVY668HP CEVM("R@P@$DDF/]K[PI?_ S_ M &-/B-\2= \9^/-,\17-[9ZGI&.)$:Y*@-#*S.K!L/*P!P MD83Z*_:+_9@T']HV_P#A]>ZK>S:9=^$-<358KBVCS)/!C]]:;L@HDNV+<1G_ M %8X]%_:S^ FK?M,?![4_AY9>*++PIINK/";^[N-(>_F98IXYXQ%BXA"'?$, ME@^5) /- 'E/[)=EIWQ*;PQXET?Q+\1;34/"]M9KKEOXDUW6)[77);K2P[Y MM+Z4A5229)$E1=K;3M!4HP]F^-WPM'C1&UZX\3^)M*M=&T>_$>F:!KMYI<<] MPXC=)Y6M98V"_@7\1?#T/@O2M0^(GAR;PWX?-FMU;:/ MX0DLKS5HK6+9;QSW,E_, %<1R';&"2F.%8@^M>/=$U7Q)X-U?2M$U&STC4KV M!K>.]O[)[R&(-PY:%)8BWRE@,2+@D'D#! /A#]BNZUC4_P!D73/CGX@\<>-] M;\1>%WUG5;ZWOO%%_=6VK6]O#- MK_Q+::Q?F]_M#Q/J%W:ZC;J)H%@EMI9VAPI='#! VZ)>>M?1O@?]G32_@S\ MG^&/PUN8=#B6WDBCU+6K5M0:224_OIIT22 R.P+8VL@4[<#:H2N8_9=_9I\5 M?LQ?!6]^'UAX[TC6Q$TDVCZE/X #RW M]I[]H+QA\(/VE/A1XM;4&L_@P-9F\&ZS&92L,EW.B.UU)@[62+!"D_,C6MR M,/S3_P""C=]J_AGQE\#+G0O%/BGP\WB'Q9::'JD6B^([^QAN;0R+E#%#,J*Q MWMF15#XP-V ,=-\2_P#@GMHGQ0^",_A34G\%0>/[ZX$^H_$2V\%*FH73>89' MF.+H.)Y'P7K>0BD_,S9Y-?5OA/P3\2HO'UKKGB_XA:1J^CVNGSVL>@Z!X=ET MN&2>1XBMQ*\E[<%RBHZJHVC]X3U'/G?QN_9;\7?%?X]>!/B7IOC[1=!?P29F MTC3+KPQ->!C-&JR_:)%OXO,&5)78L> <'=C) /-/V1U\0?%+_A);J35HGCXG*7(E^V6\89 %CE='*E3M^=BWB?["NO7/[0?PO MTWPYK_CSXJ)\2-5;5+JV\5_\)/K:6EI':-:^6H5IA;7)+3@/&N6"YW%"R&OJ M;P5^QUXA^"OQ%\?:W\*/'^F>&O"_C&07-UX2UOPY)J5I:7/.^:W:.]MS'G

&X8#)=36VN7?@62;4K.2=5#M M"YU+RP1M7&8R..0: /./^"E^B:_\%/@;JGCSP[\0_'%CXGU/Q5$%GL_%&H6U MM:6LD? []E_XF>,_"7C_ ,?V%];# M27TU)/&6K3-82F^C@G99'N69UECF *2;@I7$]"L)H;B:6717OKF:2)"D>QOM,2HN&?<"K$G;@K@Y]#^*7P6B^.WP.U M?X=^/]1CN_[8MTBO=0T.U-DOF)*LL: /.=-\!Q>(/V M9?A;-<:]XP-Y*-"N;B]M_%VJQ75P;R>U6Y\V=+@22*5EDPK,0F?D"X%?*OBG MXF>&?A?^V/\ 'O0?B/\ $'XG:=\.=!TK3YM+BTOQ/X@F%C=7%M;.Q\R"9MFZ M25@OGGR]S!1@8%?:OPJ^#7CGPCH'A3P[XM^(&F>*/#WANWMXK:#3/#C:9<7; MP*%@-S(UW,KJF%?;''$2\<9+%0R/YWIO[%.J7GQT^)/CWQ9XPT'Q+I/Q#TY- M(U[PZOAF:W0VB0)#&()OM[F.3$49+E6Y!*A"05 ."\#_ P^+GCC]AGP]:^/ MOB+KNB_$6ZO;6+1O$V@>(YFFM[6ZO+:*&2XDM9A'>YC8MEV?*2##JY+#E_A7 M\;-;\8"/X#?&[5=>\/?&3PCK&G6]M?:3K]]I8\2:?)>6\+RK+;RQ&=_)=B=W MS%3Y@ 99=GLOPN_9+^)OP>^&EI\/M"^,.CZGX5T[5H]2TQ?$/@^6ZN[2..X2 MXBMC+%J,2O&'C!/R _.P!5=JKZI\5?V,;IH03YEK(,_-&V2PYRC $'!=7 /5401HJC) &!DDG\SUIU%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4454U;4X=%TJ]U"X2XDM[2%[B1+2VDN9F55+$)%&K/(V!PB*68X !) MH \L^*_[1NE?"CXG> ?"-[ITUW%XEO4LKS5(I0(](:82+9&9<$D7$T4D2'@ MHY)X ;T7Q%XS\/\ A#[/_;NNZ9HOVA9GA_M&\CM_-6&)IIBN\C(2)'D8C[JJ MS' !-?'OB_X?^/?V@?@Y\3O$3ZK#X7M?$,[7::+K?P_U=]/OV7O%GBSX5^*+/Q%I5]!=1 TZ< MV$B1$RM;%1#]L:%U8-M7AVV[&*@'UG8_&?X?:I)X?CL_'7AJ[D\0[_[&2#5[ M=SJ>QBK_ &8!_P!]M8$'9G!!!JU=_%+P98>-+;P?=>+M"MO%URH>#0)M3A2_ ME4J6!6 MYC#:K'A>@)[5\*M ]O\ #KQ#/9> O&-OJ=U\:K?Q(AB\#:JES)IB M:JETMQC[*'VK$)F Z@L5P&;!Z?Q-X+\1Z]\)/B;\);WPCK\GQ#U_Q?F:AXT M\/6&I27ZZ6EGHJ6K%XB+;#*+F&YD+#C=AR?G5FU/CC:3>.?&'Q> M\.VGA_4[OPMX_;0)[[5M3\'ZY>7.F-#;6[MY%M;:=,LF(?*80W$MO)'.9MZ; M2"P!]D_&CQSJWPR^&'B/Q;H^C66OSZ'8S:E-8WVHO8K)!#&TDFV189COVJ=J ME0">K+UKR[0?VG/$]GXJ^&.G^-_ 6G:)I/Q$B9='U/0?$+ZHT-SY"SI#1F0*R , &W#H?CM* MZS6;1VJ0P6T;%8\,@!"A%&,D"O!?AQX3D^"^J?#?XFP>%/&7C;PW=Z-;Z%J5 MCK.F:GJ.N^$;U4V-=V,%VK7*6DFZ:.>.%1D+"Z!T&V@#Z\L_$D/_ DGB:&? MQ)HD]GI<-N\VG0@)=:9N1W9[J0S,-KKM9 8X]H1CEP?EX?QM^U3\,?"7PB\2 M?$2U\:>'_$6A:*CHTFD:K!%]4\;Z_ M^T2/!7@?7H[77+SPWKJ6-[X:O-'BU^"TDCDU&!9+B"-&EE^92C$&3UU71KG3+O5M1\Y9X8TM9T225H8ED M02!"K&X"([E6"@'UW8^-5\9^ (_$?@.?1?%?VN'S+!QJNVPN&#;64W4,MZAX<^%'BSQ?\ #ZQ\/>"OB/?0:5INIZ5XA;49[.\G MS]FCNH'M(-B.4<>8CR!2HW8R#7O&A^/;3_A6]OXFN=*UZRLH[<,;.71KEM0* M@[0?L:(T^3U";-^#RHYKY<_8W_9YA\5_!OX2W?CS4?',]YX%>.YMO!OB?2ET MNQTW4D4^7,D;6<,UP8PYV2-+*H+-@D@X /9_A%\?IM9\(?$'7OB5<^'/!MIX M7\5WN@R70OS'90Q1-$D1DN)]@+,TH7=M0$E0%!/-CQU^UQ\+/ G_ A$ESXW M\.3V/BR\>"RU!-8@%J(464R7)FW%/+5XO+W9 WL%SFOF[3M2U2/2->N8_ ?B MT;EC,JO(APJMF?#O2?$/A MVQ\%7USX7\<:A%X<^+NM:M=M=^%[F*\EL;R'4!;70B2WC1@[2(7\E0D9D&X1 MC@ 'O%S^TO>^/_C;K?@'X9^*_A])J'AN:R6[TS6[II;C6=[EKV*UD@FS ]O# M&X+&&?\ >,%98PI+>P^&?C%X!\:V&KWWA[QQXYCL5PQW M3,CD1C".&="\3:;J_B_2;"UT:?4]"O]/M+ MUK>T:*Z@%Y)"L*[B3$&+A7W[E9E^:H?C3I5M\;DA\7Z1\-O$FEV.E_#S5]&U MC3=4\)7D5S--'Y;;X@>%KB+ MQ#.]KHSQ:U;,NIS(ZH\=L0_[YU9U4JF2"P!Y(KY UCX8>$H_"W[*5S'\*M1D MU&QU&TDUV<>!KU[N"**PFAF-ZWV8R*#=F%CYOWR!)\R@N,;Q=8R2?#KX_FR\ M!^+O[?USXGZ5J.GRP^"=4%Q=Z?#=6$_F(PMLF-&@U%^N%:1CPTZ^8 ?>$/C[ MPQ<^*;KPU#XCTF7Q':E!/HZ7T1O(2\;2)OA#;UW(K.,CE5)' -;^#7QWH6D^(?^&D_#>K:5HNN7VA3^(K^_;1?$OA>:)-'6:" M\BFU:RU8)&(Q,#"C6%R&DR[E0!Y;CZG\(^.M)\;Z"^KZ4;[[*CO%)#?Z;VGC29&Q@@,@+!E(R&!(!YE\(_V@=6\8)XZN_&^B>&_ FC^%-;?P]<: M@OB9[J.2[7R<\RVENJQL9XU5BVYF.-HX)],T#XA^%?%:ZNVB>)M'UA='F>WU M(V%_%.+*5<[HYMC'RV&#E6P1@U\$?$"VC\:? KXX:1HZQ\28M>T2 MVN? >K&1[=I+/-Q'NM,QGR8;M2?E8 [3CS%#=-\6?#VJ>*?B!\5K'P;X*\1' M1+KPUX4>'3QX:O-/M-4ATZ_DN+JPC>6%(MYM)!$(B1NWF+'#A0#[2\%?$+PK M\2M*EU/PAXFT?Q5IL4QMI+S1+^*\A24*K&,O&S ,%=#MSG# ]Q705XWX.\9> M#XM8\7>/M-\(>*M+?5ET^'5+ZZ\-:M%>7LZ!XXD%B\'FD1(RAIDCV88 L?+. MWT?3/&NEZMXHU?P] ;R/5=+2*2=+K3[BWBD1QE6@ED18[A1T8PLX0D!MI(% M'A?Q7_;)T+0;;XR:)X(U+PWK/COP#X??55L-2U0)'<3I'<27,(C0&21K>.!6 M=4QEI%C9XCEU]<^&WQ4T#X@V%O:VNOZ-?>)K>PM;K5=)T^]CDGL6EC5P)(@Q M>,'/&_J/6OF'X[6VM:#XE_:GLAX2\4:L?&W@>TM-%N-%T*ZOX)Y18WUN8S)# M&P#B:2%2GW@)5%=8UV^\.^'/ /A?Q#X?GO_@WJWAF*Y?PO?V% MK;ZA.;>2*&:9[=4@9FBN#O*-&\1RZ9+ MY%\FDZA%=-:2*:""19(TTZ;9)YEP-H#."JDEE/RUQO[/7A"UO?BO8^,DNOB M3%DA>2.,*_S8E3=A?&SP MI'\4/VN=.TV0_$3P[9Q^"K_1(_%7ABQUBQBL]2GNK66#_3;=%BD01K(YWNT& MY '^8 Z#4_VR]33]G#Q9\4-,\!0SZCX,U.[TKQ+X=U#6_(^S3VK;)Q;7,= MO*MP S)M.V,,"QR"-I]6\?>.O''@OX<6>N0^%/#]_K_GPPW^F/XBGAM81)(( MP8KD6+-*0S1\-#'P6.U#MD#E6PMW^T5 MJNK>)?!OA?PEX6TW4_%&O>&4\5S6NLZZ=/M[:T8HNR.1;>9YI-[D8$2J I+, MN5!\K_:&\%:#XM\?>*M:UCPIX_\ !?CC19%MO"/Q ^'6E7MS=ZE!]CMI7BE- MJL@*K.[PD72I&R\1R9$Q27XB^#G^(WAOP58_'7P-K[:]I7AZPU%/'G@.QN)] M2T37G\Y9DA:Q$DN04CD'EQO KH#)UAR =QXJ_:;\7Z;X?\":KI'PVM/^*I\2 M3^%O[/\ $?B!K"ZL;Q+BYB7S1!:W*,A%H[%D=L%E"[Q\U;OB#XM?$_PGX5\7 MZMJ?@#PA++X?TU]2,.G>-9ID=8U,DD4A;34>)S&-R?NV5NA9."?G3QE#XOU/ MX-_!G0O'EG\0?$4]AXZ74O[3L=#U3^V!H$/VN.VN+R6PCWP77ER0;E#).[U_0/$%Q<17;6J6D%M$;V)[F MX,A^8D?)$JDLR@@4 ?2/PB\9ZY\0OAOHOB?6M%T_0KO5K2*_M[&PU-[Y%AEC M62/?*UO"0^&PRA"!CAFKD/@3\8_%_P 5O$'C>QUWP?HGARS\*ZM+H-Q<:?XA MFU"2:\2*WF.R-[* "(I<#YRV[:OX M1^(L::WXTNM;TM(OA_K;M>6S6-G&K+BTPA+P2+B0J> 3@'- 'UAJ=X^GZ;=W M45I/?R01/*MI;;?-F*@D(F]E7%K+ MPF-(T6/Q!_:>FZNVI69M&>5&$SM;PM%*ODL=NUE8;BKG::['P]XLO'^&NG>) MO$.EW>F7LFF1ZC?:7;6F^!OVA[_6];\-1^*/":^$M$\7V,VH^&]0?4Q<22Q11^<8[V/RD6UF M,!$H17F7"2@NI0!H_ O[2%UXJU/P3=:EX4.B^$/'ID'A76?MYEGN"L#W$0NX M#$HMC/!%)+$%DER%P_EL0M>;VGA?6OCS=_";0KOP]KGA1O NGWH\1W&JZ;+; MPQ7KZ=)IR06LDBA+Q2TLTHE@9X]D2DNID0-#X0\)^(/B#H'[/_P_U#PYK&AW MGPVNH;GQ->W=A-!:*]GIUQ8Q+:7#H([H3R3"13$S[8P=Y1L*P!Z7X4_:6N/$ M6I^&-3G\++9_#OQ;J,FE>'O$D6I>=<7$P61H9+BU$06""?R9?*D$TA.80Z1F M3"['[1'QA\1_!C1O#VIZ'X6TOQ/!J>KVFBS+J&MR:OV-UK6JW>G30:]M M+K6H46WN9T9XX=TGEL2XCE*;E4NL;$+P0,;X_P#QDL_@[X U:]@U3P[#XM?3 M[NYT/2/$&IK:#498(][K&HR\I4$$J@R25!*;MP^4/'6A:3J/B+]KK5=+^'/B M0WWBGP3%9:)=Q^!-222^N)+6:.=(F-J#O>XDLR_0MY8D;*PLR:6IW&IKH7Q5 M'B+P'XO\0S^-_ =C8^'IT\+7MTV8;&2*33YD,.ZT87;23#SQ&C>=N#<4 ?4/ MAKXV^'(?A_\ #W6/&?B30/#&K^+--M+BVM;V_CM!=7$D43/';K*^Y\-*H"@L M?F7.<\Z%]\=OAKI=]KEE>?$+PK:7FA)YFK6\^MVR2:>N]8]UPI?,0WR1KE\? M,ZCJ17QK9_#?6M5TA-/^(=M\3O"/AWQ7X TC05L_#?ANTU:0I;PR0W%E=E+* M\EM&W2^?&Q>)<3L24EC=4V_C'X6UBXN8/$^@^$M=NKSP'HFG:=XI\/:CHVH7 M3>.X2\1%@LT, CNO)*R,)T21"[E9%2W9RP!]NZ3JUCK^E66IZ9>V^HZ;>PI< MVMY:2K+#/$ZADD1U)#*RD$,"00017D7C7]J#PMH?Q-U/X::1J^@WGCZVT.;4 MX]-U'55ME:XX,%J=JNWF.@DD954NJ*K;2'!KL_!/Q;T7QS=6=E;6>O:3J=UI MXU-;'7="O-.D6+')S7>Z'\1O" M?B?Q#JN@Z-XHT;5M=TEMNHZ98ZA%-75@;=7N9/LV$#72QLSL<842$[ M &KN?V:_AG-;^)OA3/K$WQ)7Q?X*TJYTF]TG6M%M=/T?3(V@\JX6*[ATZ)+^ M-IXH3&$N)&(*RG[LE 'LGQ1^,OCCP9\7O"/@?P_X*\/ZZOBBVO)[&_U+Q-/8 M%#:I&\RRQI83[1B5=I5FSSD+@9?\*OVG_#OC?P)XHU[Q4+7X=W/A'5Y=!\20 M:UJ,0M=/O$9%P+IMB/&YDC".0NXL!@'BO/?VD!?Z[^TS\&X=,N/'.@QZ5#JT M=]XB\,^%YKZ.T:ZCMT@4S265Q;8%]>TY]1\4>%IIUDBN;Q9+. M*\D6SCAC5H6NBL$BKY"R"-U1CM(!]A_%CXM:'\'?!3>)-96ZO(7N(+*SL=-C M66ZO[F>01P00*64,[LP RP &22 "1R"?%CXC^'TT*X\8_#*PTRRU>_LM/$FA M>)#J4FGR7$J1YO%>UA"*N_;F%I@7VKPI\P9?[77PH\2?$3P7X.U+P790:GXD M\#^*M/\ %=CHLUPMO'J/V;>K6WF-A4+)(VUFP 0 2 37!?%WQ?-^T'%\.+/P MEI/Q9\+^('\0:&X[?2S,CZC'5:LRPHX!$KMGB%BSC< ?2,/ MQ*\(W'B&+08O%6B2Z[+<3V<>F)J,)N7G@C26>(1!MQ>..6-W7&561"0 P)R= M,^/'PSUK1-8UG3_B)X4O]'T;9_:>H6VMVTEO8[R0GGR*Y6/<00-Q&2#BOD'P MY\#%\8?#/]J+1_"'@6YT+Q9JGB"\N/#UQJ^@7&DFXM)+&&';;W%Q"@'FG[?$ M65LCSV+D+(&/>:QH%U\?/'>@^)_"/@S7O!_V#P#K&A:PFNZ--I$A:ZBA^QZ8 MJS+&)Q%(LSEX]T*%1A_G% 'TM9_$_P &ZCK5CH]KXMT*YU>_L%U6TL(=2A>> MXLF!*W,<8;<\1 )$@!4XZU#X=^+7@;Q?K2:/H/C/P]K>KO9KJ*V&G:K!<3M: ML%*SB-'+&,AT(?&T[EYY%?&6C0ZAXRG_ &>=*O/AGXLNM)\/?#[5_#_B0ZYX M=DM+.TG>QL(VCE^UA!(@,#C*!U?/R;RKA%_9JT*+QU\-/V4K#PIX3U/1-0\( M,FNZQK4NBRV5G':R:?-'.L=R46*Y>[DGA8B%G; 8R;2I% 'TQ\=_C%XK^%.M M>!K+0?".C>)(/%6L1Z##-J.ORZ/_M; M:TUIXH^"RPZ)XEU<:1XTM]:,;,[SNR%P M"1\\^-O"T%IX'_:L'A[X;^)+?6?$/B.TFT4V?@?4$>]14M7+Q$6O*BYAN9"W M3=\Y/SJ6 /J;]J[]H5/@/\+_ !!?Z)J/AB?QW;Z;-J.FZ!KVI>3)=Q1*6EDC M@0^;,$57;:NT':&;V'PO>W4=]9FS M@^S0,?)/V66UEAE)@G\J178%%9WYL>-/AGK/C'4OB;I'CA/BEH=IXT?3-0TK M1_#>C65W#=".SMDAM9[Z.RN_L,\%U;$EWN(X5\Q95;F5J /K&;]H;X5V]OJT M\OQ,\'QP:3.MKJ,KZ]:A;*9BRK',?,Q&Y,;@*V"2C>AKOHI4GB26)UDC=0RN MAR&!Z$'N*^)/BK!J%A\5[OXM:%X(U_6?#^E:Q8Z9XB\%KX9U)KGQ-<1!@FK0 M1>4L4C6FY3%(Z&.0P@F2-H[=A];>%OB1HOC#5+K3K!=4M[VVMK>\>'5=&O-. M+13)N0I]HBC\PC@.$R8V.R0(W% '44444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>577P&>/Q%K6H:)\1 M/&7AFPUJ[-]J&C:=<6WNLZM8:!H>@V"SW#3RA1;6P^1#M^]@E=J@ EF&T9/%;'A_7K'Q3H M.FZUI<_VK3-1MHKRUGV,GF12*'1MK $94@X(!'<5\<>/="U=OCE^T]M>)? GQG\ M7;[XDZ>/%5EKDO@K7=$-U]J\2-H4!MM15E<+I\>GW$DCVSQ._P L_F2)Y49, MIRVZU^TA\&3\9/B5X7BTW59?#?C'1-$O]5\.>(+?[^GWR7%F%+#^.)U9HY(S MD.CL,9P0 >P_\+8\#_\ "=_\(3_PF7A__A,_^A<_M2#^T?\ 5>=_Q[[_ #/] M5^\^[]WYNG-;IUW31K8T8ZA:_P!L&W-X-/\ /7[08 VPR^7G=LW$+NQC)QG- M?/7[/_QO?XK_ !*U6+Q#IP\,>.O"^B?V9XIT21L+972SAO,C8D[K>12)(Y,D M%3U)!KPOQE\6M)T;XG^%/V@1;^*;6XCU^33=4ENO"VJ0:U2 MQJZ0WP_>$;[B0*S#:* /N3QE\2?"/PZ2Q?Q7XIT7PPM](8;1M9U&&T%Q(,92 M/S&7)OB#X6\.33^9Y4>K:U;6K2>6YCDVB1QG:Z MLAQT92#R*\?^-_A;QO:?':'Q[\+FT#Q7XHTOPRFF:WX#U]OLYO=+FN9I4>TN M\$0S22V[QX?,;!5+XV+GSJ'6_#NM?#G]FQ?#/A^[\(V5E\6)+.X\.7JH'TF[ M2'5_M-H-@"E(Y2ZH5_@"YP<@ 'UGX&^*O@GXGI>/X-\8:!XM2R*"Z;0M3@O1 M 7SL#^4S;=VUL9QG:?2MJ^U[3-+U#3;"\U&TM+[4I'AL;:>=4ENG2-I'6)2< MN51')?#<45I\2M4\6KH\[6@"W&H:$8)&O MUF P98X0(6&[(C+97!8UY]^U7XRB\9:UXA\8:)9^*+SQ+\,M0@D\(R:;X7U2 M[L;FYM9-^J*;R"V:$+*0]DX:3"-:/NP#0!]T:AJ%KI-A%4 $DG@ 5SW@;XJ^"?B>EX_@WQAH'BU+(H+IM"U."]$!?.P/ MY3-MW;6QG&=I]*^;?CWXZTWXI?$G]E-/-%[\)?&6IW6I79G&+>[N$L!/I<$R MGAMTS%A&V07C'&5&.A_:[CDT3XD_L^>(/#P\GQI-X[M-%+VW^NN-'FCE;4(G M Y>%4C$ASPK(K<'&0#Z3O;VWTVSGN[N>*UM+>-I9IYW"1QHHRS,QX !))Z8 MK@?A-XT^&-[H4&F> ?&.A^(;*.X-OYECKZ:I-+<,CS$23&62265D21R79G(1 MB<@$CR?]K@#7OBY^SSX/U]$D^'>N^);HZU#<@&UO+J"S>73[693Q(KS D1ME M6:-3@E1CU/XP:7X4T&33OB3J]C#+XB\(6]]=Z7(CI%<7.;*?S;16(RRN@9]@ M_BC5L?+0!Z517R3HWQ'^)NBV7P/\5MX[@\4VOQ0D6RO='N=+MC9Z7<75A+>6 M\UCY"QS-! T+(ZSS2LZ,/G5LO7'?#SXK_&76/ WP-\1ZE\2(Y[SQUK]YX0 ^YZQ],\)Z9I.O:MK-O%,=2U M3R_M,\]S+-\L:[42-78B)!DG9&%7^L;1+RUMK^TN[B6-DCA2V>X4V+I$3%M_TB,LC[=K ' MV16?JVMV^BM8K<1WDAO;E;2+[)937(5V!(,AC1O*3Y3F1]J X!8$C/RIXA^* M7Q1\':I\3/ D>K:KXRN/#DFCZA9ZWI5IIZ^()["[%P]Q;Q0O&EI-=QBU-L;"X!*:=\<_&VMVOP3N;#QI#O>-]0\/:]#)X>-EJ 5(;R2*WFBG'^C M2PB%!*@C)9P&5]G#@'UK;WMO>/.D$\4[6\GE3+&X8QO@-M;'0X93@]B/6IZ^ M"OAQXP\:?"[P'XCCT_Q+XK\7ZKXE^+>K^$X.]S 9D@A^T.EJ% M'G.858ILAP/+;Z4_9NU[XAZAI/B73/B+97L%[INJN-+N=7ETTZE=:?(H>)KN M/3Y'@216,D>4"!E13MSN) .O\(?&CX>_$+6[G1O"WCOPSXEU>VB::?3]'UBW MN[B*-65&=HXW+*H9E4DC + =2*[*OBCQ9XN\3> -'_;1\3>#]4M]&\0:/J-M M?6UY62'&<4 ?2[?%/PHOQ+C^'PUNW M?QD^G/J_]D1AFE2T5T0RN0-J M(H 8@MR0"%..JKX=^*&O\ BCX!_''_ (3# M5_$\WQ"O]'^$WB'6(/MME;VX%Q'/8LT:_9UC'V8LJ%0P:507W2R94)UNAW_Q MT\0ZWKNB7/B'Q'X(T;4O#CZAIOBKQ+#X9DGL=4BE!9(;>TDF62Q>.52WFAI$ M\L#SLN" #ZUHKY@_8]^)OBOXQWFK:KXD\8ZA'=:'96>EWG@RZLK:-C.8@QU9 MI!:0RF*ZPS0A,1%%9LDMY:;I\VGZ=<7:7FL.R64#) M$S"2X9>1$I&7(Y"@XH W:*^ KSX__%SP_P"'/BI!:>,M6O+C3OAE#XOTS6?% M?ART@9;I))EN'M+>.*WD$#[=L?VR+>K1ARDB']YW'B+X_>/?@CJ.M7NOZ\?' M*-\+[KQLFFO806EO:WMO-!'Y<+1*)!"XN5+"5Y&!C)5@#M !]-S?%+PI!\2; M7X?MK=N?&5SI\FJII"!GE%JCJC2O@$("S@#<06PVT':V-W4M:T_1T+W]_;6* M".28MNZ;8'PQJM MV=,MEM&MB(KFQ#QXD@=MLP8!VW>8 J^6\?.0#W7X>?$3P[\5_!]AXJ\)ZFFL M^'[\RBVOHHW19?+D:)R X!P'1AG&#C(R"#725\'?LZ>*/&7P\^''P+U*/Q2T MGASQ+XXU3PU+X9CL(!;K;R2ZK*)VF93,UP)H,Y5TCV%4\HLK22=C\$_C/\8/ MB)XB^'?C5]'UU/ GBGSAJMMK#:%;Z78Q2(3:/8&&X:^:971(W6??O\R0A(B% M5 #Z,\;?&SX=_#34H=.\7^/?#'A74)X1<16FMZQ;V,+3QMX=NO"5JQ2?7H=6@>PA8$ AYP^Q3EE')ZD>M>._ MM:7&LVOQ!_9^E\/V%CJ>L+XRF^SVFI7KV=O(?[*O)M7^-'Q!U%8](\8>)=033]=\#P0;%T&>SCDC6-VS_I,DR.LIN JK(K M(54"@#W?3?C1\/=9\'ZAXLL/'?AF^\*Z?+Y-YKEMK%O)8VTGR'9).'*(W[R/ M@D'YU]15:Y^/?PRL_#>G>(9_B+X3@T#4IGM[+59-H7T4%M%()#$4:5V"AA("F"<[ACKQ6 M1J_QN^'7A[0+37=4\?>%]-T2\,:VVI7FLVT5M.7C$L821G"L6C(<8/*G(XYK MY:T7P\GQ(^$_PQE^$D>G_#/QYX0\2:Q=V'@GQE:&?3HKU9+B/4+%S !M2)KI MS#)%R(P,*"6,?-_$?Q5;ZW^RO^TM;7GP]G^&7Q!6ZMM0\3>'GN8KFU:YG%N( MKJ"XB4+(LT<*LYQN$GF;LGE@#Z@T#XS?!'6O%NI:[I/Q.\(:OK2Z<[3M%XJ@ MNA:6<(\R9TB\YDMX\*'E=%4-Y2&0GRU*]GX%^+'@?XH?;O\ A#?&7A_Q;]AV M?:_["U2"]^S[]VSS/*=MN[8^,XSM;'0UQN@:[XZN_B19)\0O#?AKP_HT%F9= M,GTS5GU-&U!I!"!YTUG;&*4Q2.BJF2ZR2?2N6_8OU"VTG]GN^OKR>.UL[;Q) MXEFFGE;:D:+J]X69CV ))H ]1L?C=\.M3\9-X0L_'WA>[\6+-);-H,&LVSW MPEC#&2,P!]^Y0K$KC(VG/2NUKY]\!7,=[^VI\2;B(L8IO!/A^1"RE3@W&H$9 M! (^A&:]UT[6+/5VO!9SK00 #$TGXI>" M]>\77_A33/%^@ZCXHL%9KO1+34X9;VV"D!C) K%T +*#D#!8>M6?^%@^%O\ MA,O^$1_X272/^$K\C[5_87V^+[=Y/_/3R-V_;_M8Q7F?B'X>Z)XS^*?P\L=$ MMH+.V^&E])J-S=6Z8:"2:RDBCL5?UD6X6>1($MK,9&#D6Z01*,\QD#[IJ;Q]NE_9L_:9UZYB5_%UMXROI;:X= M<3QW5I+;C2=IZ@JB6AC /\8/\1R ?8/C+QYX9^'6D#5?%?B+2?#&EF581?:S M?16D!D()5-\C*NX@' SG@U/X6\6:'XYT*UUOPWK.G^(-%NMWV?4=+NDN;>;: MQ1MDB$JV&5E.#P5(ZBO,/VO&D;]D?XN&90DQ\(:D74= WV5\C\ZX"ZU_XB:E M\:.WOX4=4E,4SPR;=P!($D;@'&#C()!!/S3\&?C1XY^.FE_"_PM)XK ME\-:O>>%KS7M9\1:;96IN[^6UO5L0D44T4D,:NY:64A#C**FP-D>?? OXD>, MM(^$_P ,O 'A^#7[C4-7E\7ZM?W_ (.ATM+[_1=>>,+ NJ3?9U1FN69@?-I7>D/>0/!]NL1$9X-PP602HZ9_P!Y&'M6!\'? MA?:?!CX;Z'X*T_5]3UK3-&MUM+.XU$C)ABC4A1@ E=QQR2>:^4?&? MQ;^-OPY^&G@/X@>)];O(]1C%]H_B;P-I=OI]P9)8EG2/4DDM[>[=/*")<7$2 MLZH,X&(S')]8_"*WOH/AMX??4?&[?$:ZN+2.Z/BC[-;6\>H"10ZRQ1VZK&L9 M# H!N.W&6<_,0#L**** "BBB@ K'TSPGIFDZ]JVLV\4QU+5/+^TSSW,LWRQK MM1(U=B(D&2=D85=S.V-S,3L44 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\U?MU_$/QE\.?AE% M?>'[S5=#\.R0:@NN>(=!M!%/B/I&MWFE:3>ZSHOBTZ=!>M>645H9@66%H[!?#FH7LGG7EWIMM<32;0N]VB5F. !DD\ 8H WJ M*^2O&?[4UOXF^*VM^'(/'5U\-/!7AC6(M$U'Q%8Z*;V>\U%MJ>2]S+;S6EA; M+)*B>9<+NE='5&01LQM>-_C-XTM_#7Q-^*VF^(FL/#7@#6Y]-7PG]C@>VU.U MLW1+Z2>5HS.)F9I_*\J1$7RH=ROE\@'U717SOXR\;>-O'?C/XD6O@SQ4?"EK M\/\ 3K6:&(6,%Q%K%_-;F[V79EC9UMA%Y"8@,4A,LI\P80#U_P"%?CN#XH_# M+PGXQM83;V^OZ5:ZFD+')C$T2R;<]\;L9]J .IHJIJVK6.@:5>ZGJ=[;Z=IM ME"]S=7EW*L4,$2*6>1W8@*JJ"2Q( )->:_\-8_!#_HLGP__ /"HL?\ X[0! MZK17E7_#6/P0_P"BR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..T >JT M5Y5_PUC\$/\ HLGP_P#_ J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM 'JM%>5 M?\-8_!#_ *+)\/\ _P *BQ_^.T?\-8_!#_HLGP__ /"HL?\ X[0!ZK17E7_# M6/P0_P"BR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..T >JT5Y5_PUC\ M$/\ HLGP_P#_ J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM 'JM%>5?\-8_!#_ M *+)\/\ _P *BQ_^.T?\-8_!#_HLGP__ /"HL?\ X[0!ZK17E7_#6/P0_P"B MR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..T 6_'_P"SGX ^)NO7VM>( M-(NYM3OM.72KJ>RU>]L?/ME:0JCB"9 2/.E7<1NVR.N=K$&GI?[+WP\T?6/" M^J0:?K$EWX9L'TO2OM7B34[B."T!HY+ADD1OE!616!6.-3Q&@5?\ AK'X M(?\ 19/A_P#^%18__':/^&L?@A_T63X?_P#A46/_ ,=H V?A_P# _P '_"^[ M^T>';&^M0D)M[:WNM7O+RVL8203%:P3RO';(=JC9"J+A%&,*H%JZ^$OAZ\^( MUMXYE?6O^$AMXC!$4U^_2T6,J R?8Q.+DR/-K MFG)I&I7-C?7%C/=6:.SK \L$B.4R[@C/*NRG*L03Q#\%?"GBSX7O\/-7@U2_ M\*20"VEMI=;OO/FBS_JY+D3>?(IZ$-(01P3NE8^5YFP[8\@B./;'K/[*WPVUS2?"^F2Z7JMG8> M&7\[28-+\1ZE8"WG^OYKB$2##>3V8,2X:%D*N2P(;FN"^'G[,WB?X-?&"Y\3Z;K:?$_2]1D M$"7/Q U>\FUKPY:$KYD=E=,)UFC.93Y12!FQ&'F?;D>@_P##6/P0_P"BR?#_ M /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..T =IX]^'WAOXH^%;[PWXLT:TU M[1+Q=LUI>)N7/9U/5'4\JZD,I *D$ UC^#O@OX6\#ZQ_:UBFKZCJ:QM##>>( M=?O]8EMD;&]8&O)Y3"'PN_R]N_8F[.U<8?\ PUC\$/\ HLGP_P#_ J+'_X[ M1_PUC\$/^BR?#_\ \*BQ_P#CM $GA;]F7X<^"I9GT/1+K349+I+6WAU>]\C3 M!W-JL1 . 0,5EZ=^R'\,=)TSPQIUIIVNP67AF_DU/1X%\5 MZMML[EQAI%S=*+?4/&UGXG\2+'XG: M4@0!P\JM?WZ%)W$HPT)!/E+N9=D=>X?\,Y_#U_!&J^$[C06O])U6Y%]?2W]_ MR$F2YFD6X#7$K;F!DF+MM=ESM8@K_PUC\$/^BR?#_\ \*BQ_P#CM'_# M6/P0_P"BR?#_ /\ "HL?_CM $]U^S5\.+U?$PG\.>8/$5Y_:-]F^N?DNMXD, M]M^\_P!$E,BJY>W\MBZ*Q)901UO@KP'H_P /],EL=(6]9)I3/-<:GJ-SJ%U, M^ N9+BXDDE?"JJC([B#Q6NS7(IO&.LNNH#"#]Z#= MX)VQHF>NP;/N$J=2/]F+X>#Q%!KEQINJ:E?Q:._A\KJGB'4;V";3WC,;VTT$ MUPT4T; Y82*V6 %GU/4-)L)-*TZ77]4O-6^QVCJ$:"%;N M:41IM7:%4 *K.!@.X::']E?X

&[S0$L=;_ +(N;5+!;4^*-4(M;565A;VI M-SFUA/EQAHH"B,(XU8$(H$W_ UC\$/^BR?#_P#\*BQ_^.T?\-8_!#_HLGP_ M_P#"HL?_ ([0 GBW]GSPSJ/BG4/'=CI^IW/CPZ+)HUO[%VZLQ8DGF?^&L?@A_T63X?_\ A46/_P =H_X:Q^"'_19/A_\ M^%18_P#QV@# OOV)_A+J<F>(KC[1IW]CW#R>,M:+SV/.+21OM>9(!DXB M8E!N. ,FN@MOV8_AY;^(]/UR33=4O[^RTE]!C&I>(-1O()-/==LEM+!-<-'- M&P"EED5@Q56.2H(3_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X?_\ A46/ M_P =H K^#?V3OA;X$\0>'MG\?_!GPC\3M6T?5/$.G7%QJ6D)/%97=IJ-S9R1I-L\Q"T$ MB%E)CC.&R R*PP0#6!_PUC\$/^BR?#__ ,*BQ_\ CM'_ UC\$/^BR?#_P#\ M*BQ_^.T 9ME^R#\,-.T;P]I5MIVO1:=X>U.36=+MQXMU?;:7DGWI5_TK.>7X M.0#+,0 99-W3^'?@/X*\)^*)->TG3;NRNFN);Q;)=5NSIT-Q+GS)HK$RFVBD M;MO':2W^GZG=6BW4498HEQ#%*L5 MP%W''FH^.!T QA_\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+ M'_X[0 UOV6_AL;R[E71[^&PN[IKRYT*'7=0CT:>5FW.7TU9Q:,&8;F4Q%6)) M8$DUO^-/@MX1\>ZVNM:K87<6NI;)9IK&DZG=:;?1P*SOY*7%M+'(L99R60, MY";@VQ,87_#6/P0_Z+)\/_\ PJ+'_P".T?\ #6/P0_Z+)\/_ /PJ+'_X[0!? ME_9X^'LOAO1="'AY8;+1?.?3I8+N>*ZM9I3F6X2Y603"X<[BUQO\TEW)?+MG M*U?]E;X;:]X,O_"U_I>JW.D:E="]U$MXCU(76I2A0BF[N1<>=5+Y(M44)=W]AXUUJT:2,.SK$!%=JJQJSN5C4!%W':!7;> OAW MH/PR\*0^&_#EI+8Z3%)/,$ENYKB5I)I7EED>:5VD=VDD=BS,3D]:X[_AK'X( M?]%D^'__ (5%C_\ ':/^&L?@A_T63X?_ /A46/\ \=H ;X:_9@\!>$KNUFT] M/$S1VU\=32SO?&.L7EFUT9S<&9[::Z>*1S,3*2Z',AW_ 'N:W8O@AX+@\=2> M+DTAQK,ES]N*_;;@V?VORQ$;H6GF?9Q<>6-GGB/S-I(W8)K$_P"&L?@A_P!% MD^'_ /X5%C_\=H_X:Q^"'_19/A__ .%18_\ QV@#:D^"'@N7QV_C!M(?^VGN M$O) +VX%G)=(@C2Y>T$GD-<*@51.8S( J@-\HP:K\#O!6M^/8O&-YI$DNMK) M!.X6^N$M+B:#/V>>>T606\\T7&R62-G0QQE6'EIMQ?\ AK'X(?\ 19/A_P#^ M%18__':/^&L?@A_T63X?_P#A46/_ ,=H ZSXE_#/0/B[X2N_#'B>&]NM#O 5 MN;6RU*YL?/0J5:.1[>2-GC8,04)*MW!P*X^Q_9<\ :=K>F:Q!'XF_M73-.GT MBSO)/&.L22PVDN3)$&:[)P2003RICC*D&--LG_#6/P0_Z+)\/_\ PJ+'_P". MT?\ #6/P0_Z+)\/_ /PJ+'_X[0!0L?V1/A=I>A:%I-CI&K6,.A7%Q9CRPJ8V*JBQ_P -8_!#_HLGP_\ _"HL M?_CM'_#6/P0_Z+)\/_\ PJ+'_P".T :NF? KPAHVJPZE90ZO;WL6ES:0LJZ_ MJ'^HE5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$ M/^BR?#__ ,*BQ_\ CM 'JM%>5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR M?#__ ,*BQ_\ CM 'JM%>5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ M ,*BQ_\ CM 'JM%>5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*B MQ_\ CM 'JM%>5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ MCM 'JM%>5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM ' MJM%>5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM 'JM%> M5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM 'JM%>5?\ M#6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM 'JM%>5?\ #6/P M0_Z+)\/_ /PJ+'_X[7:^"OB%X5^)6E2ZGX0\3:/XJTV*8VTEYHE_%>0I*%5C M&7C9@&"NAVYSA@>XH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRG M]HWP]X^\2?#S6K'P+%I6J2WVCZAIMUHNJ7!M/M/GP[8Y8K@(^V2,@@(RA'\T M[G3:&KU:B@#YC7]G7QEI'[.?Q:\':1!X9AU[X@W&J2+I$=[-;:/H27ML+'Y/$5HEMICZ8FNRK%=. M!L2.TE:U#SW$@5=D)B3<[;=P W'UNB@#YD\7?LX>,M5T?XD?#VPN- F^''CW M5)=4NM3O;F9-3TH7+J][#%;K"8[C)OV;_ !+J%MXT M\ :=/HT7PL\:ZK_:VI7VD,'E-',L[1'$S2H8_M,G[N3RU#_2 M-% 'A/COX0>-;7Q?XSOO $^A6]AX\TZ"PUB75YYHY=(GBC-NE[;1QQ.MR?(< M P.\ W6\>),.VWUKP-X.T[X>>"]!\+:.CQZ5HMA!IUHLA!8111JB;B 3A1D MX&36Y10!Y5^UC_R:Q\9/^Q,UG_TAFKU6O*OVL?\ DUCXR?\ 8F:S_P"D,U>J MT %%%% !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 %%%% !7E7P;_Y* M+\=O^QSMO_4>T:O5:\J^#?\ R47X[?\ 8YVW_J/:-0!ZK1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 >5?M8_P#)K'QD_P"Q M,UG_ -(9J]5KRK]K'_DUCXR?]B9K/_I#-7JM !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445X?\;_B M3XA\(>++6RT?41:6[V22O'Y,;_.7D!.64GH%XH ]PHKP_P"!_P 1_$7C#Q9= MV>KZC]KMDLGF5/(C3#B2, Y50>C'\Z]PH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MO*O@W_R47X[?]CG;?^H]HU>JUY5\&_\ DHOQV_['.V_]1[1J /5:*** "BBB M@ HHHH **** "BBB@ HHHH **** "BBO+_CS\>]-^!>@17$NDWWB/7;V"\GT M[1-.,:27(M;=[B=VDD94CC2-"68DGD!5=BJD ]0HKRCQ/^T;H?@SX4>(_'.M M>'O%%G'X=,D>J:'%I9N=0M9$B$S*PA9XMOELK^<)?) 8$R#G'I&@:S#XBT+3 MM6MED2WO[:.ZB64 .%=0P# $C.#S@F@"_17"?$7XT^&?AAXB\&Z#K%Q*VL>+ M=273-,L[9 \C.1\TK@D;8URH9O5E !)K"\2_M(>'O#'BB_TZ?2M9N=%TJ]M] M,UCQ3;0PG3-*O)]GE03,THE)_>P;FBB=(_.3S&3#[0#UBBO+_B/^T!H_PYUJ M]TYM#UWQ$=)L%U;7;C1+>*6/1+)F8+/<;Y49LB.9A' LLI6)CY?*[O2-/U"V MU:PMKZSGCNK.YB6:&>)MR2(P!5E/<$$$&@#S+]K'_DUCXR?]B9K/_I#-7JM> M5?M8_P#)K'QD_P"Q,UG_ -(9J]5H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O;VWTVTEN;J>.VMXEW/+* MP55'J2:X[QS\6=)\&L;2/.IZPWRI8VQR0W8.1G;].3[5REE\/O$GQ,NH]1\: M73V&G!MT.CVYVD#MN]/QRWTH FU?XJZOXSOI='\!V33D?++JLRXCC'JN>!]6 MY]!67<_LVW.J2"ZO?%#R7THW7$CVQEW/GJ&+@XQ@<^GX#V32-&L=!L8[+3K6 M*SM4^['$N!]3ZGW/-7: /!/@9X=_X1KXD>(+"[N-M_:6[0+#LP)4+J?,!SQP M%.,='Z\5[W7D/QM6]Q'=V\4\ M+B2&50Z.O1E(R#0!)1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5\&_^2B_';_L<[;_ M -1[1J]5KRKX-_\ )1?CM_V.=M_ZCVC4 >JT444 %%%% !1110 4444 %%%% M !1110 4444 %?-?[=]MX U'X.ZC:^.)YM%NDTW4KK0?$*7+6:VE^EJRK +D M, LDZR.HB;*RJLBX) !^E*KZAI]KJUA& M4@D$'@@T ?'OB3XP7VO?L._'2X\:>)-.U.TM=/USP_H?C%TCL8/$\9L2L$\* MY$;/)*[PCR?DD:/,8PP ]^^&OQ,\'V?P2\#Z[/XKT.#0[JQL[*WU.3485MIK MC8(_*24MM9]ZLFT'.Y2,9%>F5@^-/"4?C?0WTBXU"]L;"=P+R.R,8-W!R)+= MV=&*QR*2K%-KX^ZZGF@#Y#_:(TKXG:3X[^'NL7_A?PC>WE]\2K :??+XHN@\ MD,<5Z+.U>,Z7]Z\A"D. E;QW.+#X6?'3X+S7$<7Q0\8>([^70 MM#63_2=1M]2E62&[@4X:2")3*)91\L0M)MY4)7W'10!\H^)O%NF?!/XD_&V# MQ5>B"^\9:78W?AB%\F?79(K'[&]G:+R9KD3*G[E,O_I41 .[->X_ +P?J?P] M^!OP^\+ZT^_6-&T"QT^\.\/B:*W1' 8$@@%2,@\XKO:* /*OVL?^36/C)_V) MFL_^D,U>D?8)_P#H)77_ 'S%_P#$5YO^UC_R:Q\9/^Q,UG_TAFKU6@"E]@G_ M .@E=?\ ?,7_ ,11]@G_ .@E=?\ ?,7_ ,15VB@"E]@G_P"@E=?]\Q?_ !%' MV"?_ *"5U_WS%_\ $5=HH I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$5=HH I M?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$5=HH I?8)_P#H)77_ 'S%_P#$4?8) M_P#H)77_ 'S%_P#$5=HH I?8)_\ H)77_?,7_P 11]@G_P"@E=?]\Q?_ !%7 M:* *7V"?_H)77_?,7_Q%'V"?_H)77_?,7_Q%7:* *7V"?_H)77_?,7_Q%'V" M?_H)77_?,7_Q%7:* *7V"?\ Z"5U_P!\Q?\ Q%'V"?\ Z"5U_P!\Q?\ Q%7: M* *7V"?_ *"5U_WS%_\ $4?8)_\ H)77_?,7_P 15VB@"E]@G_Z"5U_WS%_\ M11]@G_Z"5U_WS%_\15VB@"E]@G_Z"5U_WS%_\11]@G_Z"5U_WS%_\15VB@"E M]@G_ .@E=?\ ?,7_ ,11]@G_ .@E=?\ ?,7_ ,15VB@"E]@G_P"@E=?]\Q?_ M !%'V"?_ *"5U_WS%_\ $5=HH I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$5= MHH I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$5=HH I?8)_P#H)77_ 'S%_P#$ M4?8)_P#H)77_ 'S%_P#$5=HH I?8)_\ H)77_?,7_P 11]@G_P"@E=?]\Q?_ M !%7:* *7V"?_H)77_?,7_Q%'V"?_H)77_?,7_Q%7:* *7V"?_H)77_?,7_Q M%'V"?_H)77_?,7_Q%7:* *7V"?\ Z"5U_P!\Q?\ Q%'V"?\ Z"5U_P!\Q?\ MQ%7:* *7V"?_ *"5U_WS%_\ $4?8)_\ H)77_?,7_P 15VB@"E]@G_Z"5U_W MS%_\11]@G_Z"5U_WS%_\15VO-O%_QEMK"\_LCPW;'Q!K;G8J0 M%&WN1]['H M./4B@#K-=U&U\-:>][J>N2VELG\3B+)/H!LR3["O+V\5>+OBC#OA%I?@UOM%O\D6-F M)/7;N4[?P.?4FNM^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ M /02NO\ OF+_ .(J[10!SWBCPC_PD^@7NF7%_.\=Q&5&]8\!ARIX3/! /X5Q M?P2U6[O]#N]"O+VXMM1T64V[0@1\)DA>JD\$,/P'K7JM>.^,!_PKGXLZ9XC3 M]WI>L#[->X^ZK< L?_'6_P" M0!ZK]@G_P"@E=?]\Q?_ !%'V"?_ *"5U_WS M%_\ $5=HH I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$5=HH I?8)_^@E=?]\Q M?_$4?8)_^@E=?]\Q?_$5=HH I?8)_P#H)77_ 'S%_P#$4?8)_P#H)77_ 'S% M_P#$5=HH I?8)_\ H)77_?,7_P 11]@G_P"@E=?]\Q?_ !%7:* *7V"?_H)7 M7_?,7_Q%'V"?_H)77_?,7_Q%7:* *7V"?_H)77_?,7_Q%'V"?_H)77_?,7_Q M%7:* *7V"?\ Z"5U_P!\Q?\ Q%'V"?\ Z"5U_P!\Q?\ Q%7:* *7V"?_ *"5 MU_WS%_\ $4?8)_\ H)77_?,7_P 15VB@"E]@G_Z"5U_WS%_\11]@G_Z"5U_W MS%_\15VB@"E]@G_Z"5U_WS%_\11]@G_Z"5U_WS%_\15VB@"E]@G_ .@E=?\ M?,7_ ,11]@G_ .@E=?\ ?,7_ ,15VB@"E]@G_P"@E=?]\Q?_ !%'V"?_ *"5 MU_WS%_\ $5=HH I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$5=HH I?8)_^@E= M?]\Q?_$4?8)_^@E=?]\Q?_$5=HH I?8)_P#H)77_ 'S%_P#$4?8)_P#H)77_ M 'S%_P#$5=HH I?8)_\ H)77_?,7_P 17FGP5C:+X@_'56D:9AXSM_G<#)_X MI[1O0 ?I7K%>5?!O_DHOQV_['.V_]1[1J /5:*** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#RK]K'_DUCXR?]B9K/_I#-7JM> M5?M8_P#)K'QD_P"Q,UG_ -(9J]5H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHJ.>>*UA>6:1(HD&YG=@JJ/4D]* )*P?%OC?1_!5E]H MU2Z$1(_=P)\TLG^ZO]>GO7"Z]\7[S7M0;1? MDVJ7O1[]E_/K M5SPC\&H+6]&L>*+DZ_K3D.?.):*,^P/WL>_'H!0!A>9XP^,YPF[PSX5?^+GS M;E<_@6_1?K7I/A#P)H_@BS\C3+4)(PQ)"[;SV)OK$_9;@-][*CY6/U7'X@UW->.VY_P"%:_&B2#_5:-XD&Y>RK-G_ M .*)'TD%>Q4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %>5?!O\ Y*+\=O\ L<[;_P!1[1J] M5KRKX-_\E%^.W_8YVW_J/:-0!ZK1110 4444 %%%% !1110 4444 %%%% !1 M110 445SOC_XB>&?A9X6O/$?B[7;'P[H=HN9;V_F$:9P2%7/+.<85%!9CP 3 MQ0!T5%8,'C[PQ<^#CXMA\1Z1+X5%NUT==2^B-B(5SND\\-LV#!RV<#!K9M;J M&^M8;FVFCN+>9!)%-$P9'4C(92.""#D$4 2T5R]Q\4O!=IXVA\&S^+]!A\7S MKNB\/R:G"M_(-A?*VY;S"-JEN%Z GH*L:A\0O"ND^+M/\*7WB71[/Q1J,1FL MM$N+^*.]NHQNR\ZCRWY4$?(WH: .@HKG_$WQ"\*^"K_2+'Q#XET?0;W6 M)OLVFVVIW\5M)?2Y4>7"KL#(V70;5R5?M8_P#)K'QD_P"Q,UG_ -(9J]5H **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BJFJZM9:'8R7E_"+5[2Q!V3:Q<#;M]R#ECZL>I/N:TJ* M* "BBB@ HHHH **** "BBB@ HHHH X#XU^%F\1>#)KBV!_M#33]K@9/O8'WP M/PY^JBMSX?>*E\9>$K#4\CSG39.H_AE7AOS//T(KHF4,"" 0>"#WKQ_P ?\ MA7GQ/UCPG(=FGZC_ *789Z X)P/P!7ZQB@#V&BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*O M@W_R47X[?]CG;?\ J/:-7JM>5?!O_DHOQV_['.V_]1[1J /5:*** "BBB@ H MHHH **** "BBB@ HHHH **** "OF[]M_X:W/C3X=2Z_H>O6>D^*_"FD:SJ%G M::A%Y\%[:R6$EO=H8PRLK!)E"RKG8S $$.0?I&N&^+?P9\,_&KP[)I/B**\C M/DSP0ZAI=[+97ENLT9CD"31,K;64C=&VZ-]J[U8 "@#Y\^(^I^%_BY^R#^T+ M+J7@.ST'Q+I%IK,FO:)>B*]2SUN'3 Z7,,F-K'RS Z3*J')R0K[J^E/A;_R3 M+PC_ -@>S_\ 1*5@77[/7@2\^&VI> FTN\B\,ZI)+-J4-OJ]Y#<:@\N?.:YN MDF$\YD!(*/A/+;?##3?!O@^XO]/BLYHTMKVY\2ZBEQ91AB?- M\X.\MSY>!"3DJ9BH*Q,!X9X^W2_LV?M,Z]ZOKFHS+XG,NN7;7NJ6Z^,M96UO9&1 M8V\VW%V(G0QQQQ["A3RT5,;%"C>U7X'>"M;\>Q>,;S2))=;62"=PM]<):7$T M&?L\\]HL@MYYHN-DLD;.ACC*L/+3: >,7=A8^)O'7[3H\8VL%Q'#X=T^PV7: MC;'IC:=+*ZJ>T9N'NR2#RR>JC'KO[.6IZSK/[/WPUO\ Q"9&UVZ\-Z=->M+] M]IFMHRY;D_,223[DU:\>? [P5\3-:M-5\1:1)>WD$'V1_*OKBVBO;;>'^S7< M44BI=P;@3Y,ZR1_.XVX=]W=T >5?M8_\FL?&3_L3-9_](9J](^WS_P#0-NO^ M^HO_ (NO-_VL?^36/C)_V)FL_P#I#-7JM %+[?/_ - VZ_[ZB_\ BZ/M\_\ MT#;K_OJ+_P"+J[10!2^WS_\ 0-NO^^HO_BZ/M\__ $#;K_OJ+_XNKM% %+[? M/_T#;K_OJ+_XNC[?/_T#;K_OJ+_XNKM% %+[?/\ ] VZ_P"^HO\ XNC[?/\ M] VZ_P"^HO\ XNKM% %+[?/_ - VZ_[ZB_\ BZ/M\_\ T#;K_OJ+_P"+J[10 M!2^WS_\ 0-NO^^HO_BZ/M\__ $#;K_OJ+_XNKM% %+[?/_T#;K_OJ+_XNC[? M/_T#;K_OJ+_XNKM% %+[?/\ ] VZ_P"^HO\ XNC[?/\ ] VZ_P"^HO\ XNKM M% %+[?/_ - VZ_[ZB_\ BZ/M\_\ T#;K_OJ+_P"+J[10!2^WS_\ 0-NO^^HO M_BZ/M\__ $#;K_OJ+_XNKM% %+[?/_T#;K_OJ+_XNC[?/_T#;K_OJ+_XNKM% M %+[?/\ ] VZ_P"^HO\ XNC[?/\ ] VZ_P"^HO\ XNKM% %+[?/_ - VZ_[Z MB_\ BZ/M\_\ T#;K_OJ+_P"+J[10!2^WS_\ 0-NO^^HO_BZ/M\__ $#;K_OJ M+_XNKM% %+[?/_T#;K_OJ+_XNC[?/_T#;K_OJ+_XNKM% %+[?/\ ] VZ_P"^ MHO\ XNC[?/\ ] VZ_P"^HO\ XNKM% %+[?/_ - VZ_[ZB_\ BZ/M\_\ T#;K M_OJ+_P"+J[10!2^WS_\ 0-NO^^HO_BZ/M\__ $#;K_OJ+_XNKM9'B7Q7I7A& MP-WJMVEM'SL4\O(?15ZDT 6OM\__ $#;K_OJ+_XNN$\6?&FRT2Z;3-.L9]4U MQCL2UB*LH;T8H6Y_V1S]*Y]];\7_ !B=H='C?PWX:)VO>R\2S#N!CK]%X]6K MO_!/PXT7P);;;"W\RZ88DO)OFE?\?X1["@#@-/\ ASK_ (TU)-5\="ZN(U(: M'2[62-8U'H?G&WZ#D]S7J=@%TNTBM;/1IK:VB&U(HO)55'T#UJT4 4OM\_\ MT#;K_OJ+_P"+H^WS_P#0-NO^^HO_ (NKM% %+[?/_P! VZ_[ZB_^+H^WS_\ M0-NO^^HO_BZNT4 4OM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZNT4 4OM\_P#T M#;K_ +ZB_P#BZ/M\_P#T#;K_ +ZB_P#BZNT4 4OM\_\ T#;K_OJ+_P"+H^WS M_P#0-NO^^HO_ (NKM% %+[?/_P! VZ_[ZB_^+H^WS_\ 0-NO^^HO_BZNT4 4 MOM\__0-NO^^HO_BZ/M\__0-NO^^HO_BZNT4 4OM\_P#T#;K_ +ZB_P#BZ\S^ M-NFWDNG6'B2QLI[;4-%F$OFL4(\O(Z[6).& /T+5ZS4%[9PZA9SVMP@D@GC: M.1#T92,$?D: ,GP_XI'B+1;/4K6PN'AN8PX*M'@'N.7['(_"M#[?/_T#;K_O MJ+_XNO,/@U=S>%]>UWP1?.2]G*;BT9OXXSC./J"K8]V]*]M 'ES_ +2?BAT919Z4A(P&6&3(]QF3%>A^&O@V]Y?C6O&E MX=-[%"7LY1;W:K_ !QG.,_4%ES_ +2^ ME>JV5Y#J-G!=6[B2">-98W'1E(R#^1JKXBT.#Q)H5]I=R/W-U$8R?[I[,/<' M!_"O/_@7KDXTN_\ #&H?+J.BS-%M/4QECT]<-D?0K0!ZC1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M>5?!O_DHOQV_['.V_P#4>T:O5:\J^#?_ "47X[?]CG;?^H]HU 'JM%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y5^UC_P F ML?&3_L3-9_\ 2&:O5:\J_:Q_Y-8^,G_8F:S_ .D,U>JT %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7C5G_ ,78^+3W1_>^'O#QVQ#JDLN>OOEAGZ(/6NH^,GC%_"_A M8VUF2=5U-OLULB?>&>&8?0$ >["M7X;>#D\#^$[33\+]J8>;/?$ ?\*\^)VC^+(QLT_4/]#O\ '0' &3^ #?6,U[#7.?$'PLOC+PE? MZ9@>EK@/@IXI;Q#X,BMKDG^T-,;[ M).K_ 'L#[A/XT:NW\< M^*/^$+\+7NL_9OMGV;9^X\S9NW.J?>P<8W9Z=J^?/!OQH_X1+Q'X[U7^Q_M? M_"4:U'J_D_:MGV;9IUG9>7G8=^?L>_=A?]9MQ\N2 ?4-%%% !1110 4444 % M%%% !1110 4444 %%%% !7S5^W7\0_&7PY^&45]X?O-5T/P[)!J"ZYXAT&T% MS?:?BRE:T*@H_E1/.$62<(2@(PT982+]*UY3^T;X>\?>)/AYK5CX%BTK5);[ M1]0TVZT75+@VGVGSX=L%/B/I&MWFE:3>ZSHOBTZ=!>M>645H9@66%H[!?#FH7LGG7EWIMM<32;0N]VB5F. !DD\ 8KP%?V=?&6D?LY_%KP=I$ M'AF'7OB#<:I(ND1WLUMH^A)>VPMRD$BVS/+LV^:?W,0DD>3B/.:]!N?%?B'X M._!/PV^KZ9X?D\16B6VF/IB:[*L5TX&Q([25K4//<2!5V0F)-SMMW #<0#R_ MQO\ &;QI;^&OB;\5M-\1-8>&O &MSZ:OA/[' ]MJ=K9NB7TD\K1F<3,S3^5Y M4B(OE0[E?+Y9XQ^-GC'_ (17XD_%O2O$;6/A?P'K,VGQ^%?L4#6VJ6EFR)>R MSRM&9UF8M/Y7E21HOE0[T?+YW_%G[.OB?6(_&_@6QN-&3X7^.-7.L:I>S7,J MZI9"5D>^M(8!$8Y5G:(XE:5#%]ID_=R>6H=/%/[.7B;4X?&W@+3YM%B^%OC; M5O[7U.[DN)5U.Q$K(U]:06XB,4JSM$=LK2H8OM,G[N3RU#@%CQEXV\;>._&? MQ(M?!GBH^%+7X?Z=:S0Q"Q@N(M8OYKR[,L;.ML(O(3$!BD)EE/F#" >O_ M K\=P?%'X9>$_&-K";>WU_2K74TA8Y,8FB63;GOC=C/M7F7COX0>-;7Q?XS MOO $^A6]AX\TZ"PUB75YYHY=(GBC-NE[;1QQ.MR?(< P.\ W6\>),.VWUKP- MX.T[X>>"]!\+:.CQZ5HMA!IUHLA!8111JB;B 3A1DX&30!PW[6/_)K'QD_[ M$S6?_2&:O2/[:T[_ )_[7_O\O^->;_M8_P#)K'QD_P"Q,UG_ -(9J]5H I?V MUIW_ #_VO_?Y?\:/[:T[_G_M?^_R_P"-7:* *7]M:=_S_P!K_P!_E_QH_MK3 MO^?^U_[_ "_XU=HH I?VUIW_ #_VO_?Y?\:/[:T[_G_M?^_R_P"-7:* *7]M M:=_S_P!K_P!_E_QH_MK3O^?^U_[_ "_XU=HH I?VUIW_ #_VO_?Y?\:/[:T[ M_G_M?^_R_P"-7:* *7]M:=_S_P!K_P!_E_QH_MK3O^?^U_[_ "_XU=HH I?V MUIW_ #_VO_?Y?\:/[:T[_G_M?^_R_P"-7:* *7]M:=_S_P!K_P!_E_QH_MK3 MO^?^U_[_ "_XU=HH I?VUIW_ #_VO_?Y?\:/[:T[_G_M?^_R_P"-7:* *7]M M:=_S_P!K_P!_E_QH_MK3O^?^U_[_ "_XU=HH I?VUIW_ #_VO_?Y?\:/[:T[ M_G_M?^_R_P"-7:* *7]M:=_S_P!K_P!_E_QH_MK3O^?^U_[_ "_XU=HH I?V MUIW_ #_VO_?Y?\:/[:T[_G_M?^_R_P"-7:* *7]M:=_S_P!K_P!_E_QH_MK3 MO^?^U_[_ "_XU=HH I?VUIW_ #_VO_?Y?\:/[:T[_G_M?^_R_P"-7:* *7]M M:=_S_P!K_P!_E_QI#KFG*"3J%J .23,O^-7J\V^-GBF?3M%M]!TW+ZOK3_9X MT3[PC)PQ_'(7\3Z4 _M?A_\9UN8;F$Z+XA7$I1P5CFSU/I\V#])#Z5ZY_;6G?\ /_:_]_E_QKD_ MC'X3/BKP5<^0I-]9'[5;E>N5'S*/JN?QQ5_X9>+!XR\&V%^S;KI5\FY'I*O! M/X\-_P "H W?[:T[_G_M?^_R_P"-']M:=_S_ -K_ -_E_P :NT4 4O[:T[_G M_M?^_P O^-']M:=_S_VO_?Y?\:NT4 4O[:T[_G_M?^_R_P"-']M:=_S_ -K_ M -_E_P :NT4 4O[:T[_G_M?^_P O^-']M:=_S_VO_?Y?\:NT4 4O[:T[_G_M M?^_R_P"-']M:=_S_ -K_ -_E_P :NT4 4O[:T[_G_M?^_P O^-']M:=_S_VO M_?Y?\:NT4 4O[:T[_G_M?^_R_P"-']M:=_S_ -K_ -_E_P :NT4 4O[:T[_G M_M?^_P O^-']M:=_S_VO_?Y?\:NT4 4O[:T[_G_M?^_R_P"-']M:=_S_ -K_ M -_E_P :NT4 4O[:T[_G_M?^_P O^-']M:=_S_VO_?Y?\:NT4 4O[:T[_G_M M?^_R_P"-']M:=_S_ -K_ -_E_P :NT4 4O[:T[_G_M?^_P O^-']M:=_S_VO M_?Y?\:NT4 4O[:T[_G_M?^_R_P"-']M:=_S_ -K_ -_E_P :NU#>7D&GVDUU M!VPI MYKY]\,^ M=\8S:Q%H]B+R32+M+&^7SHT\F=K:&Y5/F89/E7,+9&0-^#AE8#V M?PI:3?%_QQ)XGU",KX?TQ_*T^WD'$C YR1^3'WVCM6E\&_\ DHOQV_['.V_] M1[1J /5:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#RK]K'_ )-8^,G_ &)FL_\ I#-7JM>5?M8_\FL?&3_L3-9_](9J]5H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH CN;B.TMY9YG$<,2EW=NBJ!DD_A7D7PUMI/B%XZU/ MQM>(?L=NQM=.C<= !U_ '\W/I5[XUZ_<72:?X.TH[M2UAU$@!^Y#GOZ D'\% M:O0/#6@6WA?0K+2[08@MHP@.,%CU9C[DY/XT :=%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7COA#_BW/Q:U M/PZ_[O2M9'VFRS]U6Y(4?^/+_P !6O8J\S^.GA^:[\/6VO6&4U+191<(Z]=F M1N_(A6_ T >F45D>$_$,/BOPY8:K!@+I(%'PJ\!?\(5H1>[Q+K-Z?.NYBU\/ MZ5:Z=91^5:VR!$7V]3ZDGDGU->;_ ;_ .2B_';_ +'.V_\ 4>T:O5:\J^#? M_)1?CM_V.=M_ZCVC4 >JT444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% 'E7[6/_)K'QD_[$S6?_2&:O5:\J_:Q_P"36/C)_P!B M9K/_ *0S5ZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !574]1M](T^YO;J016UO&TLCGL ,FK5>2 M_&+5+GQ+K&E^!=+]=9;UU_P"6<0Y /Y%C_NKZT -^$&G7'BS7]5\=ZDA# MW+M!8HW\$8X)'T "_@WK7KE5-)TNWT33+6PM$\NVMHUBC7V QS[U;H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "H[BWCN[>6"9!)%(I1T;HRD8(J2B@#R'X27$G@WQ=KW@BZKR;XV:=-H=YHOC6P3-SIDRQW '\<1/&?;)*_\#KU#3-1@ MU?3K:]MG\RWN(UEC;U4C(H LT444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %4M:UBU\/Z5=:C>R>5:VR%W;V]!ZDG@#U-7:\8\5W[\?^)Y_'6M1E858 MQZ7;/T102-WX5?!O\ Y*+\=O\ L<[;_P!1[1J /5:*** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ KYQ\+?M1>)?''Q+URR\/^!K;5/! M6C:A<:5=3Q:H1K8F@NQ:32BS\KRPBR$OL:99#"OF8W$0GZ.KX8^)*ZA??M'V M>N_#SPEXI\'?%[=;0WT%MIDT>E:O;1WY29]1N?+^R3P-9%W64/YR-Y**1*GE M@ ]F3]J34+SQAJD-AX0MKSPGI7B^+P7>7J:PW]KK>.T:>?M&W?A?5/&%!X@\+^!%B;Q3JBZAY4]N6B6>1+2W$3BY> M&!TED#R0@!U"%VW*OANK>!]9OOV@KKQI;^%_$.E?'"T\7K86.I0:-,=#U#PO MYD:[9[M4-KM^QF1RSR"Z$Z>6H($,==7XZT#Q%X5L?VA? =EX71;KQ=?Z! MX87Q+X0\%10S>)M8CU'RYH5>%;AUL[<1.+EHK=TED#R0@!U"%VW*OMMI=0WU MK#.+8?\ "-:G M;:=-+8RR3Z3;Z=*MS<(ICMO)>U\QC,4W(Z^7O;*CZT\&^'U\)>$-#T-93.NF M6,%D)3U<1QJF?QVT <%^UC_R:Q\9/^Q,UG_TAFKU6O*OVL?^36/C)_V)FL_^ MD,U>D?8)_P#H)77_ 'S%_P#$4 7:*I?8)_\ H)77_?,7_P 11]@G_P"@E=?] M\Q?_ !% %VBJ7V"?_H)77_?,7_Q%'V"?_H)77_?,7_Q% %VBJ7V"?_H)77_? M,7_Q%'V"?_H)77_?,7_Q% %VBJ7V"?\ Z"5U_P!\Q?\ Q%'V"?\ Z"5U_P!\ MQ?\ Q% %VBJ7V"?_ *"5U_WS%_\ $4?8)_\ H)77_?,7_P 10!=HJE]@G_Z" M5U_WS%_\11]@G_Z"5U_WS%_\10!=HJE]@G_Z"5U_WS%_\11]@G_Z"5U_WS%_ M\10!=HJE]@G_ .@E=?\ ?,7_ ,11]@G_ .@E=?\ ?,7_ ,10!=HJE]@G_P"@ ME=?]\Q?_ !%'V"?_ *"5U_WS%_\ $4 7:*I?8)_^@E=?]\Q?_$4?8)_^@E=? M]\Q?_$4 7:*I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$4 7:*I?8)_P#H)77_ M 'S%_P#$4?8)_P#H)77_ 'S%_P#$4 7:*I?8)_\ H)77_?,7_P 11]@G_P"@ ME=?]\Q?_ !% %VBJ7V"?_H)77_?,7_Q%'V"?_H)77_?,7_Q% #/$&MVWAO1; MS4[MML%M&9&]3Z*/--57.H:M(WDY'W(L]O0$@ >RCU MK,^)#7/C?QKIO@>TOIYK9&%SJ+D)\@'./E4=%/?C++Z5ZM:Z,UC:PVT%]<10 M0H(XT58L*H& !\GI0!I452^P3_\ 02NO^^8O_B*/L$__ $$KK_OF+_XB@"[1 M5+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z_P"^8O\ XBC[ M!/\ ]!*Z_P"^8O\ XB@"[15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+_P"( MH NT52^P3_\ 02NO^^8O_B*/L$__ $$KK_OF+_XB@"[15+[!/_T$KK_OF+_X MBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ MXB@"[15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT52^P3_\ 02NO M^^8O_B*/L$__ $$KK_OF+_XB@"[15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_X MB@"[15+[!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ XB@"[15+[!/_ -!* MZ_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT52^P3_\ 02NO^^8O_B*/L$__ $$K MK_OF+_XB@"[15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z M_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ XB@!-;TB#7]'O-.NAF"ZB:)_49'4>XZ_ MA7G/P-U:XLH=5\(ZBV+[1YV$8/\ %$6YQ[!N?HXKT?[!/_T$KK_OF+_XBO)/ MB99S^ O'.C>+X;B/PAH-UJE[J=UY4*_*@$0:1C]U1\G4G_'M0!SWQ M>\<7&BV<&@Z/F7Q!JG[J)(^6C0\%O8GH/Q/:MWX=>![?P'X;AL(]LET_[RYG M ^_(>OX#H/\ ZYKBOA3X1O\ 6[N;QMKEQ,FIWV3: !3Y<1&,X*D#(X&,T:O2/L$_\ T$KK_OF+_P"(KS3X*QM% M\0?CJK2-,P\9V_SN!D_\4]HWH /TH ]8HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** /*OVL?^36/C)_V)FL_^D,U>JUY5^UC M_P FL?&3_L3-9_\ 2&:O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ K%\8^)H/"'AN]U6XP1 GR(3]]SP MJ_B&8=5_ $*/=F]* -CX)>&;B MUTFZ\1ZGE]6UIS.S/U6(G*_]]9W?3;Z5Z93418D5$4(BC 51@ >@IU !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6%XX\,Q^+_"VH:4^ \T9\IC_ R#E#^8'X9K=HH \Z^! M_B:36?"9TV\)74=(?[)*C_>"C.PG\BO_ &O1:\=UL_\*W^,MIJ@_=Z1X@7R M9_[JRY )_P"^MK9_VFKV*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** $9@BEF(50,DGH*\5D+_ !N\?>6I)\(Z*^21G;=2?_7Q^"CL6K8^+OBJ M\OKJV\%:"2^K:C@7#H?]3"1R">V1DGT4'U%=SX/\*VG@SP_;:79C*1#+R$5?!O_ )*+\=O^QSMO_4>T:@#U6BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH \J_:Q_P"36/C)_P!B9K/_ *0S5ZK7 ME7[6/_)K'QD_[$S6?_2&:O5: "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#FOB'XOC\$^%+S4F*FXQY=NA_C ME/W?RY)]@:P_@QX0D\.>&3?WH+:MJK?:KAW^\ >54_@23[L?2N:U4_\ "U_B MQ%IR_O/#_A\[Y\^2-OT5O6O9J "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH XWXM>$O^$P\%7MO&F^\MQ]IML#DNH^Z/J,C\13OA1XM_X3'P7974C[[R M$?9[GGG>H')^HP?QKL*\=T#_ (MO\8[W2#^[TC7U\^V_NK+DD#\]ZX]UH ]B MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKX@>-;;P)X;(>@^@ZGV%=!.>'+:7XR>.W\07D;#P MUI3[+&"1>)G!SDC\F/\ P$>M &_\(/!5QIMO<>)-:S+KVJ_O6:0?-%&>0OL3 MP2.W [5Z3110 4444 %%%% !7E7P;_Y*+\=O^QSMO_4>T:O5:\J^#?\ R47X M[?\ 8YVW_J/:-0!ZK1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M<6_QH\!)\2/^%?-XRT1?''EB3_A'S?QB\P4\P#RL[MWE_/MZ[/FQMYKM*^&= M;TJW_9[^*VK2:S96GQ!^#7B/4%U6ZO8W1;WP_L"02R#=B\ACOC"0ZD31A MLE9/*R0#[)\4>//#7@?^S_\ A(_$6E>'_P"T;A;.R_M2]BMOM4[?=BCWL-[G MLJY)]*;K7Q!\+>&O$&DZ%J_B72-*US5V*Z=IE[?Q0W-Z00"(8F8-(02/N@]: M^*_"GB_QUX;3Q3^T3J%KX9\1R3^+I?#5QIEQ;3RZQ8Z2FJG3H[:SG\Q8[7:^ MV9H/)&*6;Y)(K2VT2VN-/V$8( M"SRS2)@_?=B.2<@'U3K7Q!\+>&O$&DZ%J_B72-*US5V*Z=IE[?Q0W-Z00"(8 MF8-(02/N@]:WZ^&K>2;7_@%^U?K7CJ(1^*H[-5G:<>7)!';^'[2YL]A'("7, ML\B8/^L=B.2<_9'@.ZU&^\#>';G6$,>K3:=;27BD8*S&)3(/^^B: .'_ &L? M^36/C)_V)FL_^D,U>JUY5^UC_P FL?&3_L3-9_\ 2&:O2/-U'_GUM?\ P);_ M .-T 7:*I>;J/_/K:_\ @2W_ ,;H\W4?^?6U_P# EO\ XW0!=HJEYNH_\^MK M_P"!+?\ QNCS=1_Y];7_ ,"6_P#C= %VBJ7FZC_SZVO_ ($M_P#&Z/-U'_GU MM?\ P);_ .-T 7:*I>;J/_/K:_\ @2W_ ,;H\W4?^?6U_P# EO\ XW0!=HJE MYNH_\^MK_P"!+?\ QNCS=1_Y];7_ ,"6_P#C= %VBJ7FZC_SZVO_ ($M_P#& MZ/-U'_GUM?\ P);_ .-T 7:*I>;J/_/K:_\ @2W_ ,;H\W4?^?6U_P# EO\ MXW0!=HJEYNH_\^MK_P"!+?\ QNCS=1_Y];7_ ,"6_P#C= %VBJ7FZC_SZVO_ M ($M_P#&Z/-U'_GUM?\ P);_ .-T 7:*I>;J/_/K:_\ @2W_ ,;H\W4?^?6U M_P# EO\ XW0!=HJEYNH_\^MK_P"!+?\ QNCS=1_Y];7_ ,"6_P#C= %VBJ7F MZC_SZVO_ ($M_P#&Z/-U'_GUM?\ P);_ .-T 7:XWXK>,QX+\)7$\3?\3"Y_ MT>T4==Y'WO\ @(R?K@=ZZ7S=1_Y];7_P);_XW7C]BUS\5_BBU_Y,4VC>'SMC M1I3Y4DN>H;9SDC/3HJ^M '=?"?P7_P (7X3@BG7_ (F-U_I%VQZ[R.%_X",# MZY/>NSJEYNH_\^MK_P"!+?\ QNCS=1_Y];7_ ,"6_P#C= %VBJ7FZC_SZVO_ M ($M_P#&Z/-U'_GUM?\ P);_ .-T 7:*I>;J/_/K:_\ @2W_ ,;H\W4?^?6U M_P# EO\ XW0!=HJEYNH_\^MK_P"!+?\ QNCS=1_Y];7_ ,"6_P#C= %VBJ7F MZC_SZVO_ ($M_P#&Z/-U'_GUM?\ P);_ .-T 7:*I>;J/_/K:_\ @2W_ ,;H M\W4?^?6U_P# EO\ XW0!=HJEYNH_\^MK_P"!+?\ QNCS=1_Y];7_ ,"6_P#C M= %VBJ7FZC_SZVO_ ($M_P#&Z/-U'_GUM?\ P);_ .-T 7:*I>;J/_/K:_\ M@2W_ ,;H\W4?^?6U_P# EO\ XW0!=HJEYNH_\^MK_P"!+?\ QNCS=1_Y];7_ M ,"6_P#C= %VBJ7FZC_SZVO_ ($M_P#&Z/-U'_GUM?\ P);_ .-T 7:*I>;J M/_/K:_\ @2W_ ,;H\W4?^?6U_P# EO\ XW0!=HJEYNH_\^MK_P"!+?\ QNCS M=1_Y];7_ ,"6_P#C= %VBJ7FZC_SZVO_ ($M_P#&Z/-U'_GUM?\ P);_ .-T M 7:*I>;J/_/K:_\ @2W_ ,;H\W4?^?6U_P# EO\ XW0!=HJEYNH_\^MK_P"! M+?\ QNCS=1_Y];7_ ,"6_P#C= %VBJ7FZC_SZVO_ ($M_P#&Z/-U'_GUM?\ MP);_ .-T 7:*I>;J/_/K:_\ @2W_ ,;H\W4?^?6U_P# EO\ XW0!=KSCXX^& M9-7\*KJMGE=2T=_M43K]X(,;\?3 ;_@-=UYNH_\ /K:_^!+?_&Z;(;Z:-HWL M[1T<%65KAB"#U'^KH I>"O$L?B[POI^JQX#3QCS$'\$@X;J/_/K:_P#@2W_QN@"[15+S=1_Y];7_ ,"6_P#C M='FZC_SZVO\ X$M_\;H NT52\W4?^?6U_P# EO\ XW1YNH_\^MK_ .!+?_&Z M +M%4O-U'_GUM?\ P);_ .-T>;J/_/K:_P#@2W_QN@"[15+S=1_Y];7_ ,"6 M_P#C='FZC_SZVO\ X$M_\;H NT52\W4?^?6U_P# EO\ XW7'_$SX@W7@C11M M@MSJ=V3%:1),TC;O[VW8,@9'XD"@#GOB?K=WXW\1V_@/1)-NXB34KE3PB#DJ M?IP3ZDJ/6O3]"T2T\.:1:Z;8Q^5:VZ;$7N?4GU).23[UQ7PL\#W_ (-TF6XN M;>"XUB_/G74\L[!QGG9]P],G//))]J[?S=1_Y];7_P "6_\ C= %VBJ7FZC_ M ,^MK_X$M_\ &Z/-U'_GUM?_ );_P"-T 7:*I>;J/\ SZVO_@2W_P ;H\W4 M?^?6U_\ EO_ (W0!=HJEYNH_P#/K:_^!+?_ !NCS=1_Y];7_P "6_\ C= % MVO*O@W_R47X[?]CG;?\ J/:-7I'FZC_SZVO_ ($M_P#&Z\T^"ID;X@_'4RHJ M2?\ "9V^51BP'_%/:-W('\J /6**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KR1OV5_AS)X\B\5/I5Y)-%,;J/2'U2Y;2$N#*9C.+ R>0'\UFEX M3'F$RX\SYZ];HH \[;]G[P&WC9_%?]BR+JDE^NK20)J%RMA+?*@1;M[$2?9G MN %3$S1EP45@V5!%KQ/\$/!?C'Q6GB/5M(>?5-D$<_EWMQ#;WJPNSP"ZMTD6 M*Z$;,S()D?86)7&:[JB@#A?$_P $/!?C'Q6GB/5M(>?5-D$<_EWMQ#;WJPNS MP"ZMTD6*Z$;,S()D?86)7&:[JBB@#RK]K'_DUCXR?]B9K/\ Z0S5ZK7E7[6/ M_)K'QD_[$S6?_2&:O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ***:[K&C.[!549+$X % '!?&7Q@_AGPN;.S);5M4/ MV6V1/O 'AF ^A 'NPK8^'/@Z/P1X4M-. 4W)'FW+C^*4]?P'"CV K@O!J-\4 M/B;>^)Y@6T;23]GL%;HSCHWZEO\ @2^E>R4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'E7QQTJXT]-)\7Z>O\ IND3*)"/XHBW&?8-Q]'->D:+ MJT&O:39ZC:MNM[J)94]0",X/N.E/U338-8TVZL;I-]OL4444 %%%% !1110 4444 %%%% M%35M5MM#TRYO[R40VMNADD<]@/Z]@*\I^'>E77Q'\63>.-8C9+*%C'I5LYX4 M GYOPYY[L2>PJ+QG?3_%KQK%X2TV4KHE@XEU&ZC/#,#RN?;H/?)_AKU^QL;? M3+."TM8E@MH4$<<:#A5' % $]%%% !1110 4444 %%%% !7E7P;_ .2B_';_ M +'.V_\ 4>T:O5:\J^#?_)1?CM_V.=M_ZCVC4 >JT444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% 'E7[6/_)K'QD_[$S6?_2&: MO5:\J_:Q_P"36/C)_P!B9K/_ *0S5ZK0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7FOQL\43V.CV_A[31_#*UE^('CC5/&][& M1:0L;;3HW'W0!C/X _F[>E 'HW@SPO!X.\-66E08/DI^\D'_ "TD/+-^)S^& M!6W110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>0_%F!_!?C' M0?&UJC>4L@M;Y4'WE(."?JNX?55KUZL?Q=X=A\6>&[_2IL!;F,JK'^!QRK?@ M0#0!J03QW,$AW6J7K8A@7(4'EV[*/RXENIO[\A'0'T'0?GW MKJZ** "BBB@ HHHH **** "BBB@ KRKX-_\ )1?CM_V.=M_ZCVC5ZK7E7P;_ M .2B_';_ +'.V_\ 4>T:@#U6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH ***^-_!WQ*^(/B/]I_Q%X;UKQW<^#_ !3:W$[Z5X'U2S@31]3TM+K; M'+;,8_/N6DM$DE,LDZU>O$'>_N(]-N9_L\)88"1-&F^13DR?NP08I5.3X\^*'CG5(OC3XM\, M^(3HVE?"V1K>WT-K2!X-:GM[&*^NQ=R/&\JHR3I%'Y#1%2K.QDW!5 /IRBOE M'6/C;XQ\>>&/BI\1O!WB%M%T#X?0H]CH55:.X2*/ MR&B*E6=C)N"K].>&M=M_%'AW2M9M PM=1M(KR(,,'9(@=<_@10!YY^UC_P F ML?&3_L3-9_\ 2&:O5:\J_:Q_Y-8^,G_8F:S_ .D,U>D?VUIW_/\ VO\ W^7_ M !H NT52_MK3O^?^U_[_ "_XT?VUIW_/_:_]_E_QH NT52_MK3O^?^U_[_+_ M (T?VUIW_/\ VO\ W^7_ !H NT52_MK3O^?^U_[_ "_XT?VUIW_/_:_]_E_Q MH NT52_MK3O^?^U_[_+_ (T?VUIW_/\ VO\ W^7_ !H NT52_MK3O^?^U_[_ M "_XT?VUIW_/_:_]_E_QH NT52_MK3O^?^U_[_+_ (T?VUIW_/\ VO\ W^7_ M !H NT52_MK3O^?^U_[_ "_XT?VUIW_/_:_]_E_QH NT52_MK3O^?^U_[_+_ M (T?VUIW_/\ VO\ W^7_ !H NT52_MK3O^?^U_[_ "_XT?VUIW_/_:_]_E_Q MH NT52_MK3O^?^U_[_+_ (T?VUIW_/\ VO\ W^7_ !H NT52_MK3O^?^U_[_ M "_XU7U#Q1I6FV-Q=SZA;B&!#(VV52< 9X&>3[4 N;W^SO!NE-NU'5 MW42X/W(L]_0$@D^RMZUZ%X=T*V\,Z'9:7:+B"VC" XY8]V/N3DGZUY9\)6C\ M0^(-6\;:Q<0PW%TYALX990#'&."0"?0!1]&]:]8_MK3O^?\ M?\ O\O^- %V MBJ7]M:=_S_VO_?Y?\:/[:T[_ )_[7_O\O^- %VBJ7]M:=_S_ -K_ -_E_P : M/[:T[_G_ +7_ +_+_C0!=HJE_;6G?\_]K_W^7_&C^VM._P"?^U_[_+_C0!=H MJE_;6G?\_P#:_P#?Y?\ &C^VM._Y_P"U_P"_R_XT 7:*I?VUIW_/_:_]_E_Q MH_MK3O\ G_M?^_R_XT 7:*I?VUIW_/\ VO\ W^7_ !H_MK3O^?\ M?\ O\O^ M- %VBJ7]M:=_S_VO_?Y?\:/[:T[_ )_[7_O\O^- %VBJ7]M:=_S_ -K_ -_E M_P :/[:T[_G_ +7_ +_+_C0!=HJE_;6G?\_]K_W^7_&C^VM._P"?^U_[_+_C M0!=HJE_;6G?\_P#:_P#?Y?\ &C^VM._Y_P"U_P"_R_XT 7:*I?VUIW_/_:_] M_E_QH_MK3O\ G_M?^_R_XT 7:*I?VUIW_/\ VO\ W^7_ !JI?^,="TJ,O=ZS M8VX S\]P@)^@SD_A4RE&"YI.R#8V**\PUG]H7PQ8.8K$76L3]%%M$54GZM@_ MD#6&?B?XY\4DKH^C6.B0-_RWU"==X'K\Q7_T$UYDLSPU^6FW-]HIO\M/Q,^> M/34]KKSWXJ_$^T\(^'[A-.O[>36Y2(H8D=7:(]W9><8&<9'7%*/B"LD;?>M;&4!#^JK_ ..UR_B/X%L=5D&AZGI2:G8"N#&8K'RHOV%!J^E[J_K9;?>1*4[:(]Q\ >+(O&GA6RU-"OFLNR=%_@E' M##^H]B*Z*OF[0_"7C/X9M)J6E:II=X@P9M/@N]XG _V2!DCV.?2O5O WQ@T3 MQC#Y4LJZ5JB#][9W+A>>^QCCC_ $*C/I+1G=T5 M2_MK3O\ G_M?^_R_XT?VUIW_ #_VO_?Y?\:]LU+M%4O[:T[_ )_[7_O\O^-' M]M:=_P _]K_W^7_&@"[15+^VM._Y_P"U_P"_R_XT?VUIW_/_ &O_ '^7_&@" M[15+^VM._P"?^U_[_+_C1_;6G?\ /_:_]_E_QH NT52_MK3O^?\ M?\ O\O^ M-']M:=_S_P!K_P!_E_QH NT52_MK3O\ G_M?^_R_XT?VUIW_ #_VO_?Y?\: M/*O%8_X5Q\7--\0+^[TK6A]FO/[JOP"Q_P#'&_!J]BKA_B?ING>,O!M]8I>V MK72#S[;]\N?,7D#KW&5_X%4'PF\>6WB'P79F]NXHK^U_T:<2R!6)7HW/JN.? M7- '?T52_MK3O^?^U_[_ "_XT?VUIW_/_:_]_E_QH NT52_MK3O^?^U_[_+_ M (T?VUIW_/\ VO\ W^7_ !H NTA( ))P!WJG_;6G?\_]K_W^7_&O-?B]X[:> M.W\*Z#$EG24;88CU!;MGG/HH/J* ,N]=_C=X]6SB9CX2T9]TLB]+B M3TS[\@>BY/>O:8XUBC5$4(B@*JJ, = !7,>"]-T3P5X>MM+M+ZU(0;I93,N M99#]YCS_ /J K<_MK3O^?\ M?\ O\O^- %VBJ7]M:=_S_VO_?Y?\:/[:T[_ M )_[7_O\O^- %VBJ7]M:=_S_ -K_ -_E_P :/[:T[_G_ +7_ +_+_C0!=HJE M_;6G?\_]K_W^7_&C^VM._P"?^U_[_+_C0!=HJE_;6G?\_P#:_P#?Y?\ &C^V MM._Y_P"U_P"_R_XT 7:*I?VUIW_/_:_]_E_QH_MK3O\ G_M?^_R_XT 7:\J^ M#?\ R47X[?\ 8YVW_J/:-7I']M:=_P _]K_W^7_&O-/@K/'L4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7RE\4?@'\3OB]X\TVQUZ'PM_8FGW5M>VGC>&XD&IVGV?4!=Q&WL_)Q#<[ M%6W,@G*E6DD_B,%?5M% 'S7XQ_8TTB]\?_#+5_#NH:[9:3X=UFXU#4;6[\9Z MTY\M[6=%%JIN&6-O-D0MM,>4WJ202IO^.?@+XNOKOXH:#X:O-(MO!WQ-P^L7 M=U#_ ;<:/I_@'X@P1Q:C-2?&'4[CQ1K>E>!=,WH"0 /91ZT >E:7IMOHVFVUC:1B.VMXUBC4=@!C\ZM444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !112,P4$D@ 8Z[4!]2%#N5#=WMOI\#374\5M"O629PBC\37DWV3XL> M+/\ 77%CX7M6ZK'@R8]L;CG\14]I^S[97DZW/B+7-1UVY[EWV*?S+-^1%8_7 M*]7^!0?K+W5]VK_ 7,WLC:USXX^$-$W+_:7]H2C_ )9V*&3/_ N%_6N>_P"% MN^*O$WR^%_!L[QM]VZOB0A_]!7_QZN^T/X>^&_#FTZ?HUK#(O25DWR#_ (&V M3^M=#1[#&U?XM517:*_5W_(+2>[/(/\ A"?B1XJYUGQ1'HMNW6#3Q\P'H=NW M_P!"-:6D?L^^&;*3SM0-WK-P3EFNIB%)^BX/YDUZ;151RS#7YJB:A'HWCNW>6V8[8-:A!96'^U@?-_Z$.X/6O6[&^M]3M(KJTGCN;: M5=R2Q,&5AZ@BHM6T>RUVPDLM0MH[NUD&&BE7(/O['W%>1WW@CQ+\)KJ74O"$ MTFJ:*3ON-)G)9E'?:._U'S>H:O+OB,!O>I3_ /)H_P#R2_'U,]8>:/:**Y#P M)\3M'\>0;;:0VNH(/WMA.0)%QU(_O#W'X@5U]>K2K4Z\%4I2NF:)IJZ"BBBM MAA1110 4444 %%%% !7CMD?^%;?&B:U/[O1_$8WQ]E6;)P/^^B1])!7L5>?? M&SPN^O\ @Z2[M@1J&EM]KA9/O8'WP/PY^JB@#T&BN>\ >*4\8^$[#4P1YTB; M9U'\,B\,/SY'L170T %%%1SSQVT,DTKK'%&I=W8X"@#))H P?'GC*U\#>'+C M4IRKR@;+>$G!ED/1?IW/L#7*_!_P;M>TT %%%% !1110 444 M4 %%%% !1110 4444 %>5?!O_DHOQV_['.V_]1[1J]5KRKX-_P#)1?CM_P!C MG;?^H]HU 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!Y5^UC_ ,FL?&3_ +$S6?\ TAFKU6O*OVL?^36/C)_V)FL_^D,U M>JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8GC/Q M/!X.\-WNJSX/DI^[C/\ RTD/"K^)Q^&30!YS\3;J7Q_XWTOP192$6L+"YU&1 M#]T 9Q^ /YLOI7KEK;165M%;P((H8D$:(O15 P /PKSKX)^%Y[+2+GQ#J>7U M;6G\]W?JL9.5'XYW?0KZ5Z50 4444 %%%% !1110 4444 %%%% !117*^+OB M9X?\%QR"^OT:[496S@.^5CV&!]WZM@5E5JTZ,>>I))>8FTM6=517RUX.^*7B MIO$6H1:6MM<7VN7 <)=GY(WZ#:2P XPO/]U17HW_ K;QYXIY\0^,#90MUMM M.! QZ';L'_H5>)0S?ZW&^'I2D_DE][\M3)5.9:(]'UKQCH?AP'^TM5M;-A_R MSDE&\_1>I_*N$U+]H70UG^SZ-8W^NW)^ZL$116_/YO\ QVKFB? /PEI)#SVT MVJS=2]Y*2,_[JX!_'-=WIND6.CP^386=O91?W+>)4'Y 5TVS"MNXTUY>\_QL MOP97OOR/+/\ A(?BGXKXT_1;7PW;MTFO.9%^H;)_\(6#^*O%U[?J M>3;6Q(0?0MQ_XZ*]>HH_LVG/_>)RGZO3[E9!R)[NYQ>A_!SPCH.UHM(BNI1_ MRTO"9B3ZX;@?@*[&&&.WC6.)%CC485$& /H*?17H4J%*@K4HJ*\E8M)+8*** M*W&%%%% !1110 4444 %%%% !1110 4444 >?^._A#8>*;C^T].E.BZ^C;TO M;?*AV[;P._\ M#GZ]*P=!^*VJ>#]1CT+Q];-:R_=AU6-K.U[P]IWB?3I+'4[6.[MGZJXY!]0>H/N*\FK@G&;K85\D^O\LO5?JM3-QU MO'H(ZU)7BEQX;\4_!F>2\\//)KWAG<7ETV7F M2$=21C_T)1]1WKT3P1\0]'\>V?FZ=/MN$ ,MI+Q+'^'<>XXK2AC54G[&LN2I MV?7S3ZK\1J5W9Z,Z>BBBO2+"BBB@ HHHH *1E#J58!E(P0>AI:* /'OAXQ^' MWQ+UGPC*=EA?'[989Z=,X'_ 01]8Z]AKR[XZ:)/'ING^*=/&W4-%F60L.\98 M=?4!L?@6KT'P_K4'B/1++4[8_N;J)9 ,_=SU4^X.1^% &A7D?Q3UZ[\7Z[;^ M ]"D'FSD/J%PIXB0<[3CVP3^ [FNL^)_CM/ OAYI8L2:G['W)R3]:T:** "BBB@ HHHH **** "BBB@ HHHH **** "O* MO@W_ ,E%^.W_ &.=M_ZCVC5ZK7E7P;_Y*+\=O^QSMO\ U'M&H ]5HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBOG'PM^U%XE\*=474/*GMRT2SR):6XB<7+PP.DL@ M>2$ .H0NVY5 /;:*\-\8_M+RZ+=>+K_0/#"^)?"'@J*&;Q-K$>H^7-"KPK<. MMG;B)Q2$ .H0NVY5]MM+J&^M8;FWD66"9%DCD4Y#*1D$?4&@#R_ M]K'_ )-8^,G_ &)FL_\ I#-7JM>5?M8_\FL?&3_L3-9_](9J]5H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\;\9NWQ0^)EEX7A);1] M)/VB_9>C..J_J%_X$WI7??$;QA'X(\*7>HDJ;DCRK9#_ !2G[OY /*J?P))]V- '>HBQHJ(H55& H& !Z4ZBB@ H MHHH **** "BBB@ HJIJ>K66BVC75_=PV=NO62=PH^G/?VKS/5?CJFH7C:?X/ MTBY\07O02[&6)??'4CZ[1[UQU\90PVE66KV6[?HEJ2Y*.YZJ[K&C.[!549+$ MX %>>^*/CCX>T&4VMD[ZYJ!.U8+'YEW>A?I^63[5@I\,?%OCUUF\9ZXUI9DY M_LNP(P/8X^7/O\WUKT+POX"T'P=$%TO3XH),8:=AOE;ZN>?PZ5Q>UQF)_A1] MG'O+67RCT^;^1-Y2VT/.Q9_$CXD_\?,R^#M'?_EF@(G9??\ BS[$J/:K_P#P MSGX:.F+;M<7INBX>2]WKYC<'(P5( R<],\#FO5:R]>\3:9X8BM)=4NELX;JY M2TBED5MGFMG:&8#"@XP"V!D@9R0#<^/?#&FY^U^(])M<=?.OHDQ^;5@WOQX^'=AGS?&NB-C_ )XW MJ2_^@DUHJ9=P_.X_I3^J M37Q2BO\ MY![-]6OO/I"BOF_['^TOJG_ "_>'-(S_LHV/_''H_X5?^T%J?\ MQ_\ Q-TRU!Z_8X0,?E E'U9+>I'[W_D'(NZ/I"BOF_\ X9N^)6I?\A'XU:Q$ M#U2U28 _E,O\J/\ ACE[[_D+?$CQ)J.>OSXS_P!],U'L:"WJ_@PY8_S'T3=7 MUM9+NN+B*W7UE<*/UKSG4OC7I7AGQL-.UK5M&30[X#[#J-O=IF"0+\\=R"QV MY()63A?X3@@%N#M?V&O 4;;[G4=?O7/4RW40!_*(']:S)OV2/!-AXGGNM2L3 MI'@[2HQ)+=7NIG=?L5!.Y@P$,29P2<,S#C"\MI3IX6[3FW\ORUW"U-:MGKW@ M7XECXA^(+^72I+(^&+96@@G:3-S>3AAF1%!^6$ , 6&7)R, ?-WU?+-G^Q7X M;N/$-[;R-J']AS1_:M.U>PO8P\>2/W$B.K;NNY9%&"H(.#@MJ_\ #)>OZ)SX M9^*_B#2@OW8I"[*?8[)%'Z&B=+#-^[4M\O\ *XVH/9GTC17S=_PKO]H7PYSI MGQ TK685_P"6=_$-[?BT3?\ H5'_ G/[17AS_C_ / ^C:[ O66SD4.WX+-G M_P #S&0_3=$!_ MX]5_3/VW/A]=OY=[!K.DR X87-HK '_@#L?TI/!U]U&_I9_D+V#_)KS3Z& M$ORN(9AV)QP/]X?+]*]6CD65%=&#HP! M5E.01ZBLKQ-X4TOQ?IS66JVB7,7)4GAXS_>5NH->4O8^*_@C(TMDTGB/PD#E MX7/[VW'?']WZCY?4"O(]KB,!I6O.G_-]I?XEU7FOFC*[AOJCVVBL#PAXXTCQ MQIXNM+N0Y _>0/Q+$?1E_KT/K6_7KTZD*L5.#NGU-$T]4%%%%:#"BBB@""_L MH=2LKBTN$$EO/&T4B'^)2,$?D:\6^$7C?3?!PU[P_J6K6K65A(\]G="92DJ= MPA!P2>"%'.6;TKW"OA&@#Z*\ Z;<_$_Q?-XUU:)ETVVPL,=?M5RD>/^^B*:3>P&I17GVI_M!?#C2,^?XSTE\=?LUP)_\ MT7NKD-4_;*^&&GY\G5+S42.UK8R#/_?86MXX>M+X8/[BU"3Z'N%%?.#?MKZ- MJ3%= \&>(]9;H (47)_X 7I/^&AOBIKG_(%^#>H6X/W7U%Y #[\QQC]:V^I5 MU\2MZM+]2O9RZGOFO>)M,\,16DNJ72V<-U&="T.9/(DCN-DS3;^!&$\V0LS$X"A*?!WQ>W6T-]!;:9-'I6KVT=^4F?4;GR_LD\# M61=UE#^2BD2IY8^YZ* /GJ?XOZ5XT^)-HVI^%/'+6VA7_ ).AZ>_@C5D2 MZOFS#]MDN'MU@CC59'2,R2*BAY)'(.PIR'CK0/$7A6Q_:%\!V7AS5]7U#XES M37OAN_M=/FEL6DO--AL94N;A%:.V$#V_F,9F3U\QC,4W(Z^ M7O;*CZT\&^'U\)>$-#T-93.NF6,%D)3U<1QJF?QVUL44 >5?M8_\FL?&3_L3 M-9_](9J](_LF#_GI=?\ @7+_ /%5YO\ M8_\FL?&3_L3-9_](9J]5H I?V3! M_P ]+K_P+E_^*H_LF#_GI=?^!EU_X%R_\ Q57:* *7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%5=HH I M?V3!_P ]+K_P+E_^*H_LF#_GI=?^!-!$THMK8 RRD G8@) W'&!D@9/4 M4;@1_P!DP?\ /2Z_\"Y?_BJ/[)@_YZ77_@7+_P#%5QD'Q[\ R_95D\2V=I/< M6TEUY%R3&\2IG>L@(^1P0PV-AOE. <5!XT^*<=C\-4UNUM[NPNM3!BL8+V/R MYADD"0KD[1M&\ \_,H(!) UE2G!7E%H2:=[=#F;NSC^*'Q6&GQM+-X>T'YIR M\SNLDN>F2QZD8X[(WK7L']DP?\]+K_P+E_\ BJ\[^'5[X7^&?A*?$6D6. MH7'^D7;7-]$A#D?=.YA]T8'UR>]6M1_:-^&FEY\[QEIKX_Y]G,__ * &HC2J M2^&+?R+46]D=U_9,'_/2Z_\ N7_ .*H_LF#_GI=?^!.:C^V5\,+'/ MDZI>:AC_ )]K&49_[["U@R?MO>&KQS'HWA?Q%JL@XP((U!_[Y=C^E;K!XA_8 M?Y%>SF^A] _V3!_STNO_ +E_P#BJ/[)@_YZ77_@7+_\57SU)^U#XZU(?\2G MX.:T4/W9[MI53_T2!_X]5&?XT?'+4<_9?!OAW28S_'J%[&K+_P!]7"_^@U:P M57K9?- X-;M+YGTG_9,'_/2Z_P# N7_XJC^R8/\ GI=?^!L/DF\;^%-/F/6"P:&=A_P+8ZC\6S6/I.N_$#QF^[5/C5I^@VQ/S2-JD=N_ MX1QE6_0#WK'V4.?V?M$WY*4OR3,7.E%VUE&/:,'?_ ,">WR1G*M0ZU4ON_P ST.*S\ QW*WOCOXF:9KEZO6VCU-61 M/;ABY'T"UM)^T%\%_"5K]EL-?,4:\^3I\5V03ZY48S]37G=HW[+>D8*(+V0= MY8M0ES^!&W]*V[/XK?L]:-@V7AJRD9>CKH.]O^^G7-=.'R6AAM:="=WU:U?J MW=F?UK P_P"7B^]%V_\ VROAO;-MMH?$NHN>%\C$ MA_J?#WB60^K6L2C_ -&UZ"P4^F'?S?\ PQ#S3 1WFOO,7_A;7QAUG_D%?":\ ML\]/[1O[@8^NYHZP/'>H_'*?PK?2>)-)T#1-'E3R98)KEI_.W<",)YTI=F) M"@$DUUDO[:VC_P#+'PCK+_\ 71HD_J:Y7QI^UM<>(;2S72_"365[:7(N8+F^ M:&X6-@K)D(5R#AS@JRGMG!(.]/!XCF5J$4O-_P#!_0YYYYE]) >'_ (C^*O#MQK4SW0UB/6D8:E:WZI/'I7/[97C.3/V?POI$/IYTTC_P B*ZZ^#Q=U[+E?R2_, MXZ?$^"J*\GRM>AV'_#(6HWW_ "%OBGXDU'/7YF&?^^I&J2']AKP2[^9?:UXA MOI.Y>YB /_D//ZUYQ/\ M;?$NZSLL_#EF.VVWF)_60UE7?[2_P 5I\^7K&EV M^?\ GC9J?_0E-9+!9@_^7B7S_P D$N)L$MI_D>[67[&7PQM<>;IU]>8_Y[7T M@S_WP5K;MOV5OA9:8V>$H6Q_SUNKB3_T*0U\QK\:/BYJG^M\67* _P#/IIT/ M]$6D?Q)\3M3'S>,?%>3_ ,^UFR_^@N*3R_%?;Q"^^7^1E_K+AI?#S,^L[7]G M[X<69!B\&Z5D="\&\C\3FMNR^&OAC3FIMFO&M5'9[YT _-ZR;KQ9X/L<_:?%-C;XZ^;K6W^Z^+7PWL\^9XWTUL?\\M8,G_H+FL>Z_:#^%5G MGS/&.['_ #RENI/_ $$&O&+7X*:]%C[-\&]"'_7S?2R?^A7=;%K\)?&4>/+^ M%7@J#_KK!%+_ .A3-1]3P*WF_P#P**_S#^U<2]J+_P# )_\ .XNOVI_A3;Y M\O7]1N?^N4=V,_\ ?6*Q[K]L+X:V^?+7Q'<_]Y MZ?Z5B0KG_P!)_P"M'_"NOC!/_KOB!:)_ MURB_PC%'+@E]F/\ X%)_DD/ZWC9;0G_X#!?G)G,?\+I^)E]_QY_!_68,]/M5 M]=#^:K7COQ[\:_$3Q"^G:5XHTJ7PU82X=+ 2RLDS9P&=F9@Q'8#@9Z9KZ)_X M5'\39O\ 7?$N5/\ KFC_ -"*\Z^(_P ,/$MVNHVUYXPN_$R:);/?7OVF-Q#: MD1[T0%G.9&&. .%.2>@/9A*N%IUE*$8Z=N9O\=#SL=6QWL'>$_GR6?R3OY_+ M70Y+X%?$;XFZ;X:FL]$\/7/BW1[1PD:M/,AMQC[B,K ;?]G!(SQQ7I?_ O? MQ_I__'_\&_$4@'5[:]NR!^4;?SJ#P9\+/&VC74_ARP\;3:%<6RFXAM!$WD3P MD@>;&0<'D@,, J2,]03UW_"!?&>S_P"/7QYI\V.GVB(?UA:L\1/"U*KDXPU\ MY+\M#7"U\9&DDX5-.W([>6KN MNRWC?/\ X\U8MW(K9^W_ +/%I+ZM:66P_FD)H6%PSUBG\IQ?YV#^U:D/B=O6 MG-?EH.X9AZV#$V M/_'6JU;^#/AA#C^SOBGXGTKT\R"0X_[X053H-_%)OUIW_*YO'/J OCKX=U8:G9^'+$W*YW7.D72HSD]3M\T'GT"X]JW+?]JGQ%X5D73_&/ MP[UB"^C WRP7L\1;T.Q@1SZAL>E9EOX:M8N=*_:*U6W':.XCN5'XYE _2F:Q MX#UWQ' D4OQQT#550YC_ +2F567Z%MQ%>:\MH4KRH1@F_*I%/[DTGYV-XYM2 M>T%\I1_S.YT[]LCX>S2>5J-GXETB8<,)RS ?]\RD_I79:1^T5\*=9VB'QAY# M'^&[FN8,?B^!^M>":N/BCX$TF&T3Q7X9\5:,HPJH(+U(A_=(>/GLY?*S_(^M](\3>$]?V_V9XEM-1+=!:ZN9#_X[(:W?[)@_YZ77_@7+_P#% M5\':O^SWXS;=YOPGBL_?2=49ORWSRUC?\*]^)_A9?^)+H'CC267H;2XE<#\( MD6MO[*A/^'57WQ_1FOURAUYEZQ?^1^A7]DP?\]+K_P "Y?\ XJN9T[X>>!M7 ML8;VPTG3+VSG7?%<6Y$D!%#YKC:S[!\OS9R5 VY^;&>:2R:L_M(M M8G#RTC45_/3K;KZGZ)Z+I>AQP36>DRJL-E*T$EO97;!8),!RC*K85OG#$'!^ M8'O6A_9,'_/2Z_\ N7_ .*K\_/#WQH^+5GHL&F^&EDLK 9;&FZ6L[NS'+.[ MLKLSL3DDG)SFI;B]^/GB5OG?QP\3=?)@N+=3_P!\@"E_8]5/622\V#Q6&Z5$ M_1-_DC[];2[=%+-+.-"TC'_0*L$BQ]-D*4?5,%#>JG\_\HL7UM?9HS?W+]1? M^&K6U;_D7?AMXLUG/W?](F7/_? DH_X6G\9]<_Y _P *9['/W?[3OYQCZ[I( MJTC^SG\1[\9O_C1J\2_Q+;+*!^DR_P J@E_946;_ )"_Q3UR[]=T^W/_ 'T[ M4^3 1VDONF_\A/%55M0^^2_S*,UA^T9JZ;I;C0_"ZG^)[PL%_P#'I:SIO /Q M(G_Y&#X]:=I7][[)>[*[S5".OF3ROG_OS$*]-@^%? M[/NFXP=!D(_YZ:T\OZ&4U?ATSX!Z9]VU\*OC^_&DW\\U7MH/1>T^22_*YD\? M6ZU::^?_ QYE'KW[,&C?\>VD_;B.[6]W)G_ +^FKMM^T'\#_#Q TGPC?(P^ MZ;*QCBY_[^J:]0A\9?!72O\ CW7PY;X_Y]]-4?\ H,=2S_M#?#70XLV5X)F' M_+.RL'4_^/*H_6LI2A:[HU)>K?Z1,)8_^?%07W?K(X%?VL-+N5"Z5X&\5WJ] M% F=1_XZS4O_ T+XPON-.^#OBB4'I)+>787](L?K6AK'[7E@-RZ5H[MZ27; MD?\ CJC_ -FKD;S]H_7=;.'UR#1H3]Y+2T8L![$@G_QX5YD\3&+M3P$Y/TFO MSY4:S8*098E9A MAPK, P!(!->(_!C4_$\OC^&UT*T37I]48QW^G7P\RVO(2-97*03F-AAE4E@1N^?YATSZXKOH9EB,/AJCK8+DCZM]>N[>CNE% MO56=KIGEU,73KXJG"E5/+Y[/0 M=5&H7"0?:&5()5 3(&=S*!U(XSGVKX__ &GEN/\ A>6KO)*CV86V"QA,=>&HV_@>_EL)/+CEF@BOOLKRH,A6 R,@%B#[L/6O=^H M4%A57=2U_N_*_P#7S/E*F<5J>,>&5/F2[;]>[2_X9OR7WO17QW=^!_C3:$F? M4?$9'?[/JLTO_H+US&K^$O&3ECJ\VN,>YO4G;_T(UX=2OE]%VJXBW_;L_P#( M[GF.(Z867S<5^I]U$X&3TK.OO$VCZ9G[9JMC:8_Y[W*)_,U\ MX.MWD/GN'/ M?=",_J35VT\(:1_'%*V/[DLV+3^5OS8+'8M[8;[YQ_P""?:\_ MQ:\#VI(F\9>'XB.SZI #_P"A5EW?Q^^'5F"7\8:6^/\ GA-YO_H&:^5K'PIX M;9@ITS5[EO[MMJ4.?R%NU=)9^!/#(0-)X/\ %,J_WOM0(_2 5W0>73^&JWZ) M%K$X^6V'7_@?_P!J>WS_ +4?PR@)!\2&0^D6GW3_ ,HJS;G]KGX>PY\J?5;O M'_/'3)1G_OH"O,XO#OP]MO\ CY\&^(ACKON&_P#K5=@3X.VY'VCP?K /^W._ M_P >%:_\)Z_G?W%>TS)[4X+UD_TB=3/^VAX.C)$6A>)9SV*V<2C_ ,>E%9=S M^VOI0S]E\'ZS+Z>=)%'_ "8TEK>_!1,8\+W2?]=0[_\ M4UKVNL?!9,?\2&! M/^NMBS_XU7/EZ^Q)_/\ X(7S/M3_ /)G_DM)_("O5K7Q%\&$QMTS1T/_331B3^?EFM:U\5_ M"E<>2FBQ?33@G_L@I^WP*VHO[QVS-_:IK_MV3_\ ;CY]N?VP/B3,2(-&\-VX M/=XYG(_\B@?I69/^U#\6+LXBN=%MB>T-H2?_ ![-?5EMXT^'Z8\F_P!&B^BH MG]!6M;^._"N,0Z]I*#T%W&OZ9JOKF%6U!??_ , /99B]ZT5_VY_G(^,G^-OQ MMU'_ %7B HI[6VEPG]?*)K.U?Q1\8]5TR\_M'Q!K+:>87^TYLBD7E;3OWX4# M;C.<\8K[KC\6:)-_J]9T]_\ =ND/]:?D_8/-*3;Y)9)P [R;RK9P3P-N!WV@9YS774SA67LX:^9Y>%RS'4YMSQ#5^U MO+35?E;976Q\7P?LI>-)L8T"_P#^!/&G\VK1@_9!\;2XSH,JCU>]MA_[-7W[ M67K_ (HTGPO;>?JM_!91GIYC?,W^ZHY;\!7)//:M-.344EU?_#G=++*D_P") MBJC_ .WDOT/C#3_V2?'EL (H#:#T&HHO_H)K0N?V5_&D5LTVH:I:V]N@RTEW MJL@11[G&!7NMW\9]6\57+V7@?0)K]@=IOKI=L:>^,@#_ ($P^E%I\&-6\57* M7OCC7YK]@=PL;5ML:>V< #_@*CZUX[XIQ59VP<%/SM:/WO?Y7.5Y-1G_ ,O) MR_[>_P" ?)US\'"^JK8V>7)_%1GZC(KT'P_^QIKNIVZS7IT_ M2@W(CF=I)/Q"Y _/-?76@^%])\+VWD:580649Z^6OS-_O,>6_$UJ5TTB6B^^[?X%1R#"_:;8Q_;_!?Y&RR'+^L&_P#MZ7^9\XP?L7:,F/,U^9O]RS1? MZFM"#]CKPTF/,UC4F_W%B7_V4U[]163S+%O>H_P-%D>7K_EU^+_S/$(?V1?! MT?W]0UF3V,\0'Z1U=B_94\#Q_>&I2_[]T/Z**]BHK-X[$O\ Y>,T63Y>MJ,? MN/*8OV8_ $?WM,N)?]^\D_H15V']G/X>0]/#P8^KW+Q#_ .7C M^]FRRS QVH1_\!7^1P4/P)\!0_=\,VA_WV=OYM57Q'\%/#]UIJVNBZ#HUA-+ M($FNYK42/#%@[FC!!!?H!NX&2><8/H]%2L363OSO[RW@,*XN*I15^R2/$M._ M9NL/#E_J&H:5%9S7*72O8VVIYN('M]B[XI0RG:2^\AUR0-O7D5ZI%X,\/P_Z MO0M,C_W;.,?TK9HHJ8FK5LYR"A@OF0JW\Q69[V,1_]EKH**M3E'9F4J5.?Q13^1QEQ\&O ]UG?X7TU<_\ /. ) M_P"@XK,N/V>?A['(U/\ TSN9D_D]>C45JL16CM-_>SFE@,)/XJ47_P!N MK_(\FN/V7_ 4V=EC=0?]<[MS_P"A$UR'C+]DO3Q9F?PS>W2W:<_9KN52K_[K M;1@_7CW%?1%%5+%XF47'VLE\]3FEE& GO1C\E8^1O!OP_P!+N[\Z-JGB37?" MNN1G9Y4\@$4C?[)^7!]CU[$UZ3_PSWXFM?\ CR^*.MP8Z*WF$?I,*]+\:_#[ M1_'EEY.HV_[]5(BNX^)8OH>X]CQ7G,&O^*?@M.EKKB2:_P"%]P2+4(^9(1V! MR>/]UCCT/:O)_M;'X+W<7+GA_/9:?XE;\5IW.?\ LC!0WAIY.2_)D7_"HOB9 M9_\ 'K\3)IL=/M".?YEJ\%UGX)ZU/JGE6DEKKF9VLEN[?(6XG6-Y7168#S&' ME'+HI_UR63^D M@H_X9\\42_\ 'Q\5=Z M7R7^1I_8^#ZIO_M^7_R1XM_PS7>R_P#'Q\0=K-G MD==JCW.T-^I%>;4X@A3?*ZROV23?W),AY3ERWA?YR?ZF6/V2/"LAS/J^N3'_ M *[Q?_&S5B/]DWP5']Z?5I/]ZY3^B"K7VGXM^)?]7;Z=X;A;HS[6;'X[SG\! M1_PI#5M=Y\2^,K^^5OO6\&0@^FXD?^.UD\\QU3^#3F_6T5^.OX LIP'2@OF8 M&I_!CX0^'GZ38Z1%Y5C96]E'_OB:DO\ MMYI?=&QLLLP:_P"74?\ P%?Y'D.C_LO>#-/VM>1W.IOW$LFQ#^"X/ZUV%E\( MO!6GQA(O"VE,!WFM4E/YN":ZZBNV#E35HR?WM_BS>.#PT?AIQ^Y&#%X!\,0_ MZOPYI,?^[8Q#_P!EJW'X7T:'_5Z18I_NVR#^E:=%6YS>[-E1I+:*^XY_Q)X1 MCUS35L;:<:5!)(/M+VL0$DD.#NC5AC83Q\PR<9 P3D>:^"O#=GKOBGXC6ND1 MKX=O_"WB."PL+VW4.-C:1IUP59.,QG[1M*$\[-V03Q[57E7P;_Y*+\=O^QSM MO_4>T:M(UJD%9,RJ82A5?-..O];=OEUUW/5:***P.L**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHKB]>^-'@+PMXZTKP7K'C'1-,\6:HH>RT: M[OHX[F?+!$"H3G+L<*.KD-M!VM@ [2BL#5?B#X6T+Q/IGAO4O$ND:?XBU12U MAI%U?Q17=V!G)BA9@[@8/W0>AK?H \8_:J\-Z3:_L]_%WQ!#IMI%KL'A/5+J M+4DA47$=;6Z1MLR# MMR!TR!Q[5P?[6/\ R:Q\9/\ L3-9_P#2&:O5:GE5[VU_I$K);JA_-0#71T5E.C3J?'%/U0F MD]S@+SX%>"[O)&DFW8_Q0W$@_0L1^E8T_P"SAX=W^9:7^IV4G8I,I _\=S^M M>L45PSRS!3WI1^2M^1/)%]#R/_A26N6/.F>/=4M@.D;[R/TD _2@^"_BCIP_ MT/Q?:7:C^&ZCR3^<;?SKURBL_P"R\.OX;E'TE+_,7LUT/&Y$^*ME_K-'T/6 M.I94&?\ QY*JR>)O%%I_R$OA;;7F.OV6$-G\E>O;J*/J-2/\/$37K9_F@Y'T M9X/)\1O#<'_(7^&367J38QL1_P!](M/@\??":^QYV@+9Y_YZ6"C'_?!->ZU2 MO-%T_4,_:K"VN<]?.A5\_F*/88Z/PUT_6/\ DT%I]SRB";X.:EC;]@C)_P"> MBS0_SQ6E;^ ?A7JN/LQTZ9CVAU-L_D)*ZJ\^%_A*^SYGAZP7/_/*$1_^@XK# MO/@'X,NL[-.EM2>\-S)_[,31?,8[J$OG)?YA[_D,/P&\%W"[HK.4*>ACNG(_ M4FJ\G[._A)_N_;H_]VX']5-5)/V<=%ABP M23VGQ#OX8(E+L+G?L50,DG]X1T]J'BL9#6>'^Z2?YV#FDMT>#2>%-;BOXK%] M'U!+V52\=LUJXD=1U(7&2.#S7O/@?X@Z-\.?AOI5EK)=5U75S?W.ISW%XH\M+K<4?9R,#'3@GCW-?2/PV^&OA M&UTBQUBRM?[2FN(UE6ZOB)&4GJ OW5(.1P,\=:\O"YK7S&'BHVZOMZ+=_ M.VQG&HYNR,+_ (3/Q[\1CL\-Z4/#^EO_ ,Q"]^\P]5)'_H*GZUJ:#\"-,ANO MM_B*]N/$FHMRS7+$1Y^F26_$X]J]0HKU8Y="4E/$R=27GLO2.WYFG(MY:D-I M:06%ND%M#';P(,+%$@55'L!P*FHHKU4DE9&@4444P"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "HYX([F%XIHUEB<%61U!5AZ$'K4 ME%&X'D7B#X3:EX4U"37? 5TUEFTMVS',,YPN>,?[)_ CBJ(_:)-O=:;:: MAI#Z==K<&+4TE4XB3&-R#@YR,^U?,'BWX;^._%GB*_P!5 MN-"D#W,A8)]HB^11PJ_?[ ?A7R68TZV 2E@$_>>L4KKU\K_ (G/-.'P'JFK M?M!^$[!BEK)=:I+G 6U@(!/U?;^F:S?^%I^-O$/'A_P3+$C?=GU D*??G8/U M-=%\(/#USH?A6&'5-$@TO4X':,R(D>^9.H8LA//..3GY<]Z[RO1I4L9BJ<:E M6KR7Z*-FOG*[+2E)7;/(?^$4^*/B3G4?$EMHD#?\LK(?.OXJ!_Z'4]I^SSI4 MTPGUO5]2UJX[M))L4_S;_P >KU>BMEE>&;O5O-_WFW^&WX#]G'KJJUY5\&_P#D MHOQV_P"QSMO_ %'M&H ]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KX=^-_A^/X,_%3Q/XPEL+3XC_"SQ38ZS?\ BW0]Z+>Z,AXBUC2[R=W+O=Z3'J=S'I M>H.S1%GN;)9!#,3Y$>X,A$@4>8'VKM /GWQK=66N?L]_M=>(;MUFUE=6NI;6 MZ?*RQ"VL+2;23'W78QBECQ_'(6'+&OL_0I;R?1-/EU",17[V\;7" 8VR%1N' MYYKDO$'P/\%^*/&*>)]2TAY]5S;M,JWMQ':W;0,7MWN;5)!#7W_ ,IJ/^$C^-__ $3SX?\ _A>7W_RFKU6B@#RK_A(_C?\ ]$\^'_\ X7E] M_P#*:C_A(_C?_P!$\^'_ /X7E]_\IJ]5HH \J_X2/XW_ /1//A__ .%Y??\ MRFH_X2/XW_\ 1//A_P#^%Y??_*:O5:* /*O^$C^-_P#T3SX?_P#A>7W_ ,IJ M/^$C^-__ $3SX?\ _A>7W_RFKU6B@#RK_A(_C?\ ]$\^'_\ X7E]_P#*:C_A M(_C?_P!$\^'_ /X7E]_\IJ]5HH \J_X2/XW_ /1//A__ .%Y??\ RFH_X2/X MW_\ 1//A_P#^%Y??_*:O5:* /*O^$C^-_P#T3SX?_P#A>7W_ ,IJBNM:^--[ M;2V]Q\-_AY/!*I22.3QU>LK*1@@@Z-R*]:HI-7T8'@__ CGQ%_Z(U\*_P#P ML;K_ .4M;6G:C\9-(LTM+'X9_#JTMDSMA@\O45G"C3IN\ M(I/R0K);'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ /\ "\OO M_E-7JM%:C/*O^$C^-_\ T3SX?_\ A>7W_P IJ/\ A(_C?_T3SX?_ /A>7W_R MFKU6B@#RK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_\IJ] M5HH \J_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*:O5:* M /*O^$C^-_\ T3SX?_\ A>7W_P IJ/\ A(_C?_T3SX?_ /A>7W_RFKU6B@#R MK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_\IJ]5HH \J_X M2/XW_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*:O5:* /*O^$C^ M-_\ T3SX?_\ A>7W_P IJ/\ A(_C?_T3SX?_ /A>7W_RFKU6B@#RK_A(_C?_ M -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_\IJ]5HH \J_X2/XW_P#1 M//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*:O5:* /*O^$C^-_\ T3SX M?_\ A>7W_P IJ/\ A(_C?_T3SX?_ /A>7W_RFKU6B@#RK_A(_C?_ -$\^'__ M (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_\IJ]5HH \J_X2/XW_P#1//A__P"% MY??_ "FH_P"$C^-__1//A_\ ^%Y??_*:O5:* /*O^$C^-_\ T3SX?_\ A>7W M_P IJ/\ A(_C?_T3SX?_ /A>7W_RFKU6B@#RK_A(_C?_ -$\^'__ (7E]_\ M*:C_ (2/XW_]$\^'_P#X7E]_\IJ]5HH \J_X2/XW_P#1//A__P"%Y??_ "FH M_P"$C^-__1//A_\ ^%Y??_*:O5:* /*O^$C^-_\ T3SX?_\ A>7W_P IJ/\ MA(_C?_T3SX?_ /A>7W_RFKU6B@#RK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/ MXW_]$\^'_P#X7E]_\IJ]5HH \J_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-_ M_1//A_\ ^%Y??_*:O5:* /*O^$C^-_\ T3SX?_\ A>7W_P IJ/\ A(_C?_T3 MSX?_ /A>7W_RFKU6B@#RK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^' M_P#X7E]_\IJ]5HH \J_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ M^%Y??_*:O5:* /*O^$C^-_\ T3SX?_\ A>7W_P IJ/\ A(_C?_T3SX?_ /A> M7W_RFKU6B@#RK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_ M\IJ]5HH \J_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*: MO5:* /*O^$C^-_\ T3SX?_\ A>7W_P IJ/\ A(_C?_T3SX?_ /A>7W_RFKU6 MB@#RK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_\IJ]5HH M\J_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*:O5:* /*O M^$C^-_\ T3SX?_\ A>7W_P IJ/\ A(_C?_T3SX?_ /A>7W_RFKU6B@#RK_A( M_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_\IJ]5HH \J_X2/XW M_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*:O5:* /*O^$C^-_\ MT3SX?_\ A>7W_P IJ/\ A(_C?_T3SX?_ /A>7W_RFKU6B@#RK_A(_C?_ -$\ M^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_\IJ]5HH \J_X2/XW_P#1//A_ M_P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*:O5:* /*O^$C^-_\ T3SX?_\ MA>7W_P IJM?!CPEXJT"^^(&L^+[/1].U+Q/X@358['1-1EOX8(DTVQLPIFDM MX"6+6;MCRP ' R>:]+HH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "F2OY4;OM9MH)PHR3]!63XJ\9^'_ NG+J'B37=,\/6#2"( M76JWD=M$7/10SD#)QTS7C'Q#^)_C'X0>+7\?WMU;>+?@EJ$<27::3;^9=>'4 M"@"_#)DW-NQ+&4 9C&UEW!7R 8_A[]L+PQ)XF\-ZAK/Q*^']GX.\0Z7-<_9; MF_CL[W2+I/*98)Y))RKDJ\B,I2-@\7 Z@?1ND:O8:_I=KJ6EWMOJ6G7<:S6] MY:2K+#-&PRKHZDAE(Y!!P:\7\!+;X<^$8]'M;6TL(C=7-[]AT] M=MK;-/.\S10C"X13(0/E7/)VC. =;1110 4444 %%%% !1110 4444 %%%% M !1110 5Q?Q0\;R^#;+1+>VNK'3[_7M331[._P!40R6MM.\4KHTB!T+[C%L5 M ZEGD1=PSFKNM?$#P_8ZS_PC2^)]$L_%MS"S6>E7=]&MP[8^5O)W!V7)7H.] M>%6=\VMF7X"?M#6]KXBFU9#_ &'XF,/V6U\31QD.,;"/L]_$5#&-",[1)&<9 M"@'6?#WXU>)K#XP3_"GXF6&EVWB:>Q;5=#UO0A(EAK-JC;90(9&=X)HR03&7 M<$9(; KW"O%[+]GG1_"WBGX=3Z*=5N7\/ZG6USJ5JBQDQPHQ\Q8"[XS(R$@ M+M&"X->=:S\'M5US0YHO$GQ N=,\>_#G6_\ BE/B1UNHX=B7D8"1RH MS2-;R+\H<0H^5)- 'J_P.^.(^*8UK0]IXDA<<"=!CS8#\R9##*G(X_Q=X/^)'Q& MO/$OCCPE\3[_ $P:7('\)Z)I*VTNBZI%'!')_I9V.\_G2F2,M&Z;% V@LI)[ MCXA^$_"'[0W@K3M%U266UU.YLXO$&D3V4PBU+39!M,=W;2<%'1G49Z'=M8%6 M((!ZK17*_"_2O%>B^!-(M/&^MVWB#Q2D""^OK.V%O"\FT [$'TY/&220%!"K MU5 !1110 4444 %%%% !1110 4444 %%%% !117$_$;XEZ7X2LK[2[;7-#B\ M;7%A--HVB:CJ$4,U[.$;RE6-G#,I$?"T4GA?1X-;\1W] MY#I]A;WDQAM8Y)&QYL[@$B-%#,0H+' 4(O&(99)-*C@N!'-;P1D$-YJU0 4444 %%%% !11 M10 4444 %%%% !1110 445XSX]UEOC9-IOAGP!\2H=,L/M,@\0:KX2O+:YU* MU18R8X48^8L!=\9D9"0%VC!<&@!WQ=^)7Q$\,:W?-X1\,Z-?^'_#]A'JFM7. MM7LEO-=1,9"T5F%4KO1(G8M(0I)51_$R]G\,_C'X(^,NEW.H^!_%.F>*+.UE M\F>33;@2>2^,A7 Y7(Y&1R.E%?B1KH\36>C:BMC!KFLQQ MJ^HV%PD30_:@JB,N'E>!B%"L(PQ W&M/P-X=N[SXG^)/%=SX3'A&);==$MRT ML#3ZK%%*Q6YD6(L%C&<1!FWA7?6BVVGP&>YN9I M9%BAABC'WI))9(T49 W.,D#FK'C/QQH'PZT&36_$VKVFAZ1'-# ][>R".)'E MD6*,%CP,NZC)X&CV_A.WN+/Q;X4U6VBGN MCHVH&+9JEMY+2).D,ED5D1"6"M(". :Z/X->'=)\ _$?2[GX8:O9ZU\$?B#; MW5S'HUG(LUKI.H(OF&2U XCMY4$BO#T20+@+N*UU/Q[\?ZG\/_B%X/\ ^$6\ M+3^*?&^N:7J>F:3;(2EJLGFV3F2\D'^K@C 9RV">"J_-( >Z^%GPLTWX?Z+9 M3S:7H1\8SV<,>MZ]I6E16;ZE7T]ZEH]P[06BR2,X@MXF8K#$N\X1 !DDXYKNZ** "BBB@ HHHH ** M** "BBB@ HHHH **** "O+?BO\);FS;4(=+>0">6W5 M]C2*O=0QP<5S'@2U30?'7B/1KPO+J(1;FQO9F+27.G/+(Z1,Q^\;>:2= .=J M21$G+T ?-[^./ _CK4=3\(?%72HY/AI\1K@:UX.\3ZE";?RKJ2-5FT^:0C=: M7T,J.8V+ D?*""F#Z/X.^%.H_$SX2^+OA/\ $V_G\0R^&]8&GZ=XJ)"WTL(B M@N;.\$BX\N\B2<(9 !\\>XA@QS0\)W^K_$7QU??#[2/"UO'\/O#OB'59_%>H MZ]9B:TU.2>>YF2QM8FR)#FYCFDD/RH550&)(KZ)\.^&='\(:1!I6@Z58Z)I= MN,0V6G6R6\$8]%1 %'X"@";2=+@T33+:PMC*T%N@C5KB9YI&Q_$\CDL['J68 MDDDDDDU(O^$B M\(1^%?%=OX4OY[GPE/\ $*&VC_LVRU"0M:GCS!,42=O*,P38) 1G +#UE]?T M7XL^'?$VF>&/$T37NGW4VEW%WITVZ73;^%ONNH/#(X4E&X8<'*GGD-?U/3=2 M_9H\:7EQIJV7EZ5JTVJ:="23!>KYSW2J>#D3^8ROQG*L#R#0!X=;@?'FTC@D M^R?"[]K'P# =I0"+[4$& 1P/M6FW XY$>['!&6])TWX.W7Q[\5>&?B%XPOG M_P"$)NM(TO68/ NW$3ZIY9?S;LX_>K$&39%DKO!9AE16G\-]+N_V@;W4/&GQ M \#Z3%X3F$ \):'XATN.?4;>%#(7O9O,!\EY]Z8B RBQ)N.XL![LJA5 X M ':@!:*** "BBB@ HHHH **** "BBB@ HHHH ***QO&'C'1/ 'AN^\0>(]3M M]&T2Q0/%II6 M Z*B*"SNQP H&22 .M?+_CS]H?Q3J&LZ-K5O\+O%&CZMX49]4U+PCK$$#W.K MZ%,I@N+FR,,DB//;NT+-$2&VOM_Y:"O=?BJ+=++2/$LDWVSP[;DPZK"LN86L M9BA^U#!VAH9$AE\SJL:RXY(KF?VB/'\OPQUOP3K.D^%KWQ=XKOI;S1-'TRPP MK3331+)LDD/$4.;=7>0Y"B/.#B@#@OA;8^'_ S\2_"WC;X,ZO:ZA\)_B)V\7'D.?(>*:( ?LW?LZR_!_3%UGQ7K1\ M8_$F]L8+#4-?D7:D-M$H$=G:I@>5;I@' +MEVY( ZGX2?"Z'PCH^GZMX@TC MPW)\1KBT1-:U_1M+CMWNY>K#S,>8ZC.,L6>FR2!9KB&(J)& M0=]NX9 YQD] < ')?%KXSM\-;S2M)TKPCKOCKQ+J< MPBJ,(:\H;7M>\8?&WQ7\,O"GAN*/PQIOB"#4/% MNLZS;>98/;S65K.UC;QDXFFG:1VUGT7QLZK/J!T6>"1#"S$%6NXT::,2$#@Q2'GK]"?#?X<>'_ (3> M#M/\,>&;%;#2;)3M3<7DD=CN>61SR\CL2S.Q)8DDU?\ "_A#0O!&DII?AS1= M.T#3$8LMEI=I';0J2 "0B #. .W85KT %%%% !1110 4444 %%%% !1110 4 M444 %%%?IUY'E64]UD1L'!X/'4 M&@#R/XL_M"6>HQ>*?"W ^/-I'!)]D^%W[6/@& [2@$7VH(, C@?:M-N !QR(]V.",M M[I>-:>(_V>?&MK>6$-I=MI^JV^LZ?%D1I>E)/M.WOM=V:53P6656_BK ^&4$ M_P"TCJ-YXX\:>!M+B\"RQ0+X2TGQ+I<4^I!5,C/?N'!\CS@Z!8QEML:L2-V* M *>F_!VZ^/?BKPS\0O&%\_\ PA-UI&EZS!X%VXB?5/++^;=G'[U8@R;(LE=X M+,,J*^BJ15"J !P .U+0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !6%XT\9Z=X#\.7^L:CYTL5I T_V6TC,MQ/@JH2*,IZ FO.H_B M%H_QU\%2>)O"VFZD?$'A#41--X?UK3GL]0214#2VDMO* 0TL$G[LM\N\Q/SL MX -;P=XRL/CAI6K^'?'GP^N?#&HV[F*?PYXG^S7(N898FVRQM$[QR(R-(AP< MJ5=2.,GSS0M!U[X&:];_ GU/3=2\??"3Q0DUCH$\;>=?:(/+8R6%T68%[41 MAO*G)RF!&Y.4)N?M"_#?X9_$?2-.\7W'AZ\\4>,=4+CZ7H&FVFIWW]JZC;6ZPS7YCV-.P !GCEN9-+T)H$:WMH MMGFR/),Z(&_>(%C!WN6^52 2*'Q7_:=\&_![7/[*U>'7=3NH+9;[43H&C7&H MII5JQ8+/=M"K"%#L?&[DA&(&!FM'?8Z%\1;#7K*2&71?&5NL'VZ#:P2]6(-# M*K8(VSP1A"Q.,VULH!+T 9?CCX:^$OVD/!FF:U8W,NC:\(X-3T3Q/8(J:GI, M_E[HFYYP!(0\+_*P9U8^!+S[-?ZW8Q!])U: MWFC0L(6+;@)HVCE,1&8I(H]V1MWT/AQ\(/ GP_\ CN\?PX\,7OARXTVRDA\3 M7Z6]Q%9ZAYH22"-Y)/ENKC:N\J-ZLX+A3]#!0"2 3R?>@ "A1@ =>* M6BB@ HHHH **** "BBB@ HHHH **** "BBB@!LDB0QM)(P1%!9F8X ZDFO) M+K]H58/B+'HD?@W7;CPH+T:7<>-D\D:=!>E=PC*F02F/.(S,$*"1@N>I$/A[ M]JCP%XN\>P>$K0:QB^N)K&PUNZT>>+1]2N(@_FP6]XRB*5QY%/$/PI\6:7'J.@:3+%=)8.I\N^TYG,MMYBKR_EO$T1!)+FV#-D28( M!E?$_P"#>I>'M=B^*7P>2RL?&-O;I'J&B;Q#I_BBR7D03$?*DZ@DPW'52=K9 M0G'8_!W4D\<64OCNRT[4M!TGQ5:6UX^BZQ;+%.MP$V&<@,<;XQ$A!ZB%6'#9 M;%_9D\+:)X=\)ZX?">DW^@>!-0U)KO0](U&WFMS!"T,8E:.";$D,4DJR.L;! M?O%@ ' KV2@ HHHH **** "BBB@ HHHH **** "BBB@ HHKGO'WCW1/AEX4O MO$?B&[-GI=H%#,D;2R2.[!(XHXU!:21W945%!+,P !)H M^*O%.F^"_#VI:W MJUQ]GL-/M9KR=E4N_EQ1M)(5099B%5C@ DXKSSP'\2X?B\VM>'?&?P]U'PA= M6PMYUTGQ0+6=+ZWG\SR9%\N21&;,,FZ(G6T=CHL5A:7$NH6TLI,BB$1\VLP91NE8H(S&-[J%H R;#0M: M_9B\1V7A&STF^\;?!OQ/<-8:7I4 $][X>N71V^R!78>;8NJOM)/[C!#'R\%? M??!N@7'AGPSI^DW=Z=3>Q4P174@/F-"K$1;R22SB/8K/_$P9L#. O@RPU/3O M!^@VFNW*W^MVUC!%>W0Z2W"QA9''U;^*GQ9F\ +966A>%M3\>>);UI3#H>C20QR".((TT MLDDSI'&JB6(?,V298P =U8'B7P+X0_:B^'FF:H\-WH6MO!;ZAIVJ1*L&LZ%= M ,\1R,E)(V=PR$E6RZG(^.)T/X.>!?!_[0^E7/@7PU>Z/XGMFN;_Q1K<-M.EO MJ-MP\>>!M0M MYV\56$ .DZI ZE2Z#>"CS6[2J\!SY3E7Y'ED^^!0"2 3R?>@* 20 ">3[TM M !1110 4444 %%%% !1110 4444 %%%% !39)$AC:21@B*"S,QP !U)-.KQW M3OVJ/ 6M_$.+P=%_;#"[O)-*M==ET>==%O+Q-XDM8KTKY3R QNN <%E*@D\4 M 2W7[0JP?$6/1(_!NNW'A07HTNX\;)Y(TZ"]*[A&5,@E,><1F8(4$C!<]2,' MXG_!O4O#VNQ?%+X/)96/C&WMTCU#1-XAT_Q19+R()B/E2=028;CJI.ULH3C5 MT[X?>&M<\*>(?A3XLTN/4= TF6*Z2P=3Y=]IS.9;;S%7E_+>)HB"27-L&;(D MP7?LR>%M$\.^$]D:C;S6Y@A:&,2M'!-B2&*259'6-@ MOWBP #@4 ;7PDU)/'MNGQ L=.U+0-,\3Z?!-<:+K-LL4_G*H"3X#'!:,B-L_ M>6&(CY1EO2J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* /$? GQ5M?B1X['A'QSX=E\&>/] NGUK2M-N9ED2^LRLD4=W;R?=DQ%,R2I M]Z)R?]ECA_&/XE3_ U^*FKZ3X/T>;7/B=XST*RM]$T]$(M]\$MX'O+J3&V. M&$3QEV/S,-B*"2,>B?''X.V'Q>\*I'YD^F>)])=K[P_KMBXCN]-O0IV/&Y!& MUONNC JZDA@>W2>"] U+3=&TV?Q+=66L^+%M$@OM6M+);=93U98UR66/=DA2 MQ]: )_"'AN/PKHHL8F8(TTMR8=^^.!I7,CQQG /EAW;:#T& , #;HHH *** M* "BBB@ HHHH **** "BBB@ HHHH *Y3XH>(?$?A;P5?ZCX2\-_\);X@AV&W MT"VT=ZZNB@#SGX-^-O"'Q9T6_P#&7AGS ^INMKJU MC>1^7WN8C\T$ M]2OW%MXK00B6VU>S6-O+9H3@?:D;8J3=E+AMX 0^M6&G6FE6PM[*UAL[<.\G ME6\81-S,6=L#C)9F8GN23WH LT444 %%%% !1110 4444 %%%% !1110 444 M4 %>5?&7XU7GP8U31]2U+PU([9]QT.10RNI&""#U!':@#R/XG1^#_ )\"-,U![F* M#P;X9N-(U.&^A/FK!:6]Y;R"1&0$LHB4C(R64GD[CEWP=U37?BO&[2X.R]FTJ6*$'[;$5^0R2Q>8/#K=I!*)(YH7Z"=-J^; ?F4'(R#D>X5PWQB^$6A?&;P@^C:TEQ#/!*MYIN MIZ?)Y5[IMVG,5Q;2_P $BGH>A!(;*D@@'G/Q\^)UM\'_ (D:%<:/HMWX@\?> M+M%O-)T?1["/Y[^:WF@>+S)"-L447VJ>1I'.%5G.">#ZQ\._#5UX9\.JFH-& MNIWK_;[^WM7W6L%W*JM M)/&UI:&"YUBULE@4%PGF)'W"L8T+= S*#M4!57LZ "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#G_'^K:[H?@W5;[PQHR>(?$$4/^@Z9+<"!+B4D!5:0 M\(O.2W8 UR/P6^('ACXN+J?B_2;:XTSQ)Y4&BZ[I&H*([W3)K9YG%M/'_"RM MARS^#M#U/6;3Q;K,^ZWBL M%:>Z%K8V;;:3RHU3S)')9W8* "S,22>Y)-6J "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#RKXR_&J\^#&J:/J6I>&KF\^'Q5EU[Q';/N.CEF M AF>$ L\((?S7'^K#(V"-V(?B?9>$_"_P#NK[SH5\*Z*+?7K>[C82QPI!.10RNI&""#U!':O'OA=\!KC MX9ZQXET*UU*.X^$ETJR:9X1O;=;@64LFXW$4;MG;:U?XQ:E+\0M0T2Y\-Z*LLD7AA;D^7>WVFR1Q[Y+F$K^[226))8U)\P *3M# M%3[%110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%2\F\2:M)J$207[W6210SQA!L8_OQR1@]!]!70Z'KWQ/GUBSCU/PYIEOIS2J M+B6.4;D3/S$8F;D#V- 'I=4;S7=-T_4]/TZZU"UMM0U R"SM)IU26Y*+N<1H M3E]J\G .!R:_/+]H?X?^%]&^)WQG=OAGX/AT+4;O1[._\=O:H+WPE+>0.6U5 M84A5F592KO(MQ&P=E9MRAB/J/QS\6M;^"7B?X=^'9UA\0>&9?#NIW>HZQ/(\ MNIW4FGVB2951A,N/F+%F+%L87&X@'O%%?-?ASXU?$R:_\&1:L_A.:U^(7AZZ MU;0KS2]/N671KF.W6X2&Z#7/^FQ&.0?O8S;Y,9^5=Z[>B_92FUGXG?LJ>#+K MXBWEAXRE\0Z)%-=BXL"$N()HES%<)))(LS'+!FPJL#@1J!B@#W*J.E:[INNB M[.FZA:Z@+2X>SN#:SK+Y,Z'#Q/M)VNI/*GD=Q7P7^S+\'+Z_OO@QXA\#_#0> M $T.^U.3Q!XTBDL+6/7+!GEC%D(;:5IKC?#SQ/=_"WP M9XZMO"VK>%/!\%+'Q+H]YXHTZ(37NB6]_%)>VL9VX>2 -O13YB//@-?Z;KNA^&K+Q3X(U'6;_2I-(N+J%KN-[)78_P"E1,5S M-^[4X*#S QD+J8\+X&Z_XLTSPW\/M.-SX-O?'/BCQ#XIBTKQ%?\ AR8_V9#' M?W<^H9 N]\[SRHA$:20@+RYD,7S@'VY17RE-^T?\4-07P-H5EI?A73?$=_XU MU'P3KFIWD=S<6D&[_Q[ M)+I7@:ZLO!_B_2?#'V9#>1R:L+X62J_F[B+/!NUD)V7& QCPWE>;, ?8-%?- M:?'3XC6_AKXC6,MAI^J^)_"7BBST2;4]!\/W=Y MI/;VLYNO[-2Y-Q,8Q*/CS^SY>:SX:T?5[M_$-];M/?V$4\ABCT M?4)XXRS*3M69$D Z!U5AR :X71/VL?B7I^B:1XL\7:-X5@\/3^+-<\,7.E:) M]JGN_P#08=1E6:.XD*+Q_9YC*&$^9GS 8MWE( ?8=%>9?!_5_B/XAAM]:\67 M'A2X\/:OI=MJ%C#H=OG(YYK3\$?$KXC^(=)6/1M(TS58[)5@>:9MLA('!8&9^T5Y)_P ))\8/^A5TC_OZO_R17D'[6W@>WU[X M@_![6IOA7X4^(OBUHM2CGT;6Q$BWJ1:?+,+83O;S9"R%VC5EV[VSE,EAZM#% M+$-I0DK=XM?F:*5SZZHKX!U+P!X6U;_@G-XGOQ]@U_2;J^D\1V.D7=F!!X6E M>X02Z?;QRLQA^S%KB(XVG+2X50VVOIKXJ_"3P9JVI_"#3Y_!N@75IHVN>1IM MM-ID#1V,*V%R_EPJ5Q&H,$+;5P,Q)QE5QV%'LE%?$'M9\9"^T_XO^$;I?M]N\FH)]ETK6(P?,>WBE009!D@'E6P\N.1 R3?'SP> M/#'Q)^(7CCQ5X+A^(_@"_BBCN?%7AF[6/Q1X%BBLUCGA15OF7WQN_9Y-KX;T'58--DO]+M;J:VBO M)(X;*RE,$/G.&8^3*I8 L2L@)X;)H ^G**^=OVO?!WA#QY#\.8=>T/1/$5U: M>--(M3'J-I#=/#!<3J)8\."5241J&7HX09SBOH"*XM+>>/3XY((YEBWI:JP# M",$+D+_=!P,]* +-%?,_QX\+6_@[XS_#3QU_PA]A<64WB>RLM1\7VUV6UVUD MNA)9VULB.@"V)FFMUD5)3_K7(AW%I*XSQ];+>6?QH^)4\"3_ !"\(>,+33?# MM^\>;G38(X[ QVD#?>2.X^U2^8H.)!=,&## H ^RZ*^-/'ULMY9_&CXE3P)/ M\0O"'C"TTWP[?O'FYTV"..P,=I WWDCN/M4OF*#B073!@PP*/!ULMOI?@'XG MQ0(WQ'U_XBWFCZKJGEXNKBR-]>6TFGR..6@@BMT*QG*JUJK@!AF@#[+HHKS[ MXN:S\1-'MM-;X?:!IVNRR/(+P:A*$\I0%V;098\Y^;/)Q@<./ MBPWC?1&\4VTGA[5;7;+IEII?,6\G&]"KN'TC\FG M^"/-K9A&E'FY)?--'WY17SA:^./VD6MH3_P@6@290'?+*BNW'5A]K&#ZC ^@ MK:\)^+OCW=^)=,@U[P3H-EHLEPBWEQ#<+OBBS\S+BY?) Z#:<_K7++ RBF_: M0T_O(WCBXR:7)+_P%GNM%? GQD^".G>+?B]\=]%\(?!NVUKQ?J5CI-SI?BG3 MQIVG_P!@ZE*)W^WO%?$D_A'P3X4 MM_&=]X.T?3+KQ%?79M(XKYYE8R?OYM0M3:#9!(PE\FY!+-?BY\'?#OCKQC/H"MXAT^WOK73M#T^> 6@93O#RR MW$GF[OE885-G*DR?>H ]BHKX^^"7A/PQ\;O"?C[XB^-/"7_"P_B+;>)M5TIK M/?"VHZ&+2ZDCMK*PDFDB%B\<9CE#))$Y>3S"^X@BWX"^-WB[Q#_PHSPM\-[" MV\.^#_$_A:\O+/5O'T3:EJAALOLBQL\-K--1_X1+QJ;;0;OX<>)_%4GA>#2[>UG35K#_2I;2&YEN#,TB_:;^'_A?Q5\7?@!=:WX;TC6+E M_%DUJTU_813N85TG4)EC+.I.P2QI(%Z;D5NH!H ^BZI:CK>G://80W]_:V4V MH7'V2SCN)EC:YFV/)Y48)&]]D # M[&HKY&T;]H'XZ?$K4S>^#_">@:/X1U2XU*QTO6/$T4!M[:>V>18FD>+5//N% MF-M*C(MK$T/F!LS+"?-[C]E#XV>+_CSI^J:[K>9Y1=S1FVD9FDM]H.^&2)MYZL ?0-%%>,?$KQ1\;=,\775OX+\'Z)JWA]4 MC,%W=SJ)78J"^0;B/&&R/N] #GGC6G3=1V32]78I*^A[/17S7=>+_P!I*]MI MK>?X=>&I(9D,;H;A,,I&"/\ C\]*\X_X61\#X=>&HX84$:(+A,*H& /\ C\]*[3X&KNQ> M!H8RDZ76_"O#)&9I5:-D9P0P /3G-8SPSA%RYHOYHEPLKW1[!17P-XAT'3/V M=? OCBUU73+.^^ WC/4M:M)=,NK9)++PMJRWMRELRQD;8[.9HX5 QMAG5&&T M2<>R_&>P\)VGP5\+_"N32]7TOPOXBL#!>6W@S0+N[>VLDB#.%AL87:-7F>%" M2H4J\@SD\\AF?2E%?*?AW5M=_:)_8:&E)KEGH_C7RH_#NHR>(X9K:"?4+:[2 M"6TO(FVRHEV8_*=,!]EUC;N.VL[X;:1X2U;0/BGX+\0_"(?#GQ$V@13ZCX)G M,-_X>DMHI+IK>YT\(/)VM(Q=U6.,B7DH7W2, ?7M%? /C7X5>"_A?^PIX+^* MO@W1=-\#_$S1?#FC:GINOZ!:QV=W?7KQ6X-O.8P#=K.S%'BDWA]YXS7J?[9& MIR>,?#<7@Y4\3VFO66FCQ):R>&]!U'4TCU>)@=.CF:SAE"H)DD2'(-GQ-X5T3X#?M,?!FR^&VAV/A:S\7MJFGZ]H&A6R6MG>6T%KYT M=V]O&!&)89?+7S@H8K.8RQ!4 ^HJ*^GZK MJ]SI,S$6^MWEJ(/*M9USB:-%E>ZU#P%8V&AZY MXEGTKP]9:'YQCT>RDFNVAANOL:,HBB62YD=UA\L2L2"5=S( #Z#HKY3\??M( M?$_X;^'OB-IEQI/A77O%_A&]T(IJ*BYL-.O;'4KCR4;R-T[QRHZ2(5\UA@K) MD_ZMJ_B']HKXK^#K[Q^FIP^#;RS\#Z_HEE>RVEG=QR:C;:@;/,4:-.1!)"+E MR)V:42%5'DQ*XF190\:6\WE,[*VR5=Q"%2%\Q]33_VC/&=X?#OC5+;0;KXQS>O81W4EQYQC?-Q'N:$0H420?O&*$L ?2MQ<16D$D\\B0PQ*7>21 M@JHH&223T '>H-)U:QU_2K+4],O;?4=-O84N;6\M)5EAGB=0R2(ZDAE92"&! M((((KYUL/VB?&K^(?'NCWEAH>GZWH^F:KJ6G>']8M+[3KF9;>8) Z3E9(;RW M9%:1YK<@J9HD,:$%CYY)^TO\0-$UQ_'^J7VE7OA>R^$=AXTG\*VMC+!Y]Q<+ M)F-+AKEEC/GQJ?-:.3;$=@3=F1@#[8HKQKX"^.OBEXAUKQ'I7Q,\+V^A&VCM M[G2KR-+2UENXWWK*KVD.HWQ38RKB0RX?>1M4H=WDGQ,L-.^%W[0WQH^(?ACP M?X:N/%^A_#&RUZVN+VU6'=<_:-6$TKRQH9"[Q0HK8(,@C1"ZC#* ?8%4EUO3 MGUF32%O[5M6BMUNWL!,IG2%F95E,>=P0LCJ&Q@E6'8U\UV_[3GC+P38>)M2\ M=:;X?O8;7P-:>,;*ST+SX#%)))+$;26>5G$@9EB(F$<>P,P*/@-7!>*O&OB_ MX%_'OQEK6H:7X?\ $7CK7O#GAS3;9_#FG?8HKFZNM4N;2)YHY[D>:\0P!NN( M_-$4:;X =R 'V]17REJ_QQ^.7A7X87/BG7O#&@Z;>^'O$$-OK&C/;127^KZ7 M,\"QO8PP:I*D%Z3*\:6TDTOFMLV'++&WM/P \5^(/'OPLT;Q-XBU;P_K%QK$ M8OK:;PU;20VJ6S@&-#OGF+R 9W,& !)4#Y=S 'HE%%>)7'BOXY+/((O!FAM& M&(4^>IR,\<_:!_(?05O2HNK>TDK=W8XL3BEAK7A*5_Y8M_?8]MHKYV\6Z_\ M&B[T.=]0\,:/ID%MBY^W17:1/;LO(<,;DCCT((()!!!Q7->'/&GQ4\07FFQV MNBVEVT,MU?PVMW)Y FD-P^]B&F0MY3EE"=%^7(SM-=T'_ /"6?';_ *$O0_\ O\G_ ,DUQ_[4^E:IXU_8U^(L MOQ#\+Z,=7L;.>[LK9XTGCAD1,1S*29-D@WR#9RB_1IGIT M,='$3Y%3FO6+2^]GU!17Q]^S;\/=%NOCM\4(;OP?X?\ AE-9:4GAS5OAEH40 METK5K:0B6'5V/EPQSI(KSVZ_Z.K*!*KL20JR_ /X;^$(/V&?%&G/X8T-=/NG M\127]M]@A\F>6"_NTC:5=NUFC$$04G.T1(!C:,45\>?%?X/W7AWQ/X M1U71?AIH/Q'\*Z!X;M["X\#6,L5CK'AHO.\C:II*_*J3.$D7"-#*SVD7ER A ML/\ B'X67XG?"_X*ZU\/?#NB_%?PUHND2S1_#CQU.D$VL6X@A@CN09E:-;NV M;"%I4* 7,HW*S(2 ?8%%?!'B+PEX'^)%Q\"[CPO\-K#Q/?+XCU[2[G1?BG\M MW&RP7]Q-:7ER\-V["*9W= 1*"0AW9)>NP^-7PJ\,:+^Q?\3](U/X?>#/"^M0 MQ76O3>&]"6.YL[&;<]O:W<"F--C/!;C$BQQ%F$IVJQ<4 ?8]%>>_$;P;X/A^ M#^J^#Y]#T-/#S:;-!::#):0BT(BC:1$C@(V?)L#@!?EV9&,9K!_97TO0O!G[ M,GPLBL;33M"M;KP]IDK);QQVZ37,]O$68@ !I))&))ZLS=R: /8**\O^/'@+ MP-XO\,S3^._#\'C"UCA>UT_1+Q%E26ZE^5?(C;Y17R:K%]HMM8U2V?3[;SY5D!\TQI<2LN_+9F MWGYE! !]145\9_#*W'QIU+X1>$?B#;+XF\*Q>&_$5Y'8ZTGVJ'59;/4K:RM) MYQ)N\YTM9=X+Y):?S"2P!'*_#*S3XT:+XQ3X@O+J:^#/!43>&KN_9GGM!]MU M:)=6BE8[Q=%+"UQ<*WF*8LALNQ(!][45R?PDUW4_%/PJ\&:UK2>5K.HZ+97E MZFT+MGD@1Y!@=/F)XKK* "BBB@ HHHH **** "BBB@ HHHH \YTW]G[P3I?B M/Q3K:V>J7EYXH@DMM9BU+7K^]M;R)Q@HUM-.\( 4E%"H-BDJNU216+X:_9.^ M&WA&\\-7&FV&NJ?#2O'I$%UXJU:Y@LXG18VB2&6Z9/**(JF,J4P,8KV"B@#S M_P"'WP&\$?"W4#>>&](FLY$BDM[6.XU&ZNH=/ADL[S2/#\J/%Y5MJETL\:LH3$=QYOG1[5"JFQU MV!5";0HQVE% '(_#'X5>'?@]X<.@^%X=0MM)\YIUM[_5KO4/+9OO!&N99&12 M>=JD+DL<98D\;#^R;\-[5)/L]GX@MIWU*;5_MEOXMU>.Z2ZF4I-(DZW0D3S M?G56"MA2P)48]@HH \HT[]ESX;:3IOARQLM%O;6'PZ+E=+>'6[]9K=9_+\Q? M-$^]ES#"55F(C,,10*44B*R_94^&VG^$XO#D.EZL=-@U#^U;1I?$FIR75C=E MF9IK6Y:X,UNS%Y"QB=-_F/NSN.?7** /-+W]G/P%?#PB'TW4(O\ A%;V34M+ M:VUN^@*W3?)/YC/YLNXGS'W9&M?LD_#3Q!)K[WUAKTK:]J ML.MZB$\6:M&)[V'_ %,N%N@%*83:%PJ^5%@#RH]OL5% 'E47[,?@"&Y\0W,= MKKJ76O7Z:I?W(\4:H)6ND0HDT;_:=T+JAV QE<*J+T10-'1/@];>%/$GANXT M'4KO2] T>WNTDTD7EY,;Z>>0R/-.\EP4E8N\DC221/,TC!O. WK)Z)10!PGC MKX*>%?B/XFT'Q!KB:P^JZ$YETZ6PU_4+!+=RKJSB.WG1"Q21T+%22CE"2IQ7 M+Z?^R/\ #+3+?1X(-.UTP:3J\^O6D4WBO5I56^F!$T[![HB0N&DW!]P/G3YJ6B@ HHHH R=5 M\):)KMRMQJ.DV5].JA!)<0*[!020,D=.3^=2:1X;TKP^93IFFVNGF7'F?9H5 MCWXSC.!SC)_.M*BLE2IJ7.HJ_>VHK+<*X7QA\%?"WCKQKH7BO5UUAM;T/!T^ M2R\0:A9PP'+9/D0SI$Q8,RL60ETPC94 5W5%:C/.K+]GOP#I_B'Q=K$.A-YG MBU9!KMA)?W,FFZ@9$1)'DL6D-L7944%_+W'YLGYFS)X&^ _@[X>:G;:AI5OJ MUS>6EN;6TDUO7]0U;['$0 RVXNYY1"&"J#Y87(4 Y %>@T4 >9Q?LW_#^#7H MM532+S='?MJHTXZQ>G3&O#*TIN6L#-]F:7S6,@=HRP<*P(95(7Q-^SEX \7: MSJ6I:GI5Z\NJ3+/J=M;:S>VUGJ;*B(!=VL4RPW*[(T0K,CJ5&T@@D'TNB@#R M:Z_9?\"7/B76-?63Q;9:MJ\@DO9].\;ZW:"7:6*+LBO%543>P1% 5 <* .*7 M4_V7/A[JD?A6/[)KUA'X6L$TW1ETGQ5JM@+.%4*?*(+E,R%&*M*V9'& S, * M]8HH \@O_P!E'X=:GIT%G6$PFW)SUO@+X1^'/AM?ZI?Z.NK3ZAJ<4$%U>ZUKE]JMP\4)E:*,278A5(&9&.,DUV5% '%CX0>&F\9'Q1<+JVH:F)?M$<.H:Y?75C!+C DALY M9FMXG SADC4KEL$9.4UGX->$/$'C>S\67^ER3:S:R13+B]G2UEEB!$,TUJKB M":6/.4DD1G0JI4J54CM:* .*UGX->$/$'C>S\67^ER3:S:R13+B]G2UEEB!$ M,TUJKB":6/.4DD1G0JI4J54@L?@UX0T[Q[)XR@TN1==9I9%+7L[VL,LBA99X MK4N8(IG4;6F2-9&#."Q#MGM:* "BBB@ JI>Z18ZC<6D]W9V]S/9R>;;231*S M0O@C$?'^M^---76%\0:UD7\MU MX@U"Y@F&XLH^SRSM"H3+! J 1JQ5-JDBH_&7P*\%>/O%5OXDUC2IWUF*U^P2 M7%EJ5U9B\M=^_P"S7202(MU#NS^ZG#I\SC;AF![ZB@#S:R_9W\":7KFLZM8: M;?Z==:L]S/<1V6M7T%O'<7$9CFNH($F$5O#=/\ "GA:UN+'0=/4I:VMQ?3W9A3.=BO.[N%'9=V . *ZBB@#S7Q#^SK MX%\1^*M0\2FQU31-=U)(TU"^\,Z_J&BR7_E[O+:Y^Q3Q"=E#L%:3\BMK2U( :/[.LPB?<%3XG8N/1Z* //=%^ 7@3P]XRN/$^GZ-);:E/>2:D;<:A[U&ZFLHM0.=URE MHTI@21BQ9BL8W-ACE@#7J]% 'SI^SW^S7=>$-3UWQ#X]TO3V\1W'BC4_$5A% MI7B2_P!0T^W:[GEE#_9IHX8%GC69XA,(BY7GCU M>34-"E^T:<]AK]_8);R[64R".WGC0N5D="S DJ[+G:2*[JB@#Q[3?V3/AMI, M>FI;67B!5T[6I?$-MO\ %NKR;=0DSYEPQ:Z.]VR^=V0?,DR/WC[IY/V4OA9/ MXF@UV;PL)[JWUM44 >2:M M^RI\,]:?Q%Y^BW\5OK[SS:A8V>O:A;6CRS#;/-';Q3K%#+*NY7DC57=9)58E M99 W0Z+\%?"?A_XD7_CVRMM23Q3?V4.GW5W+K5[-'-!$H6)6@>8Q$KR0VS.Y MW;.YV)[JB@ HHHH BNK:.\MIK>4%HI4,;@,5)!&#R.1]15'_ (1G2?\ A'O[ M!_LZV_L;R/LWV'RQY/E8QLV],8K3HIIM; 16MM'9VT-O$"L42"- 6+$ # Y/ M)^IHNK9+RUFMY#(J2H48Q2-&X!&#M92&4^A!!'8U+12 X31?@CX/T3P-K/@\ M6-[JWAS6&G:^LM?U:\U7SC-_K1ONI9' 8DL0I W,S?>8DW='^%?A[0/'-[XN MLEU./6KRRATZ;S-9O)+7R(AB)%M7E,";?F(98PI'PZ4;1K;7?$.HZK:Z:R*%C>WM[JXDBB= M %=%#*!\I%=?X8^&&A>#]9\3ZIIAU5;SQ)<_:]1-UK5[=1M+C;NBCEF9(,+M M4"(( J1J/E1 .LHH \HT7]EOX9Z'\/M;\#Q:!<7OA;697N+O3M5U>]OU\YF+ MM-$UQ,[0R[V,GF1%6#X<'< UV<\XB998) 1]^-U;!(S@D'&;X ^!;CP3KGA2_TB M?6]'UM534#K>I76HW=P%.8R;JXE><&-L-&0X,; ,FUN:]#HH \NU;]FCP!KW M@NY\+:A8:M=Z5=WL6H7W<\6/*:>\^T?:)0FU-JO(RKL3 &Q<9NL? MLD?#37_^$A_M"Q\07/\ PD%U;WNJ;O%VKC[5-!CR&;%UQLVIM P!L3CY%Q[' M10!\X^%/V8Y[WXW?$'Q5XUTVSN="U:\L+C28++Q1J,WFK:010Q"_M"D4-P

>*['1I+?5+N^?5)8%U"Y-A]M= CW:V1D^S M)<, =TRQB0EG)8EV)]!HH \R7]G#P&CZPPLM6/\ :EO<6LJGQ#J)6".XG?LR_#?3;?2+=?#\EY;:5H\F@6]OJ.I7=Y$VGOO!M MI4FE=9T D=5$H;8K%5VCBO4:* .-^&OPB\,?"33Y++PW;7T4+QQ0;M2U6[U& M5(8@1%"DES+(Z1(&?;&I"*78@ L<\UXJ_9?^'_C7Q!XAUK5[;7[C4-?LO[-U M(Q>*]6@BN+3+$6_E1W2HL0,DF$50H\R3CYVSZO10!Y;I_P"S-\/-/OY+LZ7J M.H-+HO\ PCLL&JZ[J%];S:=M*_9Y()YWC=<$_>4G))SDDUCQ?L:?![[-?PW7 MA$ZNUYI::,]SK.J7NH7,=FC^9'%#//,\D(1P&4QLI4JI4C:N/:J* //K#X#^ M#]-ET":*'6);G1-1DU:TN;GQ!J$\SW;P^099Y))V:Y/DYB F+A8SL "\5=^% MWP>\+?!K3-0T_P )VM]96=_=R7\\5YJMW?!IY&+22*;B60H78EFVXW$DG)YK MM** "BBB@"IJ6DV>L111WMNES'%*LZI)RN]3E21WP>1GN >U0-X;TQA; V47 M^C7+WD) P8YG9F=P>H+%VSZ[B.E:5%4I26B9#IP;NT@KD_B;\+_#WQ@\*3^& MO%,%[=Z+.P:>VLM3NK#SA@C9(]O)&SH=QRC$J3@D$@8ZRBI+/.=2_9^\%:OK MGA36[JTU5]=\,0-:Z;JR:_J$=[Y+,CM%/.LXDND+1J2L[2 _-D?,V:]S^S9\ M/KKQ#J&KMI5_&=0OO[2O=+@UN^BTJZNB5+2RZ^7;+$FO3J M* .#\:_!#PEX_P!=;6M4M]4MM9>TCL'U#1=M)+'2)-!U"YTJ:PMW\K?%#+:R1NBM MY$0(##(7!X)!] HH \CO_P!E3X<7_P#81%CKE@^B>:UC)I?BG5;%XY93(9KA MF@N4,D\GFR>9.Y:63>=SM4E[^RY\/=2\'ZUX9O+37KS2M;NEO-3-SXJU62YO M76(1*LURUR9GC"*!Y3.8^ =N1FO6** /*4_9C\#;KMYG\5WL]S92:<;B^\:Z MU#_P!FCP'X%U'0+O2X?$#_ /"/ M_P#(*M-2\5ZKJ%I98A> &.VN+F2)2L4CHI"?*&.,5ZE10!PGQ ^"GACXFZSI M>JZXVNI?Z6KK9S:1XDU+2_)W@AB!:W$0+$$J6()P<9QQ3-7^!G@[7/"FF^'K MJSU 66FO)):W-OK-[!?HTF[S6-[',MPQDWMYA:0F3<=^ZN^HH XGQ-\&?"'B MOPSI&@76E/8Z9H\:PZ:FBWL^ERV40C\KRH9;5XY(XS'\A16"E0 00*I^)_@# MX!\7V&CV&H^'D73M)M%T^VL;&YFL[=K-=N+.:*%T2>V^11]GE#Q$#!7DUZ%1 ,0 4444 %%%% '__9 end GRAPHIC 12 riot-20231231xex97002.jpg GRAPHIC begin 644 riot-20231231xex97002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" # ZX# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\_P"BBB@U M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * **** "BBB@#__V0$! end EX-101.SCH 13 riot-20231231.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Acquisitions - Acquisition of Corsicana Facility Land Site (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Property and Equipment - Schedule of property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Deposits - Schedule of deposits on equipment link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - Income Taxes - Schedule of components of loss from continuing operations by domestic and foreign jurisdictions (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - Schedule of components of income tax benefit expense (Details) link:presentationLink link:calculationLink link:definitionLink 41804 - Disclosure - Income Taxes - Schedule of deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41805 - Disclosure - Income Taxes - Schedule of tax expense (benefit) based on the U.S. federal statutory rate (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements - Schedule of estimated useful lives of property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Acquisitions - Acquisition of ESS Metron (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Acquisitions - Acquisition of Whinstone (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Bitcoin - Schedule of additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Investments - Convertible Note (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Property and Equipment - Schedule of property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Goodwill and Intangible Assets - Schedule of finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Power Purchase Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Leases - Schedule of future minimum operating lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - Stock-Based Compensation - Schedule of Performance-based awards (Details) link:presentationLink link:calculationLink link:definitionLink 41504 - Disclosure - Stock-Based Compensation - Schedule of Service-based awards (Details) link:presentationLink link:calculationLink link:definitionLink 41505 - Disclosure - Stock-Based Compensation - Subsequent awards (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41806 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 42002 - Disclosure - Segment Information - Schedule of reportable segments and operating income (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - Impacts of Adoption of ASU 2023-08 (Details) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - Consolidated Statement of Stockholders' Equity (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Bitcoin link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Power Purchase Agreement link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Deposits link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - Impacts of Adoption of ASU 2023-08 link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Bitcoin (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Power Purchase Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 32103 - Disclosure - Impacts of Adoption of ASU 2023-08 (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Acquisitions - Schedule of Proforma Information for Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Goodwill and Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Deposits - Schedule of deposits on equipment (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Leases - Schedule of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Leases - Schedule of other information (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - Income Taxes - Schedule of components of income tax benefit expense (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 14 riot-20231231_cal.xml EX-101.CAL EX-101.DEF 15 riot-20231231_def.xml EX-101.DEF EX-101.LAB 16 riot-20231231_lab.xml EX-101.LAB Document Information [Table] Document Information [Line Items] Document Type Document Type Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Tax Identification Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Interactive Data Current Entity Interactive Data Current Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company ICFR Auditor Attestation Flag Document Financial Statement Error Correction [Flag] Entity Shell Company Entity Shell Company Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Auditor Name Auditor Firm ID Auditor Location Consolidated Balance Sheets Statement [Table] Class of Stock [Axis] Class of Stock [Domain] 2% Convertible Preferred Stock Series A [Member] Convertible Preferred Stock Series AMember 2% Series A Convertible Stock Statement [Line Items] Significant Accounting Policies and Recent Accounting Pronouncements Assets, Current [Abstract] Current assets Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract assets, including retainage of $3,166 and $3,012, respectively Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Cryptocurrencies classified as current. Cryptocurrencies Classified As Current Ending balance Beginning balance Bitcoin Derivative Asset, Current Derivative asset, current portion Future Power Credits Current. Future Power Credits Current Future power credits, current portion Assets, Current Total current assets Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Deposit Assets Deposits Total long-term deposits Finite-Lived Intangible Assets, Net Total Finite-lived intangible assets, net Net book value Derivative Asset, Noncurrent Derivative asset, less current portion Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Future Power Credits Non Current. Future Power Credits Non Current Future power credits, less current portion Other Long-Term Investments Other long-term assets Assets Total assets Liabilities, Current [Abstract] Current liabilities Accounts Payable, Current Accounts payable Contract with Customer, Liability, Current Contract liabilities Accrued Liabilities, Current Accrued expenses Total accrued expenses Deferred Revenue Gain On Acquisition Settlement Deferred Revenue Gain On Acquisition Settlement Deferred gain on acquisition post-close dispute settlement Deferred Income, Current Deferred revenue, current portion Contingent consideration liability - future power credits, current portion. Contingent Consideration Liability Future Power Credits Current Portion Contingent consideration liability - future power credits, current portion Operating Lease, Liability, Current Operating lease liability, current portion Liabilities, Current Total current liabilities Deferred Revenue, Noncurrent Deferred revenue, less current portion Operating Lease, Liability, Noncurrent Operating lease liability, less current portion Contingent Consideration Liability Future Power Credits. Contingent Consideration Liability Future Power Credits Contingent consideration liability - future power credits, less current portion Other Liabilities, Noncurrent Other long-term liabilities Liabilities Total liabilities Commitments and Contingencies Commitments and contingencies - Note 17 Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity Preferred Stock, Value, Issued Preferred stock, no par value, 15,000,000 shares authorized: Common Stock, Value, Issued Common stock, no par value; 340,000,000 shares authorized; 230,836,624 and 167,751,112 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively Retained Earnings (Accumulated Deficit) Accumulated deficit Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss), net Stockholders' Equity Attributable to Parent Balance Balance Total stockholders' equity Liabilities and Equity Total liabilities and stockholders' equity 0% Convertible Preferred Stock Series B [Member] Convertible Preferred Stock Series BMember 0% Series B Convertible Stock The amount of current retainage included in contract assets. Contract Assets, Current, Retainage Contract assets, retainage Preferred Stock, Convertible, Conversion Ratio Preferred stock convertible conversion ratio Preferred Stock, No Par Value Preferred stock, par value (in Dollars per share) Preferred Stock, Shares Authorized Preferred stock, shares authorized Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Common Stock, No Par Value Common stock, par value (in Dollars per share) Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common stock, shares issued Number of shares issued (in Shares) Common Stock, Shares, Outstanding Common stock, shares outstanding Consolidated Statements of Operations Product and Service [Axis] Product and Service [Domain] Mining Member Mining Data Center Hosting Member Data Center Hosting Data Center Hosting Engineering [Member] Engineering Member Engineering Other Revenue [Member] Other Revenue Member Other revenue Other revenue [Member] Revenue Net Abstract Revenue: Revenues Total revenue Revenues earned Operating Expenses [Abstract] Costs and expenses: Cost of Revenue Cost of revenues Business Combination, Acquisition Related Costs Acquisition-related costs Acquisition-related costs Selling, General and Administrative Expense Selling, general, and administrative Selling, general, and administrative Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation and amortization Amount of gain (loss) on change in fair value of cryptocurrencies. Change In Fair Value Of Cryptocurrencies Change in fair value of Bitcoin Change in fair value of Bitcoin Change in fair value of derivative asset. Change In Fair Value Of Derivative Asset Change in fair value of derivative asset Change in fair value of derivative asset Power curtailment credits. Power Curtailment Credits Power curtailment credits Power curtailment credits Power curtailment credits Change in fair value of contingent consideration. Change In Fair Value Of Contingent Consideration Change in fair value of contingent consideration Change in fair value of contingent consideration Amount of realized gain on sale/exchange of cryptocurrencies. Gain Loss Realized On Saleexchange Of Cryptocurrencies Realized gain on sale of Bitcoin Realized gains on the sale of Bitcoin Gain (Loss) on Disposition of Property Plant Equipment Loss (gain) on sale/exchange of equipment Loss (gain) on sale/exchange of equipment Loss on sale of equipment The amount of casualty-related charges (recoveries), net. Casualty-Related Charges (Recoveries), Net Casualty-related (charges) recoveries, net Casualty-related charges Impairment of cryptocurrencies. Impairment Gain Loss On Cryptocurrencies Impairment of Bitcoin Goodwill, Impairment Loss Impairment of goodwill Amount of impairment loss on miners. Impairment Loss on Miners Impairment of miners Costs and Expenses Total costs and expenses Operating Income (Loss) Operating income (loss) Operating income (loss) Nonoperating Income (Expense) [Abstract] Other income (expense): The amount of interest and other income (expense). Interest And Other Income Expense Interest income (expense) Marketable Securities, Realized Gain (Loss) Realized loss on sale of marketable equity securities Realized Investment Gains (Losses) Recognized realized loss Realized gain on sale/exchange of long-term investment Marketable Securities, Unrealized Gain (Loss) Unrealized loss on marketable equity securities Unrealized gain (loss) on marketable equity securities Other Operating Income (Expense), Net Other income (expense) Nonoperating Income (Expense) Total other income (expense) Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net Net income (loss) before taxes Current Income Tax Expense (Benefit) Current income tax benefit (expense) Current income tax benefit (expense) Deferred Income Tax Expense (Benefit) Deferred income tax benefit (expense) Deferred income tax benefit (expense) Income Tax Expense (Benefit) Total income tax benefit (expense) Net income (loss) Earnings Per Share, Basic Basic net income (loss) per share (in Dollars per share) Earnings Per Share, Diluted Diluted net income (loss) per share (in Dollars per share) Weighted Average Number of Shares Outstanding, Basic Basic weighted average number of shares outstanding (in Shares) Weighted Average Number of Shares Outstanding, Diluted Diluted weighted average number of shares outstanding (in Shares) Consolidated Statements of Comprehensive Income (Loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other comprehensive income (loss): Debt Securities, Available-for-Sale, Unrealized Gain (Loss) Unrealized holding gains (losses) in accumulated other comprehensive income Other comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income (loss) Consolidated Statements of Stockholders Equity Equity Components [Axis] Equity Component [Domain] Preferred Stock [Member] Preferred Stock Common Stock [Member] Common Stock Retained Earnings [Member] Accumulated deficit AOCI Attributable to Parent Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Domain] Accounting Standards Update 2023-08 Intangibles - Goodwill and Other - Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets. Accounting Standards Update 202308 [Member] Accounting Standards Update 2023-08 Shares, Outstanding Balance (in Shares) Balance (in Shares) Outstanding shares (in Shares) Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding settlement. Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Value Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Shares. Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Shares Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares) Delivery of common stock underlying restricted stock units, net of tax withholding settlement. Delivery Of Common Stock Underlying Restricted Stock Units Net Of Tax Withholding Settlement Value Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding Delivery of common stock underlying restricted stock units, net of tax withholding settlement. Delivery Of Common Stock Underlying Restricted Stock Units Net Of Tax Withholding Settlement Shares Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding (in shares) Issuance of common stock related to exercise of warrants. Issuance Of Common Stock Related To Exercise Of Warrants Issuance of common stock related to exercise of warrants Issuance of common stock related to exercise of warrants, shares Issuance Of Common Stock Related To Exercise Of Warrants Shares Issuance of common stock related to exercise of warrants (in Shares) Issuance Of Common Stock For Settlement Of Warrants On Cashless Basis Shares. Stock Issued During Period Shares Issuance Of Common Stock For Settlement Of Warrants On Cashless Basis Shares Issuance of common stock for settlement of 1,257,235 warrants on a cashless basis (in Shares) Value of stock issued pursuant to acquisitions during the period Stock Issued During Period Value Acquisitions1 Issuance of common stock in connection with the acquisition of Whinstone Number of shares of stock issued during the period pursuant to acquisitions. Stock Issued During Period Shares Acquisitions1 Issuance of common stock in connection with the acquisition of Whinstone (in shares) Stock Issued During Period, Value, Acquisitions Issuance of common stock in connection with acquisition of ESS Metron, LLC Stock Issued During Period, Shares, Acquisitions Issuance of common stock in connection with acquisition of ESS Metron, LLC (in Shares) Number of shares (in Shares) Stock Issued During Period, Value, New Issues Issuance of common stock/At-the-market offering, net of offering costs Shares issued, value Stock Issued During Period, Shares, New Issues Stock issued during period (in Shares) Issuance of common stock/At-the-market offering, net of offering costs (in Shares) Amount of issuance of common stock warrant for settlement of advisory fees. Issuance Of Common Stock Warrant For Settlement Of Advisory Fees Issuance of common stock warrant for settlement of advisory fees The amount of conversion of preferred stock to common stock. Stock Issue During Period Value Conversion Of Preferred Stock To Common Stock Conversion of preferred stock to common stock The number of shares on conversion of preferred stock to common stock. Stock Issue During Period Shares Conversion Of Preferred Stock To Common Stock Conversion of preferred stock to common stock (in Shares) Stock Issued During Period, Value, Stock Options Exercised Stock option exercise Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Shares issued for common stock Stock option exercise (in shares) Issuance of common stock shares exercised Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Stock-based compensation Settlement of warrants on cashless basis shares. Settlement Of Warrants On Cashless Basis Shares Warrants on a cashless basis Issuance of common stock in connection with the acquisition of ESS Metron with Held. Issuance Of Common Stock In Connection With Acquisition Of Ess Metron With Held Issuance of common stock in connection with the acquisition of ESS Metron with Held Consolidated Statements of Cash Flows Net Cash Provided by (Used in) Operating Activities [Abstract] Operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Amortization of license fee revenue. Amortization Of License Fee Revenue Amortization of license fee revenue Amount of amortization expense attributable to right-of-use asset from operating lease. Amortization Of Right Of Use Assets Noncash lease expense Other Tax Expense (Benefit) Deferred income tax expense (benefit) Issuance of Stock and Warrants for Services or Claims Issuance of common stock warrant for settlement of advisory fees Impairment of miners and mining equipment Impairment of Miners and Mining Equipment Impairment of miners Impairment of miners Fair Value Adjustment of Warrants Change in fair value of derivative asset Change in fair value of contingent consideration. Change In Fair Value Of Contingent Considerations Change in fair value of contingent consideration Loss on Sale of Investments Realized loss on sale of marketable equity securities Gain (Loss) on Sale of Investments Realized gain on sale/exchange of long-term investment Realized gain on sale/exchange of long-term investment Gain (Loss) on Disposition of Intangible Assets Realized gain on sale of Bitcoin Realized gain on sale of Bitcoin Casualty Related Charges Recoveries Related To InvestingNet Casualty Related Charges Recoveries Related To InvestingNet Casualty-related charges Gain (Loss) Related to Litigation Settlement Gain on acquisition post-close dispute settlement Gain on acquisition post-close dispute settlement Amount of cryptocurrencies - mining. Cryptocurrencies Mining Bitcoin Mining revenue Proceeds from sale of cryptocurrencies. Proceeds From Sale Of Cryptocurrencies Proceeds from sale of Bitcoin Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities: Increase (Decrease) in Operating Assets (Increase)/decrease in operating assets Increase (Decrease) in Operating Liabilities Increase/(decrease) in operating liabilities Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Investing activities Proceeds from Sale and Maturity of Marketable Securities Proceeds from the sale of marketable equity securities Payments to Acquire Businesses, Net of Cash Acquired Acquisition of Whinstone, net of cash acquired The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. Payments To Acquire Businesses Net Of Cash Acquired1 Acquisition of ESS Metron, net of cash acquired Proceeds from Sale of Long-Term Investments Proceeds from the sale of long-term investments Deposits on equipment. Deposits On Equipment Deposits on equipment Deposits on equipment Payments to Acquire Other Productive Assets Security deposits Payments to Acquire Debt Securities, Available-for-Sale Investment in convertible debt Investment Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment, including construction in progress Proceeds from Insurance Settlement, Investing Activities Casualty-related recoveries Proceeds from Sale of Property, Plant, and Equipment Proceeds from the sale of equipment Payments to Acquire Intangible Assets Patent costs incurred Payment to acquire license patent technology Net Cash Provided by (Used in) Investing Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Financing activities Proceeds from Issuance of Common Stock Proceeds from the sale of stock (in Dollars) Proceeds from the issuance of common stock / At-the-market offering Payments of Stock Issuance Costs Offering costs for the issuance of common stock / At-the-market offering Issuance expense (in Dollars) Proceeds from Warrant Exercises Proceeds from exercise of common stock warrants Payments on contingent consideration liability. Payments On Contingent Consideration Liability Payments on contingent consideration liability - future power credits Proceeds from Lines of Credit Proceeds from Credit and Security Facility Total borrowings Repayments of Lines of Credit Repayments of Credit and Security Facility Payments of Debt Issuance Costs Debt issuance costs Payments for Repurchase of Common Stock Repurchase of common shares to pay employee withholding taxes Net Cash Provided by (Used in) Financing Activities Net cash provided by (used in) financing activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Supplemental Cash Flow Elements [Abstract] Supplemental information: Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Income Taxes Paid, Net Cash paid for taxes Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash transactions The amount of issuance of common stock for business combination. Issuance Of Common Stock For Business Combination Issuance of common stock for business combination Reclassification Of Deposits On Equipment To Property And Equipment. Reclassification Of Deposits On Equipment To Property And Equipment Reclassification of deposits to property and equipment Construction In Progress Included In Accrued Expenses. Construction In Progress Included In Accrued Expenses Construction in progress included in accrued expenses Bitcoin exchanged for employee compensation. Bitcoin exchanged for employee compensation Conversion of Stock, Amount Converted Conversion of preferred stock to common stock Amount of cumulative effect upon adoption of new accounting standard update, classified as non-cash activity. Cumulative Effect Upon Adoption Of New Accounting Standard Update Cumulative effect upon adoption of ASU 2023-08 Right of use assets exchanged for new operating lease liabilities. Right of Use Assets Exchanged For New Operating Lease Liabilities Right of use assets exchanged for new operating lease liabilities Contribution of Property Property and equipment obtained in exchange transaction Organization and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Organization and Basis of Presentation Significant Accounting Policies and Recent Accounting Pronouncements Significant Accounting Policies [Text Block] Significant Accounting Policies and Recent Accounting Pronouncements Acquisitions Business Combination Disclosure [Text Block] Acquisitions Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Text Block] Revenue from Contracts with Customers Cryptocurrencies Abstract The entire disclosure cryptocurrencies. Cryptocurrencies Text Block Bitcoin Investments. Investment [Text Block] Investments Property, Plant and Equipment [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Power Purchase Agreement. Derivative Instruments and Hedging Activities Disclosure [Text Block] Power Purchase Agreement Deposit Assets Disclosure [Abstract] The entire disclosure for deposit assets. Deposit Assets Disclosure [Text Block] Deposits Schedule of Accrued Expenses [Abstract] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Expenses Debt Debt Disclosure [Text Block] Debt Leases [Abstract] Lessee, Operating Leases [Text Block] Leases Stockholders' Equity Note [Abstract] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value Measurements Commitments and Contingencies., Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Income Tax Disclosure [Abstract] Income Tax Disclosure [Text Block] Income Taxes Earnings Per Share [Abstract] Earnings Per Share Segment Reporting [Abstract] Segment Reporting Disclosure [Text Block] Segment Information Impacts of Adoption of ASU 2023-08 Accounting Standards Update and Change in Accounting Principle [Text Block] Impacts of Adoption of ASU 2023-08 Use of Estimates, Policy [Policy Text Block] Use of estimates Reclassification, Comparability Adjustment [Policy Text Block] Reclassifications Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Accounts Receivable [Policy Text Block] Accounts receivable Disclosure of accounting policy for Bit coin. Bitcoin Policy [Policy Text Block] Bitcoin Investment, Policy [Policy Text Block] Long-term investments Fair Value Measurement, Policy [Policy Text Block] Fair value measurement Property, Plant and Equipment, Policy [Policy Text Block] Property and equipment Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of long-lived assets Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill Intangible Assets, Finite-Lived, Policy [Policy Text Block] Finite-lived intangible assets Business Combinations Policy [Policy Text Block] Business combinations Marketable Securities, Policy [Policy Text Block] Investment in marketable equity securities Lessee, Leases [Policy Text Block] Leases Segment Reporting, Policy [Policy Text Block] Operating segments Income Tax, Policy [Policy Text Block] Income Taxes Disclosure of accounting policy for contract balances. Contract Balances Policy [Policy Text Block] Contract balances Revenue, Remaining Performance Obligation, Provision for Loss [Policy Text Block] Remaining performance obligations Share-Based Payment Arrangement [Policy Text Block] Stock-based compensation New Accounting Pronouncements, Policy [Policy Text Block] Recently issued accounting pronouncements The tabular disclosure of estimated useful lives of property and equipment. Schedule Of Estimated Useful Lives Of Property And Equipment [Table Text Block] Schedule of estimated useful lives of property and equipment Acquisitions (Tables) [Table] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Acquisition Of ESS Metron [Member] Acquisition Of ESSMetron Member Acquisition of ESS Metron [Member] Whinstone Us Inc [Member] Whinstone Us Inc Member Whinstone Acquisitions (Tables) [Line Items] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Assets and Liabilities Acquired Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Schedule of changes in the contract liabilities and deferred revenue Disaggregation of Revenue [Table Text Block] Schedule of disaggregated revenue Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of additional information Investments, Debt Securities, Available-for-Sale [Table Text Block] Schedule of convertible note Property, Plant and Equipment [Table Text Block] Schedule of property and equipment Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of finite-lived intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of the estimated future amortization expense of finite-lived intangible assets Schedule of Derivative Assets at Fair Value [Table Text Block] Schedule of changes in estimated fair value of derivative asset Tabular disclosure of deposit assets. Schedule of Deposit Assets [Table Text Block] Schedule of deposits on equipment Schedule of Accrued Liabilities [Table Text Block] Schedule of accrued expenses Lease, Cost [Table Text Block] Schedule of lease expense Tabular disclosure of lessee's other information. Schedule Of Other Information Table Text Block Schedule of other information Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of future minimum operating lease payments Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Performancebased RSAs Member Performance-based RSAs Performancebased RSUs Member Performance-based RSUs Servicebased RSAs Member Service-based RSAs Servicebased RSUs Member Service-based RSUs Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of stock-based compensation Nonvested Restricted Stock Shares Activity [Table Text Block] Schedule of performance-based awards Tabular disclosure of the changes in outstanding nonvested restricted stock shares. Nonvested Restricted Stock Additional Shares Activity Table Text Block Schedule of service-based awards Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of assets and liabilities measured at fair value on recurring basis Schedule of Derivative Liabilities at Fair Value [Table Text Block] Schedule of changes in estimated fair value of liability Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of components of loss from continuing operations by domestic and foreign jurisdictions Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of components of income tax benefit expense Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of deferred tax assets and liabilities Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of tax expense (benefit) based on the U.S. federal statutory rate Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of antidilutive securities Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Schedule of reportable segments and operating income Accounting Standards Update and Change in Accounting Principle [Table Text Block] Summary of the impacts of the adoption of ASU 2023-08 Number of megawatts in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients Number Of Megawatts Capacity Provided For Bitcoin Mining Mining capacity (MW) Number of Reportable Segments Number of reportable segments Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment Accounting Standards Update [Axis] Accounting Standards Update [Axis] Accounting Standards Update [Domain] Accounting Standards Update [Domain] Financing Receivable, Allowance for Credit Loss Allowance for credit losses Financing Receivable, Allowance for Credit Loss, Recovery Allowance for credit recoveries Allowance for Doubtful Accounts, Premiums and Other Receivables Allowance for doubtful accounts Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Table] Statistical Measurement [Axis] Statistical Measurement [Domain] Minimum [Member] Minimum Maximum [Member] Maximum Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Building Improvements [Member] Buildings and building improvements Miners and Mining Equipment [Member] Miners And Mining Equipment Member Miners and mining equipment [Member] Machinery and facility equipment [Member] Machinery And Facility Equipment Member Machinery and facility equipment [Member] Computer Equipment [Member] Office and computer equipment Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Line Items] Property, Plant and Equipment, Useful Life Estimated useful lives property and equipment Schedule of Business Acquisitions, by Acquisition [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships [Member] Customer Relationships Trademarks [Member] Trademark [Member] Trademarks [Member] UL Listings [Member] Ul Listings Member UL Listings [Member] Lease Contractual Term [Axis] Lease Contractual Term [Domain] Lease One [Member] Lease One Member Lease One [Member] Lease Two [Member] Lease Two Member Lease Two [Member] Business Acquisition [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract] Allocation of the purchase consideration: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Prepaid and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Inventory and work-in-progress Costs and estimated earnings in excess of billings on uncompleted contracts. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Costs And Estimated Earnings In Excess Of Billings On Uncompleted Contracts Costs and estimated earnings in excess of billings Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Intangible assets Related to capitalized costs The amount of right of use assets (as defined) recognized as of the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Right Of Use Assets Right of use asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accounts payable The amount of accrued expenses (as defined) recognized as of the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Accrued expenses Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Billings In Excess Of Costs. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Billings In Excess Of Costs Billings in excess of costs and estimated earnings Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Operating lease liabilities Warranty liability. Warranty Liability Warranty liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total identifiable assets and liabilities acquired Goodwill Goodwill Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total purchase consideration Business Acquisition, Percentage of Voting Interests Acquired Percentage of voting interests acquired Equity interests, Percentage Area of Land Area of land (in Acres) acquired Total area of facilities (square feet) Business Combination, Consideration Transferred Total consideration Payments to Acquire Businesses, Gross Cash consideration, net of seller transaction cost Business Acquisition, Transaction Costs Seller transaction costs Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Number of shares acquired (in Shares) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Number of shares acquired value Common Stock, Capital Shares Reserved for Future Issuance Common stock reserved for issuance Number of remaining shares withheld as security (in Shares) Common stock reserved for issuance Period of seller's indemnification obligation following the transaction closing date. Business Acquisition, Seller Indemnification Obligation Period Seller's indemnification obligation period Number of stock holds for shares as security. Number Of Stock Holds For Shares As Security Number of stock holds for shares as security (in Shares) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Estimated useful life Discount rate. Business Combination Discount Rate Discount rate Effective Income Tax Rate Reconciliation, Percent Income tax rate Income taxes expense (benefit) (In percentage) Percentage of developer's profit margin to estimated costs to be incurred over an estimated six months to re-acquire the UL Listings. Percentage Of Profit Margin Over Estimated Cost Incurred Over Re-Acquire Period Estimated developer's profit margin Property Subject to or Available for Operating Lease, Number of Units Number of operating leases in Denvor, CO Annual lease payments. Annual Lease Payments Additional annual lease payments Lessee, Operating Lease, Remaining Lease Term Remaining lease terms Acquisition Costs, Period Cost Acquisition-related costs Business Combination, Separately Recognized Transactions, Revenues and Gains Recognized Total revenue of acquiree Business Combination, Separately Recognized Transactions, Net Gains and Losses Net income of acquiree Number of shares of equity interests withheld for indemnification obligations under business acquisition. Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Withheld for Indemnification Obligations Number of shares withheld for indemnification security The term in which shares are withheld for indemnification obligations under business acquisition. Business Acquisition, Shares Withheld for Indemnification Obligations, Term Number of shares withheld for indemnification security, term Asset Acquisition [Table] Asset Acquisition [Axis] Asset Acquisition [Domain] It Represent Corsicana Facility Land Site [Member] Corsicana Facility Land Site [Member] Corsicana Facility Land Site [Member] Asset Acquisition [Line Items] Asset Acquisition, Consideration Transferred Consideration Number of gigawatt Bitcoin mining and data center facility complex, the Corsicana Facility, is under development. Number Of Anticipated Gigawatts Bitcoin Mining Under Development At The Site Anticipated gigawatt under development at site Number of megawatts construction under initial phase of development of Corsicana Facility. Number Of Megawatts Capacity Construction Under Initial Phase Of Development Number of megawatts construction under initial phase of development of facility Costs Incurred, Development Costs Incurred costs Costs incurred for land Development Costs, Period Cost Developments costs Initial development costs and equipment Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in estimated future development cost. Change in Estimated Future Development Costs Deposit for future power usage Schedule Of Assets And Liabilities Acquired Abstract Acquisitions (Details) - Schedule of Assets and Liabilities Acquired [Table] Acquisitions (Details) - Schedule of Assets and Liabilities Acquired [Line Items] The amount of derivative assets (as defined) recognized as of the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Derivative Assets Derivative asset The amount of security deposits (as defined) recognized as of the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Security Depostis Security deposits Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Future power credits Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Deferred revenues and customer deposits The amount of debt payoff and certain seller transaction costs in business combination. Business Combination, Debt Payoff and Certain Seller Transaction Costs Debt payoff and certain Seller transaction costs Business Combination Consideration Additional Transferred. Business Combination Consideration Additional Transferred1 Additional consideration paid Business Combination, Contingent Consideration, Liability Balance as of September 30, 2023 Balance as of December 31, 2022 Fair value of the contingent consideration Business Combination, Consideration Transferred, Other Other net items Schedule Of Proforma Information For Acquisition Abstract Contract balances. Contract Balances Contract balances Schedule Of Changes In The Total Deferred Revenue Liability Abstract Contract with Customer, Liability Ending balance Beginning balance Contract with Customer, Liability, Revenue Recognized Revenue recognized Amount of revenue recognized that was previously included in balance of obligation to transfer contract With customer of costs and estimated earnings for which consideration from customer has been received or is due. Contract With Customer Billings In Excess Of Costs And Estimated Earnings Other changes in contract liabilities Schedule Of Disaggregated Revenue Abstract Disaggregation of Revenue [Table] Type Of Product Or Service Axis Type of Product or service [Axis] TypeOfProductOrService [Domain] Product and Service [Domain] Other [Member] Other Member Other Disaggregation of Revenue [Line Items] Amount of transaction price allocated to performance obligation that has not been recognized as revenue year one. Revenue Remaining Performance Obligation Year One 2024 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year two. Revenue Remaining Performance Obligation Year Two 2025 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year three. Revenue Remaining Performance Obligation Year Three 2026 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year four. Revenue Remaining Performance Obligation Year Four 2027 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year five. Revenue Remaining Performance Obligation Year Five 2028 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year five thereafter. Revenue Remaining Performance Obligation Year Five Thereafter Thereafter Amount of transaction price allocated to performance obligation that has not been recognized as revenue year four thereafter. Revenue Remaining Performance Obligation Year Four Thereafter Thereafter Revenue, Remaining Performance Obligation, Amount Total The quantity of crypto currency. Cryptocurrency Quantity, Balance Ending balance quantity Beginning balance quantity Revenue recognized from cryptocurrencies mined. Revenue Recognized From Cryptocurrencies Mined Revenue recognized from Bitcoin mined The quantity of crypto currency generated from revenue recognized from mining. Quantity of Crypto Currency, Revenue Recognized From Mining Revenue recognized from Bitcoin mined quantity The amount of cryptocurrencies receivable. Cryptocurrencies Receivable Bitcoin receivable The quantity of crypto currency receivable. Quantity of Crypto Currency Receivable Bitcoin receivable quantity Sale of cryptocurrencies. Sale Of Cryptocurrencies Proceeds from sale of Bitcoin The quantity of crypto currency sold. Quantity of Crypto Currency Sold Proceeds from sale of Bitcoin quantity The amount of exchange of bitcoin for employee compensation. Exchange Of Bitcoin For Employee Compensation Exchange of Bitcoin for employee compensation The quantity of crypto currency in exchange for employee compensation. Quantity of Crypto Currency, Exchange for Employee Compensation Exchange of Bitcoin for employee compensation quantity Impairment of cryptocurrencies. Impairment Of Cryptocurrencies Impairment of Bitcoin Amount of gain (loss) on change in fair value of cryptocurrencies. ChangeInFairValueOfCryptocurrencies Change in fair value of Bitcoin Amount of carrying value of cryptocurrencies held by the company. Carrying Value Of Cryptocurrencies Carrying value of Bitcoin Realized gain on sale and exchange of cryptocurrencies. Realized Gain On Exchange Of Cryptocurrencies Realized gain on sale of Bitcoin Investments Investments in Marketable Equity Securities and Long-term Investments (Details) [Table] Currency [Axis] All Currencies [Domain] Canada, Dollars Canada, Dollars [Member] Sale of Stock [Axis] Sale of Stock [Domain] Mogo Investment Agreement [Member] Mogo Investment Agreement Member Mogo Investment Agreement [Member] Information by category of debt security, either available-for-sale or held-to-maturity. Debt Security [Axis] Domain of Debt Security. Debt Security [Domain] Investment in the stock of an investee recognized as cost-method. Coinsquare [Member] Financial Instrument [Axis] Financial Instruments [Domain] Convertible Debt Securities [Member] Convertible Note Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 3 [Member] Significant unobservable inputs (Level 3) [Member] Level 3 [Member] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input, Discount Rate [Member] Discount Rate [Member] Measurement input using interest rate to determine present value of future cash flows. Measurement Input, Issuance Date Discount Rate [Member] Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items] Payments to Acquire Investments Minority interest Ownership percentage. Ownership Percentage Percentage owned Penalties and costs related to investment. Penalties And Costs Related To Investment Penalties and costs related to investment Percentage of impairment of investments. Percentage Of Impairment Of Investments Percentage of impairment of investments Other than Temporary Impairment Losses, Investments Impairment expense Shares exchanged. Shares Exchanged Shares exchanged (in Shares) Gain on Sale of Investments Gain on sale of long term investments Debt Securities, Unrealized Gain (Loss) Mark-to-market unrealized gain on shares Share Price Sale price (in Dollars per share) Debt Securities, Available-for-Sale Fair value as of December 31, 2023 Convertible note Investment interest rate. Investment Interest Rate2 Investment Interest rate Debt Securities, Available-for-Sale, Term Term of convertible note Debt Securities, Available-for-Sale, Measurement Input Discount rate Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Line Items] Investment Income, Interest Accrued interest Debt Securities, Available-for-Sale, Amortized Cost Amortized costs basis Property and Equipment (Details) [Table] Bitmain S19j Pro miners [Member] Bitmain S19 JPro Miners Member S19j Pro miners [Member] Factory New S19j Pro Miners Member Factory-New S19j Pro Miners [Member] Information by class of liability. Bitcoin Mining Facility [Axis] N/A Bitcoin Mining Facility [Domain] Rockdale Facility Bitcoin Mining Facility Texas [Member] Rockdale Facility Bitcoin Mining Facility Texas Member Rockdale Facility Bitcoin Mining Facility Texas Member Coinmint Facility, New York [Member]. Coinmint Facility, New York [Member] Coinmint Facility, Represents information pertaining to M56S+ model miners. M56S Plus Model Miners [Member] M56S plus model miners [Member] Represents information pertaining to M56S++ model miners. M56S Plus Plus Model Miners [Member] M56S plus plus model miners [Member] Represents the information pertaining to M66 Model Miners. M66 Model Miners [Member] M66 Model Miners [Member] Represents the information pertaining to M66S Model Miners. M66S Model Miners [Member] M66S Model Miners [Member] Land [Member] Land [Member] Buildings and building improvements [Member] Buildings and building improvements [Member] Antminer S19j (90 TH/s) miners [Member] Antminer S19 J90 THMiners Member Antminer model S19j miners [Member] Counterparty Name [Axis] Counterparty Name [Domain] Represents information pertaining to MicroBT Electronics Technology Co., LTD. MicroBT Electronics Technology Co., LTD [Member] MicroBT Electronics Technology Co., LTD [Member] Represents information pertaining to Midas Green Technologies, LLC. Midas Green Technologies, LLC [Member] Midas Green Technologies, LLC [Member] Represents information pertaining to Mr. Theriot. Mr. Theriot [Member] Mr. Theriot [Member] Related Party [Axis] Related Party [Domain] Management [Member] Management [Member] Legal Entity [Axis] All Entities [Member] Represents third party bitcoin mining company counter party. Third Party Bitcoin Mining Company Counter Party [Member] Third Party Bitcoin Mining Company Counter Party Member Property and Equipment (Details) [Line Items] Number of miners deployed at mining facility. Number Of Miners Deployed At Mining Facility Number of miners deployed at mining facility The number of miners to be purchased as per purchase agreement. Number Of Miners To Be Purchased Number of miners to be purchased from Bitmain as per purchase agreement Payments to Acquire Machinery and Equipment Additions Purchase price The number of additional miners to be purchased under option Additional Miners Purchase Option, Number Number of additional miners purchase option The megawatt capacity of immersion cooling systems to be purchased. Purchase Agreement, Immersion Cooling Systems, Megawatt Capacity Purchase of immersion cooling systems The megawatt capacity of additional purchase option for immersion cooling systems. Purchase Agreement, Additional Purchase Option, Immersion Cooling Systems, Megawatt Capacity Purchase of additional immersion cooling systems Number of equipment sold. Number of Equipment Sold Number of Equipment Sold Gain (Loss) on Sale of Properties Gain on sale of equipment Loss Contingency, Loss in Period Loss Contingency Loss In Period Unusual or Infrequent Item, or Both, Insurance Proceeds Insurance recoveries The amount of an asset, typically cash, provided to a counterparty for purchase of equipment. Equipment Purchase Deposits Purchase of miners Purchase Obligation Additional commitment amount The number of miners transferred in exchange for other miners. Number Of Miners Transferred In Exchange For Other Miners Number Of Miners Transferred In Exchange For Other Miners Purchase Obligation, to be Paid, Year One 2024 Recorded Unconditional Purchase Obligation, to be Paid, Year Two 2025 Payments to Acquire Productive Assets Payments to acquire productive assets Amount of purchase arrangement to be paid in remainder of early period of first fiscal year. Purchase Obligation, Remaining Commitment Due in Early Year One Purchase Obligation, Remaining Commitment Due in Early Year One Schedule Of Property And Equipment Abstract Property, Plant and Equipment [Table] Land, Buildings and Improvements [Member] Land rights and land improvements [Member] Office and computer equipment [Member] Office and computer equipment [Member] Construction in Progress [Member] Construction in progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Gross Total cost of property and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation Depreciation, Depletion and Amortization Depreciation and amortization expense Schedule of Indefinite-Lived Intangible Assets [Table] It Represent Corsicana Corsicana Facility Member Corsicana Facility [Member] Corsicana Facility [Member] Patents [Member] Patents [Member] Indefinite-Lived Intangible Assets [Line Items] Percentage of market capitalization. Market Capitalization Percentage Market capitalization, percentage Amortization of Intangible Assets Amortization expense Schedule Goodwill and Intangible Assets [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Customer Contracts [Member] Customer contracts [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Gross Gross book value Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Finite-Lived Intangible Asset, Useful Life Weighted-average life (years) Finite-Lived Intangible Asset, Expected Amortization, Year One 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five 2028 Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter Fair Value Measurements (Details) - Schedule of Changes in Estimated Fair Value of Derivative Asset [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] This member stands for Power Purchase Agreement. Power Purchase Agreement Power Purchase Agreement TXU Energy Retail Company LLC. TXU Energy Retail Company LLC TXU Energy Retail Company LLC Power Purchase Agreement [Line Items] Represents information pertaining to aggregate megawatts of power agreed to acquired by the entity. Aggregate Megawatts Of Power Agreed To Acquire Aggregate MW of long-term, fixed-price power, agreed to acquire Represents information pertaining to megawatts of power as contracted by the entity, at fixed prices through April 30, 2030. Megawatts Of Power Contracted, At Fixed Price Through April 30, 2030 MW contracted, at fixed prices through April 30, 2030 Represents information pertaining to megawatts of power as contracted by the entity, at fixed prices through October 31, 2027. Megawatts Of Power Contracted, At Fixed Price Through October 31, 2027 MW contracted, at fixed prices through October 31, 2027 Derivative Asset, Measurement Input Estimate fair value of derivative Schedule Of Changes In Estimated Fair Value Of Derivative Asset Abstract Derivative Asset Balance as of December 31, 2023 Balance as of December 31, 2022 Derivative asset Schedule of Deposits. Schedule of Deposits [Table] Represents information pertaining to Power Supply Agreement with TXU. Power Supply Agreement with TXU [Member] Power Supply Agreement with TXU Oncor Member Oncor [Member] Oncor Represents the information pertaining to other purchasers of miners. Other Miners [Member] Other Miners [Member] 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. Deposits [Line Items] Reclassification to property and equipment. Reclassification To Property And Equipment Reclassification to property and equipment Security Deposit Paid. Security Deposit Paid Security Deposit Net long-term land leases which are capitalized as part of real property Ground Leases Net1 Ground Leases The number of miners acquired and received during the period. Number Of Miners Acquired And Received Number of miners acquired and received Number of increased capacity of mining. Number Of Increased Capacity Of Mining Additional increased mining capacity The number of megawatts capacity under contract. Number Of Megawatts Capacity Under Contract Number of Megawatts capacity N/A Deposits on equipment: Deposits on equipment. Equipment Deposits Ending balance Beginning balance Security Deposit Security deposits Carrying value as of the balance sheet date of obligations incurred through that date and payable for construction in progress. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued Construction In Progress Current Construction in progress Amount accrued expense being power related cost and remittance. Power Related Cost And Remittance Accrued Expenses Power related costs and remittances Employee-related Liabilities, Current Compensation Accrued Insurance, Current Insurance Other Accrued Liabilities, Current Other Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving credit facility Line of Credit [Member] Equipment Guidance Line Represents the information pertaining to manufacturing term loans. Manufacturing Term Loans [Member] Manufacturing term loans Represents the information pertaining to equipment term loans. Equipment Term Loans [Member] Equipment term loans Balance Sheet Location [Axis] Balance Sheet Location [Domain] Accrued Liabilities [Member] Accrued liabilities [Member] Other Noncurrent Liabilities [Member] Other noncurrent liabilities [Member] Line of Credit Facility [Line Items] Debt Line of Credit Facility, Current Borrowing Capacity Amount borrowed Debt Instrument, Term Term of debt Period of time between issuance and maturity of line of credit. Line of Credit Facility, Term Line of credit facility, term Line of Credit Facility, Interest Rate During Period Interest rate of debt during the period Line of Credit Facility, Interest Rate at Period End Interest rate at end of period The percentage of equipment purchases financed during the period. Percentage of Debt Approved of Total Purchases Percentage of finance approved for purchases Line of Credit Facility, Maximum Borrowing Capacity Borrowing Long-Term Line of Credit Outstanding balance Line of Credit Facility, Periodic Payment Payments of credit and security facility Debt Instrument, Face Amount Revolving line of credit Debt Instrument, Interest Rate, Stated Percentage Equipment term loan fixed interest rate Long-Term Debt Equipment term loan outstanding Debt Issuance Costs, Net Deferred financing costs Long-Term Debt, Current Maturities Equipment term loan, current Long-Term Debt, Excluding Current Maturities Other long term debt, net Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Additional Land Lease Revenue Additional Land Lease Revenue Additional Land Lease Revenue Operating Lease, Liability Present value of lease liabilities Operating lease liabilities Schedule Of Lease Expense Abstract Operating Lease, Cost Operating lease cost Variable Lease, Cost Variable lease cost Operating Lease, Expense Operating lease expense Short-Term Lease, Cost Short-term lease rent expense Lease, Cost Total lease expense Schedule of Other Information [Abstract] Operating cash flows from operating leases. Operating Cash Flows From Operating Leases Operating cash outflows for operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right of use assets exchanged for new operating lease liabilities Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate - operating leases Schedule Of Future Minimum Operating Lease Payments Abstract Leases (Details) - Schedule of future minimum operating lease payments [Table] Property Subject to or Available for Operating Lease [Axis] PropertySubjectToOrAvailableForOperatingLease_ [Domain] Property Subject to or Available for Operating Lease [Domain] Ground lease [Member] Ground Lease Member Ground lease [Member] Office and other leases [Member] Office And Other Leases Member Office and other leases [Member] Schedule of future minimum operating lease payments [Line Items] Lessee, Operating Lease, Liability, to be Paid, Year One 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five 2028 Lessee, Operating Lease, Liability, to be Paid, after Year Five 2028 Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Lessee Operating Lease Liability Payments Thereafter Thereafter Lessee, Operating Lease, Liability, to be Paid Total undiscounted lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less present value discount Stockholders' Equity (Details) [Table] Kairos Global Technology, Inc [Member] Kairos Global Technology Inc Member Kairos Global Technology, Inc [Member] Whinstone [Member] Whinstone [Member] Whinstone [Member] ESS Metron [Member] ESSMetron Member ESS Metron [Member] Related Party Transaction [Axis] Related Party Transaction [Domain] Sales Agents [Member] Sales Agents Member Sales Agents H.C. Wainwright [Member] HCWainwright Member H.C. Wainwright [Member] Members of our board of directors and an employee of Company [Member] Members Of Our Board Of Directors And An Employee Of Company Member Members of our board of directors and an employee of Company [Member] Restricted Stock [Member] Unvested restricted stock awards [Member] Share-Based Payment Arrangement, Option [Member] Series B Preferred Stock [Member] Series B Preferred Stock [Member] Exercise Of Common Stock Warrants [Member] Exercise Of Common Stock Warrants Member Exercise of Common Stock Warrants [Member] Represents information relating to 2023 At the market offering. At the Market Offering 2023 [member] 2023 ATM Offering 2022 ATM Offering [Member] 2022 ATM Offering 2021 ATM Offering [Member] ATMOffering2021 Member 2021 ATM Offering [Member] 2020 ATM Offering [Member] ATMOffering2020 Member 2020 ATM Offering [Member] Private Placemen Transaction [Member] Private Placemen Transaction Member 2019 private placement transaction [Member] Connection Cashless Exercise Of Warrants [Member] Connection Cashless Exercise Of Warrants Member Connection with Cashless Exercise of Warrants [Member] Cashless Exercise Of Stock Options [Member] Cashless Exercise Of Stock Options Member Cashless exercise of stock options [Member] Common Stock Warrants [Member] Common Stock Warrants Member Common Stock Warrants [Member] Plan Name [Axis] Plan Name [Domain] 2019 Equity Incentive Plan [Member] Equity Incentive Plan2019 Member 2019 Equity Incentive Plan [Member] Stockholders' Equity [Line Items] Convertible Preferred Stock, Shares Issued upon Conversion Number of shares of common stock issuable upon conversion Debt Instrument, Convertible, Conversion Price Conversion price (in Dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock stated value per share (in Dollars per share) Conversion of stock shares converted into common stock. Conversion Of Stock Shares Converted Into Common Stock Conversion of preferred stock converted into common stock Maximum amount of sales shares. Maximum Amount Of Sales Shares Maximum amount of sales shares (in Dollars) Proceeds from Issuance or Sale of Equity Proceeds from the sale of stock net (in Dollars) Sale of Stock, Price Per Share Weighted average price (in Dollars per share) Percentage of commission. Percentage Of Commission Percentage of commission Number of shares held to cover withholding taxes related to the settlement of restricted stock units. Number Of Shares Held To Cover Withholding Taxes Related To Settlement Of Restricted Stock Units Number of shares held to cover withholding taxes related to the settlement of restricted stock units Class of Warrant or Right, Number of Securities Called by Warrants or Rights Warrants to purchase common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Number of Shares, Vested Vested restricted stock units Class of Warrant or Right, Exercise Price of Warrants or Rights Number of shares held to cover withholding taxes related to the settlement of restricted stock units. Number Of Shares Held To Cover Withholding Taxes Related To The Settlement Of Restricted Stock Units Number of shares held to cover withholding taxes related to the settlement of restricted stock units Share-based payment arrangement awarded for meeting service-based awards. Service-based awards [Member] Represents information pertaining to total shareholder return based awards. Total Shareholder Return Based Awards [Member] Total shareholder return based awards [Member] First Amendment To The Twenty Nineteen Incentive Plan [Member] First Amendment To The Twenty Nineteen Incentive Plan [Member] First Amendment To The Twenty Nineteen Incentive Plan [Member] Second Amendment To The Twenty Nineteen Incentive Plan [Member] Second Amendment To The Twenty Nineteen Incentive Plan [Member] Second Amendment To The Twenty Nineteen Incentive Plan [Member] Third Amendment To The Twenty Nineteen Incentive Plan [Member] Third Amendment To The Twenty Nineteen Incentive Plan [Member] Third Amendment To The Twenty Nineteen Incentive Plan [Member] Fourth Amendment To The Twenty Nineteen Incentive Plan [Member] Fourth Amendment To The Twenty Nineteen Incentive Plan [Member] Fifth Amendment To The Twenty Nineteen Incentive Plan [Member] Fifth Amendment To The Twenty Nineteen Incentive Plan [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of shares reserved under the Plan Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Fair value of restricted stock granted (in Dollars) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation cost (in Dollars) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized compensation cost, period for recognition Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Expiration period The performance period for shares under share-based payment arrangement. Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Performance period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Vesting rights, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of Shares, Granted Performance-based restricted shares granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Shares of restricted common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Service period Performance-based stock awards [Member] Performance-based awards [Member] AllocatedShareBasedCompensationExpens Stock-based compensation Represents information relating to performance based restricted stock awards and units. Performance Based Restricted Stock Awards and Units [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Service based awards vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Number of Shares, Ending Balance Number of Shares, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Weighted Average Grant-Date Fair Value, Ending Balance Weighted Average Grant-Date Fair Value, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Shares, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Forfeited The amount is performance based RSU of fair value. Performance Based RSU Of Fair Value Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] Fair Value Measurements (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Table] Fair Value, Inputs, Level 1 [Member] Quoted prices in active markets (Level 1) [Member] Fair Value, Inputs, Level 2 [Member] Significant other observable inputs (Level 2) [Member] Schedule of assets and liabilities measured at fair value on recurring basis [Line Items] Asset Acquisition, Contingent Consideration, Liability Contingent consideration liability Commitments and Contingencies (Details) [Table] ERCOT [Member] Ercot Member Power [Member] Power Member Power [Member] Future Power Bills [Member] Future Power Bills Member Future Power Bills [Member] Whinstone US, LLC [Member] Whinstone Us Llc Member Whinstone [Member] Acquisition Of Whinstone Member Acquisition Of Whinstone Member Acquisition of Whinstone [Member] TXU Power Supply Agreement [Member] TXUPower Supply Agreement Member TXU Power Supply Agreement [Member] Scenario [Axis] Scenario [Domain] Beginning in 2022 [Member] Beginning In Two Thousands Twenty Two Member Beginning in 2022 [Member] Litigation Case [Axis] Litigation Case [Domain] SBI Crypto Co Litigation [Member] SBI Crypto Co Litigation [Member] Rhodium Litigation [Member] Rhodium Litigation [Member] Represents information pertaining to northern data working capital disputes. Northern Data Working Capital Disputes [Member] Northern data working capital disputes [Member] Represents information pertaining to GMO litigation. G M O Litigation [Member] G M O [Member] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Profit Loss [Member] Profit Loss [Member] Represents energy credits. Energy Credits [Member] Represents direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys' fees. Breach Of Contract and Other Damages [Member] Equipment Damage [Member] Equipment Damage [Member] Commitments and Contingencies (Details) [Line Items] Operating Lease, Payments Annual lease payments Proceeds from Sale of Finance Receivables Cash proceeds from services Power management fees. Power Management Fees Contingent sale proceeds against future remittance. Contingent Sale Proceeds Against Future Remittance Escrow Deposit Escrow Deposit Amount of future power credits to be received. Future Power Credits to be Received Future power credits to be received Period in which future power credits to be received. Future Power Credits Receivable, Term Future power credits to be received, term The discount rate used for determining value of contingent consideration. Business Combination, Contingent Consideration, Liability, Discount Rate Discount rate of contigent consideration Litigation Settlement, Amount Awarded from Other Party Final determination Represents information pertaining to amounts released from escrow and distributed the company. Amount Released From Escrow Amount released from escrow Represents information pertaining to the remaining amount in escrow allocated to the defendant. Remaining Amount In Escrow Allocated To The Defendant Remaining amount in escrow allocated to the defendant Loss Contingency, Estimate of Possible Loss Loss contingency estimate of possible loss Loss Contingency, Damages Sought, Value Loss contingency damages Acquisition of Whinstone in contingent consideration liability. Acquisition Of Whinstone In Contingent Consideration Liability Change in contingent consideration Income Taxes (Details) [Table] Income Tax Authority [Axis] Income Tax Authority [Domain] Domestic Tax Authority [Member] Domestic Tax Authority [Member] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Tax Period [Axis] Tax Period [Domain] 2026 [Member] Two Thousands Twenty Six Member 2026 [Member] 2037 [Member] Two Thousands Thirty Seven Member 2037 [Member] Income Taxes (Details) [Line Items] Operating Loss Carryforwards Net operating loss carry forwards Portion of federal and state net operating loss carryforwards subject to an 80% limitation on taxable income, that do not expire and will carry forward indefinitely. Portion Of Net Operating Loss Carryforward Indefinitely Tax federal cuts Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation allowance Federal Income Tax Expense (Benefit), Continuing Operations Domestic Foreign Income Tax Expense (Benefit), Continuing Operations Foreign Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss from Continuing Operations before Income Taxes Schedule Of Components Of Income Tax Benefit Expense Abstract Current Abstract Current: Current Federal Tax Expense (Benefit) US Federal Current State and Local Tax Expense (Benefit) US State Current Foreign Tax Expense (Benefit) Foreign Current Federal, State and Local, Tax Expense (Benefit) Total current benefit (expense) Deferred Abstract Deferred: Deferred Federal Income Tax Expense (Benefit) US Federal Deferred State and Local Income Tax Expense (Benefit) US State Deferred Foreign Income Tax Expense (Benefit) Foreign Deferred Federal, State and Local, Tax Expense (Benefit) Total deferred benefit Schedule Of Deferred Tax Assets And Liabilities Abstract Amount before allocation of valuation allowances of deferred tax asset attributable to operating lease liabilities. Deferred Tax Assets Operating Lease Liabilities Operating lease liabilities Deferred Tax Assets Deferred Revenues Deferred Tax Assets Deferred Revenues Deferred revenues Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Stock compensation Deferred Tax Assets Tax Deferred Bitcoin Deferred Tax Assets Tax Deferred Bitcoin Bitcoin Deferred Tax Assets, Goodwill and Intangible Assets Intangible assets Deferred Tax Assets, Operating Loss Carryforwards Net operating loss carryforwards Deferred Tax Assets, Other Other deferred tax assets Deferred Tax Assets, Gross Total deferred tax assets Deferred Tax Assets, Valuation Allowance Valuation allowance Deferred Tax Assets, Net of Valuation Allowance Net deferred tax assets Deferred Income Tax Liabilities Abstract Deferred income tax liabilities: Deferred Tax Liabilities, Derivatives Derivative asset Amount of deferred tax liability attributable to taxable temporary differences from Right of use assets. Deferred Tax Liabilities, Right of use asset Right of use asset Deferred Tax Liabilities, Property, Plant and Equipment Fixed assets Amount of deferred tax liability attributable to taxable temporary differences from Bitcoin assets. Deferred Tax Liabilities Bitcoin Assets Bitcoin Deferred Tax Liabilities, Other Other deferred tax liabilities Deferred Income Tax Liabilities, Net Total deferred tax liabilities Deferred Tax Assets, Net Net deferred tax assets (liabilities) Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Federal statutory rate Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount State and local taxes, net of federal taxes Income Tax Reconciliation Goodwill Impairment Income Tax Reconciliation Goodwill Impairment Goodwill impairment Income Tax Reconciliation Contingent Payment Income Tax Reconciliation Contingent Payment Contingent payment 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 employee compensation. Income Tax Reconciliation Nondeductible Expense Employee Compensation Section 162m compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Stock compensation Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Return to provisions Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in rate changes on deferred tax Income Tax Reconciliation Change In Deferred Tax Rate change on deferreds 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 deferred adjustments. Income Tax Reconciliation Deferred Adjustments Deferred adjustments Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Other Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Change in valuation allowance Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Federal statutory rate (In percentage) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State and local taxes, net of federal taxes (In percentage) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent Goodwill impairment (In percentage) Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to contingent payment. Effective Income Tax Rate Reconciliation, Contingent Payment, Percent Contingent payment (In percentage) Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to section 162m compensation. Effective Income Tax Rate Reconciliation, Section 162m Compensation, Percent Section 162m compensation (In percentage) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Stock compensation (In percentage) Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to return to provisions. Effective Income Tax Rate Reconciliation, Return to Provisions, Percent Return to provision (In percentage) Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to rate change to deferred. Effective Income Tax Rate Reconciliation, Rate Change on Deferred, Percent Rate change on deferred (In percentage) Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deferred adjustment. Effective Income Tax Rate Reconciliation, Deferred Adjustment, Percent Deferred adjustment (In percentage) Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Other (In percentage) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Change in valuation allowance (In percentage) Schedule Of Antidilutive Securities Abstract Earnings Per Share Abstract Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Warrants to purchase common stock [Member] Warrants To Purchase Common Stock Member Warrants to purchase common stock [Member] Restricted Stock Units (RSUs) [Member] Unvested restricted stock units [Member] Convertible Preferred Stocks Series B [Member] Convertible Preferred Stocks Series B [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Shares not included in the computation of EPS Segment Information (Details) [Table] Revenue Net Mining Member Revenue Net Mining [Member] Bitcoin Mining [Member] Revenue Net Engineering [Member] Revenue Net Engineering [Member] Engineering [Member] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer Concentration Risk Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Revenue Benchmark [Member] Accounts Receivable [Member] Segment Information (Details) [Line Items] The number of customers. Number of Customers Number of customers Number Of Customers Who Generate More Than Ten Percent Of Total Revenue Number Of Customers Who Generate More Than Ten Percent Of Total Revenue Number of customers over 10% of total revenues Concentration Risk, Percentage Concentration risk, percentage Reconciliation of Revenue from Segments to Consolidated [Table] Revenue Net Hosting Member Revenue Net Hosting [Member] Data Center Hosting [Member] Eliminations Member Eliminations [Member] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting Information, Revenue for Reportable Segment [Abstract] Reportable segment revenue: 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). Revenue1 Total segment and consolidated revenue Total segment and consolidated cost of revenue (exclusive of depreciation and amortization). Total Segment And Consolidated Cost Of Revenue Exclusive Of Depreciation And Amortization Total segment and consolidated cost of revenues Reconciling Items Abstract Reconciling Items: Change in fair value of bitcoin. Change In Fair Value Of Bitcoin Change in fair value of Bitcoin Change in fair value of derivative assets. Change In Fair Value Of Derivative Assets Change in fair value of derivative asset Gain (Loss) on Sale of Assets and Asset Impairment Charges (Loss) gain on sale/exchange of equipment Impairment of Long-Lived Assets to be Disposed of Impairment of Bitcoin Impairment of Intangible Assets (Excluding Goodwill) Impairment of goodwill Other Income Other income (expense) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income (loss) Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Previously Reported [Member] As previously reported Revision of Prior Period, Adjustment [Member] Effects of adoption New Accounting Pronouncements or Change in Accounting Principle [Line Items] Impacts of Adoption of ASU 2023-08 Amount of gain (loss) on change in fair value of cryptocurrencies. GainLossRealizedOnSaleexchangeOfCryptocurrencies Realized gain on sale of Bitcoin Impairment of cryptocurrencies. ImpairmentGainLossOnCryptocurrencies Impairment of Bitcoin N/A Rule 10b51 Arr Modified [Flag] Rule 10b5-1 Arrangement Modified N/A Non Rule 10b51 Arr Modified [Flag] Non Rule 10b5-1 Arrangement Modified EX-101.PRE 17 riot-20231231_pre.xml EX-101.PRE XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document And Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2023
Feb. 20, 2024
Jun. 30, 2023
Document And Entity Information Abstract      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 001-33675    
Entity Registrant Name RIOT PLATFORMS, INC.    
Entity Tax Identification Number 84-1553387    
Entity Incorporation, State or Country Code NV    
Entity Address, Postal Zip Code 80109    
Entity Address, Address Line One 3855 Ambrosia Street    
Entity Address, Address Line Two Suite 301    
Entity Address, City or Town Castle Rock    
Entity Address, State or Province CO    
City Area Code (303)    
Local Phone Number 794-2000    
Title of 12(b) Security Common Stock, no par value per share    
Trading Symbol RIOT    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
Entity Interactive Data Current Yes    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 1.7
Entity Common Stock, Shares Outstanding   253,538,213  
Entity Central Index Key 0001167419    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
Auditor Name DELOITTE & TOUCHE LLP    
Auditor Firm ID 34    
Auditor Location Houston, TX    

XML 19 R2.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 $ 597,169 $ 230,328
Accounts receivable, net 24,706 26,932
Contract assets, including retainage of $3,166 and $3,012, respectively 15,359 19,743
Prepaid expenses and other current assets 29,107 32,661
Bitcoin 311,178 109,420
Derivative asset, current portion 30,781  
Future power credits, current portion 271 24,297
Total current assets 1,008,571 443,381
Property and equipment, net 704,194 692,555
Deposits 215,009 42,433
Finite-lived intangible assets, net 15,697 21,477
Derivative asset, less current portion 73,437 97,497
Operating lease right-of-use assets 20,413 21,673
Future power credits, less current portion 638 638
Other long-term assets 13,121 310
Total assets 2,051,080 1,319,964
Current liabilities    
Accounts payable 23,157 18,445
Contract liabilities 4,073 8,446
Accrued expenses 62,628 65,464
Deferred gain on acquisition post-close dispute settlement 26,007  
Deferred revenue, current portion 2,458 2,882
Contingent consideration liability - future power credits, current portion 271 24,297
Operating lease liability, current portion 2,421 2,009
Total current liabilities 121,015 121,543
Deferred revenue, less current portion 15,801 17,869
Operating lease liability, less current portion 18,924 20,242
Contingent consideration liability - future power credits, less current portion 638 638
Other long-term liabilities 6,680 8,230
Total liabilities 163,058 168,522
Commitments and contingencies - Note 17
Stockholders' equity    
Preferred stock, no par value, 15,000,000 shares authorized:
Common stock, no par value; 340,000,000 shares authorized; 230,836,624 and 167,751,112 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively 2,687,692 1,907,784
Accumulated deficit (799,820) (756,342)
Accumulated other comprehensive income (loss), net 150  
Total stockholders' equity 1,888,022 1,151,442
Total liabilities and stockholders' equity 2,051,080 1,319,964
2% Series A Convertible Stock    
Stockholders' equity    
Preferred stock, no par value, 15,000,000 shares authorized:
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical)
$ in Thousands
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Contract assets, retainage | $ $ 3,166 $ 3,012
Preferred stock, par value (in Dollars per share) | $ / shares $ 0 $ 0
Preferred stock, shares authorized 15,000,000 15,000,000
Common stock, par value (in Dollars per share) | $ / shares $ 0 $ 0
Common stock, shares authorized 340,000,000 340,000,000
Common stock, shares issued 230,836,624 167,751,112
Common stock, shares outstanding 230,836,624 167,751,112
Convertible Preferred Stock Series AMember    
Preferred stock convertible conversion ratio 2 2
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Convertible Preferred Stock Series BMember    
Preferred stock convertible conversion ratio 0 0
Preferred stock, shares authorized 1,750,001 1,750,001
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue:      
Total revenue $ 280,678 $ 259,171 $ 213,243
Costs and expenses:      
Acquisition-related costs   78 21,198
Selling, general, and administrative 100,346 67,452 87,429
Depreciation and amortization 252,354 107,950 26,324
Change in fair value of Bitcoin (184,734)    
Change in fair value of derivative asset (6,721) (71,418) (12,112)
Power curtailment credits (71,215) (27,345) (6,514)
Change in fair value of contingent consideration   (159) 975
Realized gain on sale of Bitcoin   (30,346) (253)
Loss (gain) on sale/exchange of equipment 5,336 (16,281)  
Casualty-related charges (5,974) 9,688  
Impairment of Bitcoin   147,365 43,973
Impairment of goodwill   335,648  
Impairment of miners   55,544  
Total costs and expenses 343,725 771,872 243,113
Operating income (loss) (63,047) (512,701) (29,870)
Other income (expense):      
Interest income (expense) 8,222 454 (296)
Realized loss on sale of marketable equity securities   (8,996)  
Realized gain on sale/exchange of long-term investment     26,260
Unrealized gain (loss) on marketable equity securities     (13,655)
Other income (expense) 260 (59) 2,378
Total other income (expense) 8,482 (8,601) 14,687
Net income (loss) before taxes (54,565) (521,302) (15,183)
Current income tax benefit (expense) 48 (789) (254)
Deferred income tax benefit (expense) 5,045 12,538  
Total income tax benefit (expense) 5,093 11,749 (254)
Net income (loss) $ (49,472) $ (509,553) $ (15,437)
Basic net income (loss) per share (in Dollars per share) $ (0.28) $ (3.65) $ (0.17)
Diluted net income (loss) per share (in Dollars per share) $ (0.28) $ (3.65) $ (0.17)
Basic weighted average number of shares outstanding (in Shares) 175,026,051 139,433,901 93,452,764
Diluted weighted average number of shares outstanding (in Shares) 175,026,051 139,433,901 93,452,764
Mining      
Revenue:      
Total revenue $ 188,996 $ 156,870 $ 184,422
Costs and expenses:      
Cost of revenues 96,597 74,335 45,513
Data Center Hosting      
Revenue:      
Total revenue 27,282 36,862 24,546
Costs and expenses:      
Cost of revenues 97,122 61,906 32,998
Engineering      
Revenue:      
Total revenue 64,303 65,342 4,178
Costs and expenses:      
Cost of revenues 60,614 57,455 3,582
Other revenue      
Revenue:      
Total revenue $ 97 $ 97 $ 97
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Comprehensive Income (Loss)      
Net Income (Loss) $ (49,472) $ (509,553) $ (15,437)
Other comprehensive income (loss):      
Unrealized holding gains (losses) in accumulated other comprehensive income 150    
Comprehensive income (loss) $ (49,322) $ (509,553) $ (15,437)
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders Equity - USD ($)
$ in Thousands
Preferred Stock
Common Stock
Accumulated deficit
Accounting Standards Update 202308 [Member]
Accumulated deficit
AOCI Attributable to Parent
Accounting Standards Update 202308 [Member]
Total
Balance at Dec. 31, 2020 $ 22 $ 506,961   $ (231,352)     $ 275,631
Balance (in Shares) at Dec. 31, 2020 4,199 78,523,517          
Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding $ (5,082)       (5,082)
Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding (in shares)   464,021          
Issuance of common stock related to exercise of warrants $ 806       806
Issuance of common stock related to exercise of warrants (in Shares)   415,657          
Issuance of common stock for settlement of 1,257,235 warrants on a cashless basis (in Shares)   543,686          
Issuance of common stock in connection with the acquisition of Whinstone $ 326,152       326,152
Issuance of common stock in connection with the acquisition of Whinstone (in shares)   11,800,000          
Issuance of common stock in connection with acquisition of ESS Metron, LLC $ 26,735       26,735
Issuance of common stock in connection with acquisition of ESS Metron, LLC (in Shares)   645,248          
Issuance of common stock/At-the-market offering, net of offering costs   $ 669,916       669,916
Issuance of common stock/At-the-market offering, net of offering costs (in Shares)   24,344,057          
Issuance of common stock warrant for settlement of advisory fees $ 1,157       1,157
Conversion of preferred stock to common stock $ (11) $ 11        
Conversion of preferred stock to common stock (in Shares) (2,000) 2,000          
Stock option exercise        
Stock option exercise (in shares)   10,286          
Stock-based compensation $ 68,491       68,491
Net Income (Loss)   (15,437)     (15,437)
Balance at Dec. 31, 2021 $ 11 $ 1,595,147   (246,789)     1,348,369
Balance (in Shares) at Dec. 31, 2021 2,199 116,748,472          
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding $ (10,138)       (10,138)
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   13,947,829          
Issuance of common stock/At-the-market offering, net of offering costs $ 298,209       298,209
Issuance of common stock/At-the-market offering, net of offering costs (in Shares) 37,052,612          
Conversion of preferred stock to common stock $ (11) $ 11        
Conversion of preferred stock to common stock (in Shares) (2,199) 2,199          
Stock-based compensation $ 24,555       24,555
Net Income (Loss)     (509,553)     (509,553)
Balance at Dec. 31, 2022   $ 1,907,784   (756,342)     1,151,442
Balance (in Shares) at Dec. 31, 2022   167,751,112          
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding $ (14,035)       (14,035)
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   809,302          
Issuance of common stock in connection with acquisition of ESS Metron, LLC          
Issuance of common stock in connection with acquisition of ESS Metron, LLC (in Shares)   70,165          
Issuance of common stock/At-the-market offering, net of offering costs $ 761,773       761,773
Issuance of common stock/At-the-market offering, net of offering costs (in Shares)   62,206,045          
Stock-based compensation $ 32,170       32,170
Net Income (Loss)   (49,472)     (49,472)
Other comprehensive income (loss)         $ 150   150
Balance at Dec. 31, 2023   $ 2,687,692 $ 5,994 $ (799,820) $ 150 $ 5,994 $ 1,888,022
Balance (in Shares) at Dec. 31, 2023   230,836,624          
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statement of Stockholders' Equity (Parentheticals)
12 Months Ended
Dec. 31, 2021
shares
Consolidated Statements of Stockholders Equity  
Warrants on a cashless basis 1,257,235
Issuance of common stock in connection with the acquisition of ESS Metron with Held 70,156
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
Dec. 31, 2020
Operating activities        
Net Income (Loss) $ (49,472) $ (509,553) $ (15,437)  
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:        
Stock-based compensation 32,170 24,555 68,491  
Depreciation and amortization 252,354 107,950 26,324 $ 26,324
Amortization of license fee revenue (97) (97) (97)  
Noncash lease expense 2,509 12,181 275  
Deferred income tax expense (benefit) (5,045) (11,749) 254  
Issuance of common stock warrant for settlement of advisory fees     1,157  
Impairment of Bitcoin   147,365 43,973  
Impairment of goodwill   335,648    
Impairment of miners   55,544    
Change in fair value of Bitcoin 184,734      
Change in fair value of derivative asset (6,721) (71,418) (12,112)  
Change in fair value of contingent consideration   (159) 975  
Realized loss on sale of marketable equity securities   8,996    
Realized gain on sale/exchange of long-term investment     (26,260) (26,260)
Realized gain on sale of Bitcoin   (30,346) (253) (253)
Unrealized loss on marketable equity securities     13,655 13,655
Loss (gain) on sale/exchange of equipment 5,336 (16,281)    
Casualty-related charges 1,526 9,688    
Bitcoin Mining revenue (188,996) (156,870) (184,422)  
Proceeds from sale of Bitcoin 176,219 79,529 295  
Changes in assets and liabilities:        
(Increase)/decrease in operating assets 6,352 12,058 (7,148)  
Increase/(decrease) in operating liabilities (8,316) 3,489 4,248  
Net cash provided by (used in) operating activities 33,085 530 (86,082)  
Investing activities        
Proceeds from the sale of marketable equity securities   1,808    
Acquisition of Whinstone, net of cash acquired     (40,879)  
Acquisition of ESS Metron, net of cash acquired     (29,567)  
Proceeds from the sale of long-term investments     1,800  
Deposits on equipment (230,397) (194,923) (274,833)  
Security deposits   (3,809)    
Investment in convertible debt (4,500)      
Purchases of property and equipment, including construction in progress (193,704) (148,412) (147,116)  
Casualty-related recoveries 7,500      
Proceeds from the sale of equipment 6,369      
Patent costs incurred (34) (9,527) (30)  
Net cash provided by (used in) investing activities (414,766) (354,863) (490,625)  
Financing activities        
Proceeds from the issuance of common stock / At-the-market offering 778,430 304,849 684,817  
Offering costs for the issuance of common stock / At-the-market offering (16,657) (6,640) (14,901)  
Proceeds from exercise of common stock warrants     806  
Payments on contingent consideration liability - future power credits   (15,725)    
Proceeds from Credit and Security Facility 6,920      
Repayments of Credit and Security Facility (6,059)      
Debt issuance costs (77)      
Repurchase of common shares to pay employee withholding taxes (14,035) (10,138) (5,082)  
Net cash provided by (used in) financing activities 748,522 272,346 665,640  
Net increase (decrease) in cash and cash equivalents 366,841 (81,987) 88,933  
Cash and cash equivalents at beginning of period 230,328 312,315 223,382  
Cash and cash equivalents at end of period 597,169 230,328 312,315 $ 223,382
Supplemental information:        
Cash paid for interest 84      
Cash paid for taxes 680      
Non-cash transactions        
Issuance of common stock for business combination     352,887  
Reclassification of deposits to property and equipment 78,376 422,865 46,711  
Construction in progress included in accrued expenses 23,451 16,621 2,423  
Bitcoin exchanged for employee compensation 869 1,495 295  
Conversion of preferred stock to common stock   11 11  
Cumulative effect upon adoption of ASU 2023-08 5,994      
Right of use assets exchanged for new operating lease liabilities $ 1,249 10,333 $ 13,622  
Property and equipment obtained in exchange transaction   $ 10,409    
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Basis of Presentation
12 Months Ended
Dec. 31, 2023
Organization and Basis of Presentation  
Organization and Basis of Presentation

Note 1. Organization and Basis of Presentation

Organization

Riot Platforms, Inc. is a vertically integrated Bitcoin mining company principally engaged in enhancing our capabilities to mine Bitcoin in support of the Bitcoin blockchain. The Company also provides comprehensive and critical mining infrastructure for institutional-scale hosted clients to mine Bitcoin at its Rockdale Facility. The Rockdale Facility currently provides 700 MW in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients. The Company is also developing the Corsicana Facility, a second large-scale Bitcoin mining data center facility, which, upon completion, is expected to have approximately one gigawatt of capacity available for Bitcoin mining and data center hosting services for institutional-scale hosted clients.

As described in Note 20. Segment Information, we operate in three business segments: Bitcoin Mining, Data Center Hosting, and Engineering.

Basis of presentation and principles of consolidation

The accompanying Consolidated Financial Statements of the Company include the accounts of the Company and its wholly or majority owned and controlled subsidiaries. Consolidated subsidiaries’ results are included from the date the subsidiary was formed or acquired. Intercompany investments, balances and transactions have been eliminated in consolidation.

The accompanying audited Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Amounts disclosed are in thousands of U.S. Dollars except for share, per share, and miner amounts, and Bitcoin quantities, prices and hash rate, or as otherwise noted.

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies and Recent Accounting Pronouncements
12 Months Ended
Dec. 31, 2023
Significant Accounting Policies and Recent Accounting Pronouncements  
Significant Accounting Policies and Recent Accounting Pronouncements

Note 2. Significant Accounting Policies and Recent Accounting Pronouncements

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ significantly from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include revenue recognition, valuing the derivative asset classified under Level 3 fair value hierarchy, determining the useful lives and recoverability of long-lived assets, impairment analysis of fixed assets and finite-lived intangibles, stock-based compensation, and the valuation allowance associated with the Company’s deferred tax assets.

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have a material impact on the Company’s Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.

Cash and cash equivalents

Cash and cash equivalents consists of cash on hand and highly liquid investments. We consider any highly liquid investments with an original maturity of three months or less at acquisition to be cash equivalents. From time to time, the Company’s cash account balances exceed the balances as covered by the FDIC. The Company has never suffered a loss due to such excess balances.

Accounts receivable

The Company’s accounts receivable balance consists of amounts due from its mining pool operator and data center hosting and engineering customers. The Company records accounts receivable at the invoiced amount less an allowance for any potentially uncollectable accounts under the current expected credit loss (“CECL”) impairment model and presents the net amount of the financial instrument expected to be collected. The CECL impairment model requires an estimate of expected credit losses, measured

over the contractual life of an instrument, that considers forecasts of future economic conditions in addition to information about past events and current conditions. Based on this model, the Company considers many factors, including the age of the balance, collection history, and current economic trends. Bad debts are written off after all collection efforts have ceased.

Allowances for credit losses are recorded as a direct reduction from an asset’s amortized cost basis. Credit losses and recoveries are recorded in Selling, general and administrative expenses in the Consolidated Statements of Operations. Recoveries of financial assets previously written off are recorded when received. For the years ended December 31, 2023, 2022, and 2021, the Company did not record any credit losses or recoveries.

Based on the Company’s current and historical collection experience, management recorded allowances for doubtful accounts of $1.5 million and $1.9 million as of December 31, 2023 and December 31, 2022, respectively.

Bitcoin

As a result of the adoption of ASU 2023-08, Bitcoin is recorded at fair value, and changes in fair value are recognized in Change in fair value of Bitcoin, in Operating income (loss) on the Consolidated Statements of Operations, as of, and for the year ended December 31, 2023.

Prior to the adoption of ASU 2023-08, Bitcoin was accounted for as intangible assets with an indefinite useful life. Bitcoin was sold on a FIFO basis and measured for impairment whenever indicators of impairment are identified based on the intraday low quoted price of Bitcoin. To the extent an impairment loss was recognized, the loss established the new cost basis of the Bitcoin. Subsequent reversal of impairment losses was not permitted. 

Bitcoin awarded to the Company through its mining activities are accounted for in connection with the Company’s revenue recognition policy.

Bitcoin is classified on the Company’s Consolidated Balance Sheet as a current asset due to the Company’s ability to sell it in a highly liquid marketplace and its intent to liquidate its Bitcoin to support operations when needed.

Purchases and sales of Bitcoin by the Company and Bitcoin awarded to the Company are included within Operating activities on the Consolidated Statements of Cash Flows as substantially all of the Company’s Bitcoin production is sold within days of being produced, but never more than the production on a monthly basis per the Company’s internal policy. During 2024, the Company made a strategic decision to temporarily cease the sales of all its Bitcoin production and instead, increase its Bitcoin holdings. The Company will continue to monitor its cash needs and expects to sell Bitcoin in the future to fund its cash expenditures.

Long-term investments

For equity investments, the Company initially records equity investments at cost then adjusts the carrying value of such equity investments through earnings when there is an observable transaction involving the same or a similar investment with the same issuer or upon an impairment.

Revenue recognition

Bitcoin Mining

The Company has entered into digital asset mining pools by executing contracts with mining pool operators to provide computing power to the mining pool. The Company’s enforceable right to compensation begins only when, and lasts as long as, the Company provides computing power to the mining pool operator and is created as power is provided over time. The only consideration due to the Company relates to the provision of computing power. The contracts are terminable at any time by the Company, at no cost to the Company, or by the pool operator, under certain conditions specified in the contract. Providing computing power in digital asset transaction verification services is an output of the Company’s ordinary activities. Providing such computing power is the only performance obligation in the Company’s contracts with mining pool operators.

The transaction consideration the Company receives, if any, is noncash consideration in the form of Bitcoin. Changes in the fair value of the noncash consideration due to form of the consideration (changes in the market price of Bitcoin) are not included in the transaction price and therefore, are not included in revenue. Certain mining pool operators charge fees to cover the costs of maintaining the pool, which are deducted from amounts we may otherwise earn and are treated as a reduction to the consideration

received. Fees fluctuate and historically have been no more than approximately 2% per reward earned, on average. The terms of the agreements provide that neither party can dispute settlement terms after approximately thirty-five days following settlement.

In exchange for providing computing power, the Company is entitled to either:

a Full-Pay-Per-Share payout of Bitcoin based on a contractual formula, which primarily calculates the hash rate provided by the Company to the mining pool as a percentage of total network hash rate, and other inputs. The Company is entitled to consideration even if a block is not successfully placed by the mining pool operator. The contract is in effect until terminated by either party.
The consideration is all variable. Because it is probable that a significant reversal of cumulative revenue will not occur and the Company is able to calculate the payout based on the contractual formula, noncash consideration is estimated and recognized based on the spot price of Bitcoin determined using the Company’s principal market for Bitcoin at the inception of each contract. Noncash consideration is measured at fair value at contract inception. Fair value of the crypto asset consideration is determined using the quoted price on the Company’s principal market for Bitcoin at the beginning of the contract period at the single bitcoin level (one bitcoin).  This amount is recognized in revenue as hash rate is provided.
The Company transitioned completely to this mining pool type in December 2022 and utilized it for the year ended December 31, 2023.

Or:

a fractional share of the fixed Bitcoin award the mining pool operator receives (less digital asset transaction fees to the mining pool operator which are immaterial and are recorded as a deduction from revenue) for successfully adding a block to the blockchain based on a proportion of the Company’s “scoring hash rate” to the pool’s “scoring hash rate” where the scoring hash rate as defined by the pool is the exponential moving average of the hash power contributed by the Company or by all pool members combined. The Company’s fractional share of the Bitcoin reward is based on the proportion of computing power the Company contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm.
Because the consideration to which the Company expects to be entitled for providing computing power is entirely variable, as well as being noncash consideration, the Company assesses the estimated amount of the variable noncash consideration to which it expects to be entitled for providing computing power at contract inception and subsequently, to determine when and to what extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is subsequently resolved (the “constraint”). Only when significant revenue reversal is concluded probable of not occurring can estimated variable consideration be included in revenue. Based on evaluation of likelihood and magnitude of a reversal in applying the constraint, the estimated variable noncash consideration is constrained from inclusion in revenue until the end of the contract term, when the underlying uncertainties have been resolved and number of Bitcoin to which the Company is entitled becomes known.
Because it is not probable that a significant reversal of cumulative revenue will not occur, the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm) and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized based on the spot rate of Bitcoin determined using the Company’s principal market for Bitcoin at the time of receipt.
The Company utilized this mining pool type during the year ended December 31, 2021 and throughout 2022, until mid-December 2022.

There is no significant financing component in these transactions due to the performance obligations and settlement of the transactions being on a daily basis.

Data Center Hosting

In general, we provide power for our data center customers on a variable (sub-metered) basis. A customer pays us variable monthly fees for the specific amount of power utilized at rates specified in each contract, subject to certain minimums. We recognize variable power revenue each month as the uncertainty related to the consideration is resolved, power is provided to our customers, and our customers utilize the power (the customer simultaneously receives and consumes the benefits of the Company’s performance).

We have determined that our contracts contain a series of performance obligations which qualify to be recognized under a practical expedient available known as the “right to invoice.” This determination allows variable consideration in such contracts to be allocated to and recognized in the period to which the consideration relates, which is typically the period in which it is billed, rather than requiring estimation of variable consideration at the inception of the contract. We have also determined that the contracts contain a significant financing component because the timing of revenue recognition differs from the timing of invoicing by a period, exceeding one year.

The Company also installs certain hosted customers’ mining equipment and bills the customer at a fixed fee per piece of equipment or at an hourly rate. Revenue is recognized upon completion of the installation.

We generate engineering and construction services revenue from the fabrication and deployment of immersion cooling technology for Bitcoin mining customers, for which we bill the customer at a fixed monthly fee or at an hourly rate. For the construction of customer-owned equipment, revenue is recognized upon completion of each phase of the construction project, as defined in each contract. For the construction of assets owned by us but paid for and used by the customer during the term of their data center hosting contract, revenue is recognized on a straight-line basis over the remaining life of the contract. Due to the long-term nature of the hosting contracts, there is a significant financing component in transactions where the customer paid for the construction of assets owned by the Company.

Maintenance services include cleaning, cabling, and other services to maintain customer equipment. We bill the customer at a fixed monthly fee or at an hourly rate. Revenue is recognized as these services are provided.

Deferred revenue is primarily from advance payments received and is recognized on a straight-line basis over the remaining life of the contract or upon completion of the installation of the customers’ equipment.

Our primary data center hosting contracts contain Service Level Agreement clauses, which guarantee a certain percentage of time that power will be available to our customers. In the rare case that we may incur penalties under these clauses, we recognize the payment as variable consideration and a reduction of the transaction price and, therefore, of revenue, when not in exchange for a good or service from the customer.

Engineering

Substantially all revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts with one identified performance obligation. Revenue is recognized over time as performance creates or enhances an asset with no alternative use, and for which the Company has an enforceable right to receive compensation as defined under the contract.

To determine the amount of revenue to recognize over time, the Company utilizes the cost-to-cost method as management believes cost incurred best represents the amount of work completed and remaining on projects. As the cost-to-cost method is driven by incurred cost, the Company calculates the percentage of completion by dividing costs incurred to date by the total estimated cost. The percentage of completion is then multiplied by estimated revenue to determine inception-to-date revenue. Approved changes to design plans are generally recognized as a cumulative adjustment to the percentage of completion calculation. Revenue recognized for the period is the current inception-to-date recognized revenue less the prior period inception-to-date recognized revenue. If a contract is projected to result in a loss, the entire contract loss is recognized in the period when the loss was first determined, and any additional losses incurred subsequently are recognized in the subsequent reporting periods as they are identified. Additionally, contract costs incurred to date and expected total contract costs are continuously monitored during the term of the contract.

Changes in the job performance, job conditions and final contract settlements are factors that influence management’s assessment of total contract value and the total estimated costs to complete those contracts, and therefore, profit and revenue recognition. Any costs to obtain a contract are not material to the Company’s financial statements and would be expensed as incurred. Because of the inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near term. The length of time for the Company to complete a custom product varies but is typically between four to 12 weeks.

Customers are typically required to make periodic progress payments to the Company based on contractually agreed-upon milestones. Invoices are due net, 30 days, and retainage, if any, is generally due 30 days after delivery. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. Shipping and handling costs are treated as fulfillment costs and are included in cost of sales.

Fair value measurement

Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability.

Fair value measurements are classified and disclosed in one of the following three categories:

Level 1: Quoted prices in active markets for identical assets or liabilities.

Level 2: Observable inputs other than Level 1 prices, for similar assets or liabilities that are directly or indirectly observable in the marketplace.

Level 3: Unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

The Company will update its assumptions each reporting period based on new developments and record such amounts at fair value based on the revised assumptions until the agreements expire or contingency is resolved, as applicable.

Property and equipment

Property and equipment is stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets. Estimated useful lives for leasehold improvements are typically the lesser of the estimated useful life of the asset or the life of the term of the lease. The estimated useful lives for all the Company’s property and equipment are as follows:

    

Life (Years) 

Buildings and building improvements

 

10-25

Miners and mining equipment

 

2

Machinery and facility equipment

 

5-10

Office and computer equipment

 

3

Impairment of long-lived assets

Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to undiscounted future cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets.

Goodwill

Goodwill represents the cost of a business acquisition in excess of the fair value of the net assets acquired. Goodwill is not amortized and is reviewed for impairment annually as of December 31, or more frequently if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. We use both qualitative and quantitative analyses in making this determination. The Company determined that it has three reporting units for goodwill impairment testing purposes, Bitcoin Mining, Data Center Hosting, and Engineering, which is consistent with internal management reporting and management’s oversight of operations. Our analyses require significant assumptions and judgments, including

assumptions about future economic conditions, revenue growth, and operating margins, among other factors. Example events or changes in circumstances considered in the qualitative analysis, many of which are subjective in nature, include: a significant negative trend in our industry or overall economic trends, a significant change in how we use the acquired assets, a significant change in our business strategy, a significant decrease in the market value of the asset, a significant change in regulations or in the industry that could affect the value of the asset, and a change in segments. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company performs the quantitative test to identify and measure the amount of goodwill impairment loss. The Company compares the fair value of the reporting unit with its carrying amount. If the carrying amount exceeds the fair value, goodwill of the reporting unit is considered impaired and that excess is recognized as a goodwill impairment loss.

Finite-lived intangible assets

Intangible assets with finite lives are comprised of customer contracts, trademarks, UL Listings, and patents that are amortized on a straight-line basis over their expected useful lives, which is their contractual term or estimated useful life. Patents costs consisting of filing and legal fees incurred are initially recorded at cost. Certain patents are in the legal application process and therefore are not currently being amortized. The Company performs assessments to determine whether finite-lived classification is still appropriate at least annually. The carrying value of finite-lived assets and their remaining useful lives are also reviewed at least annually to determine if circumstances exist which may indicate a potential impairment or revision to the amortization period. A finite-lived intangible asset is considered to be impaired if its carrying value exceeds the estimated future undiscounted cash flows to be derived from it. We exercise judgment in selecting the assumptions used in the estimated future undiscounted cash flows analysis. Impairment is measured by the amount that the carrying value exceeds fair value.

The use of different estimates or assumptions could result in significantly different fair values for our reporting units and intangible assets.

Business combinations

The Company uses the acquisition method of accounting by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the aforementioned amounts. Contingent consideration is included within the purchase price and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is remeasured to fair value as of each reporting date until the contingency is resolved, and subsequent changes in fair value are recognized in earnings. Contingent consideration is recorded in current and long-term liabilities on our Consolidated Balance Sheets.

While we use our best estimates and assumptions to accurately apply preliminary values to assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, these estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of the assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Operations.

Accounting for business combinations requires management to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made have been reasonable and appropriate, they are based in part on historical experience and information obtained from management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include; future expected cash flows from customer contracts, discount rates, and estimated market changes in the value of the PPA, which is accounted for as a nonhedged derivative contract. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results.

Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.

Investment in marketable equity securities

The Company measures its investments in marketable equity securities at fair value at each balance sheet date, with unrealized holding gains and losses recorded in other income (expense), as the shares have a readily determinable fair value since they are publicly traded and have significant average daily volume traded.

Leases

The Company determines whether an arrangement contains a lease at the inception of the arrangement. If a lease is determined to exist, the term of such lease is assessed based on the date on which the underlying asset is made available for the Company’s use by the lessor. The Company’s assessment of the lease term reflects the non-cancelable term of the lease, inclusive of any rent-free periods and/or periods covered by early-termination options which the Company is reasonably certain of not exercising, as well as periods covered by renewal options which the Company is reasonably certain of exercising. The Company also determines lease classification as either operating or finance at lease commencement, which governs the pattern of expense recognition and the presentation reflected on the Consolidated Statements of Operations over the lease term. For all periods presented, the Company only had operating leases.

For leases with a term exceeding 12 months, an operating lease liability is recorded on the Company’s consolidated balance sheet at lease commencement reflecting the present value of its fixed minimum payment obligations over the lease term. A corresponding operating lease right-of-use asset equal to the initial lease liability is also recorded, adjusted for any prepaid rent and/or initial direct costs incurred in connection with execution of the lease and reduced by any lease incentives received. For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate, determined based on information available at lease commencement, as rates implicit in its leasing arrangements are typically not readily determinable. The Company’s incremental borrowing rate reflects the rate it would pay to borrow on a secured basis and incorporates the term and economic environment of the associated lease.

For the Company’s operating leases, fixed lease payments are recognized as lease expense on a straight-line basis over the lease term. For leases with a term of 12 months or less, any fixed lease payments are recognized on a straight-line basis over the lease term and are not recognized on the Consolidated Balance Sheets as an accounting policy election. Leases qualifying for the short-term lease exception were insignificant. Variable lease costs are recognized as incurred and primarily consist of common area maintenance and utility charges not included in the measurement of right of use assets and operating lease liabilities.

Operating segments

Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the CODM in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is comprised of several members of its executive management team who use revenue and cost of revenue of its three reporting segments to assess the performance of the business of our reportable operating segments.

Income taxes

The Company accounts for income taxes under the asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the 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 tax rates is recognized in operations in the period that includes the enactment date. A valuation allowance is required to the extent any deferred tax assets may not be realizable.

Contract balances

Contract assets consist of costs and estimated earnings in excess of billings on uncompleted engineering contracts.

Deferred revenue relates to upfront payments and consideration received from customers for data center hosting and the upfront license fee generated from our legacy animal health business.  Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted engineering contracts,

Remaining performance obligations

Remaining performance obligations represent the transaction price of contracts for work that has not yet been performed. The Company elected the practical expedient to not adjust the transaction price for the existence of a significant financing component if the timing difference between a customer’s payment and our performance is one year or less.

Stock-based compensation

The Company accounts for share-based payment awards exchanged for services at the estimated grant date fair value of the award, which is based on the fair market value of the Company’s common stock at the time of the grant. For performance-based share-based payment awards, the Company recognizes compensation cost over the performance period when achievement of the milestones and targets is probable.

The Company has elected to account for forfeitures of awards as they occur.

Recently issued accounting pronouncements

The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its Consolidated Financial Statements and assures that there are proper controls in place to ascertain that the Company’s Consolidated Financial Statements properly reflect the change.

In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 expands existing income tax disclosures for rate reconciliations by requiring disclosure of certain specific categories and additional reconciling items that meet quantitative thresholds and expands disclosures for income taxes paid by requiring disaggregation by certain jurisdictions. ASU 2023-09 is effective for annual periods beginning after December 15, 2024; early adoption is permitted. The Company does note expect the updated guidance to have a material impact on its disclosures.

In December 2023, the FASB issued ASU 2023-08, Intangibles - Goodwill and Other - Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets, which establishes accounting guidance for crypto assets meeting certain criteria. Bitcoin meets this criteria. The amendments require crypto assets meeting the criteria to be recognized at fair value with changes recognized in net income each reporting period. Upon adoption, a cumulative-effect adjustment is made to the opening balance of retained earnings as of the beginning of the annual reporting period of adoption. ASU 2023-08 is effective for fiscal years beginning after December 15, 2024, including interim periods within those fiscal years. Early adoption is permitted. The Company elected to early adopt ASU 2023-08 for the year ended December 31, 2023. As a result of the adoption, the Company recorded a cumulative effect adjustment to its Accumulated deficit balance of approximately $6.0 million as of January 1, 2023, as a result of recognizing its Bitcoin held as of January 1, 2023, at fair value. See Note 21. Impacts of Adoption of ASU 2023-08 for a summary of the impacts on the Company’s interim Condensed Consolidated Statements of Operations provided during the year ended December 31, 2023.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). ASU 2023-07 is intended to enhance reportable segment disclosures by requiring disclosures of significant segment expenses regularly provided to the CODM, requiring disclosure of the title and position of the CODM and explanation of how the reported measures of segment profit and loss are used by the CODM in assessing segment performance and allocation of resources. ASU 2023-07 is effective for the Company for annual periods beginning after December 31, 2023; early adoption is permitted. The updated guidance is not expected to have a material impact on the Company’s disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which was codified with its subsequent amendments as Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”). ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in other GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The updated guidance is effective for the Company for annual reporting periods beginning after December 15, 2022, and early adoption is permitted. In connection with the Company’s acquisitions during the year ended December 31, 2021, the Company adopted this standard on January 1, 2021, and the adoption did not have a material impact on the financial statements and related disclosures.

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
12 Months Ended
Dec. 31, 2023
Acquisitions  
Acquisitions

Note 3. Acquisitions

Acquisition of Corsicana Facility land site

During the year ended December 31, 2022, the Company initiated a large-scale development to expand its Bitcoin mining and data center hosting capabilities with the acquisition of a 265-acre site in Navarro County, Texas, strategically located next to the Navarro switch, for $10.1 million, where its anticipated one-gigawatt Bitcoin mining and data center facility complex, the Corsicana Facility, is under development. See Note 7. Property and Equipment, for more information about the Corsicana Facility.

Acquisition of ESS Metron

On December 1, 2021, the Company acquired 100% of the equity interests of ESS Metron. ESS Metron is a power distribution and management systems manufacturing, design and engineering firm based in Denver, Colorado, operating from facilities totaling approximately 121,000 square feet of manufacturing, office, and warehouse space in the metropolitan Denver area. These facilities are subject to long-term lease agreements. The acquisition of ESS Metron established the Company’s Engineering business and enhanced the Company’s ability to scale its Bitcoin Mining and Data Center Hosting operations.

Total consideration transferred of $56.9 million was comprised of a cash payment of approximately $30.1 million, net of $3.7 million of seller transaction costs, and 715,413 shares of the Company’s common stock with an acquisition date fair value of approximately $26.7 million. Of the 715,413 shares of common stock, 645,248 were issued upon closing and the remaining 70,165 were withheld as security for the sellers’ indemnification obligations for 18 months following the transaction closing date. During the year ended December 31, 2023, the indemnification period ended and all 70,165 of the withheld shares were issued to the ESS Metron sellers.

Other than an insignificant post-closing settlement of preliminary net working capital, there were no adjustments to the provisional purchase price and fair value estimates. The Company finalized the valuation of the acquired assets and liabilities, and consideration transferred, in December 2022.

The following table presents the allocation of the purchase consideration:

Cash and cash equivalents

    

$

549

Accounts receivable

 

9,879

Prepaid and other current assets

 

636

Inventory and work-in-progress

 

1,175

Costs and estimated earnings in excess of billings

 

13,205

Property and equipment

 

4,501

Intangible assets

 

14,000

Right of use asset

 

6,714

Accounts payable

 

(9,235)

Accrued expenses

 

(1,239)

Billings in excess of costs and estimated earnings

 

(5,883)

Operating lease liabilities

 

(6,714)

Warranty liability

 

(116)

Total identifiable assets and liabilities acquired

 

27,472

Goodwill

 

29,379

Total purchase consideration

$

56,851

Goodwill was attributable to the assembled workforce of experienced personnel at ESS Metron and synergies expected to be achieved from the combined operations of Riot and ESS Metron. The goodwill recognized is expected to be deductible for tax purposes. We assigned the goodwill to our Engineering segment.

The Company determined that the 70,165 shares withheld met the conditions necessary to be classified as equity because the consideration was indexed to the Company’s own equity, there were no exercise contingencies based on an observable market not based on its stock or operations, settlement was consistent with a fixed-for-fixed equity instrument, the agreement contained an explicit number of shares and there were no cash payment provisions. Additionally, based on these assessments, the Company recorded the shares at fair value on the acquisition date, similar to escrowed shares or securities and accounted for them in total consideration transferred. This consideration related to representations and warranties of circumstances that existed as of the

acquisition date and which the Company believed to be accurate, with future issuance of the share consideration deemed likely to occur.

The fair values of cash and cash equivalents, accounts receivable, prepaid and other current assets, inventory and work-in-progress, accounts payable, accrued expenses, and warranty liability were determined to be the carrying values due to the short-term nature of the assets and liabilities. The fair value of the acquired trade receivables was determined to be the net realizable amount of the closing date book value of $9.9 million.

Contract assets consisted of costs and estimated earnings in excess of billings on uncompleted contracts and unearned revenue consists of billings in excess of costs and estimated earnings on uncompleted contracts. The fair values of these assets and liabilities were determined to be the carrying values due to the short-term nature of the underlying project contracts incurring costs and the associated customer billings.

The fair value of property and equipment was estimated by applying the cost approach. The cost approach uses the replacement or reproduction cost as an indicator of fair value. The assumptions of the cost approach include replacement cost new, projected capital expenditures, and physical deterioration factors including economic useful life, remaining useful life, age, and effective age.

Intangible assets reflect the identifiable intangible assets acquired, consisting of customer relationships, a trademark and UL Listings. Customer relationships are assigned an estimated useful life of approximately 10 years based on the low attrition of the customer base, in part due to the customized nature of the Company’s products. Fair value of the customer relationships was estimated by applying an income approach – multi period excess earnings method. The fair value was determined by calculating the present value of estimated future operating cash flows generated from the existing customers less costs to realize the revenue. The Company applied a discount rate of 21%, which reflected the nature of the assets as they relate to the risk and uncertainty of the estimated future operating cash flows. Other significant assumptions used to estimate the fair value of the customer contracts included an assumed income tax rate of 25%.

Although ESS Metron had been in business for over 60 years, the trademark was assigned a 10-year life due to the Company obtaining more data center customers where the longevity of the projects may be shorter than have been historically. Fair value of the trademark was estimated by applying the relief from royalty rate method. The fair value was determined by applying an estimated royalty rate to revenue, measuring the value the Company would pay in royalties to a market participant if it did not own the trademark and had to license it from a third party.

UL Listings were assigned a 12-year life. A UL Listing means that independent safety organization UL, LLC has tested representative samples of a product and determined that the product meets specific, defined requirements. These requirements are often based on UL’s published and nationally recognized Standards for Safety. Although the UL Listing certifications do not expire, due to technological improvements in similar products, particularly in the data center industry, a 12-year life was assumed. Fair value of the UL Listings was estimated by applying an estimated developer’s profit margin of approximately 4.5% to estimated costs to be incurred over an estimated six months to re-acquire the UL Listings. The Company applied a discount rate of 15%, which reflected the short time necessary to re-acquire the asset.

The right of use asset and operating lease liabilities consisted of two operating leases of the manufacturing facility in Denver, Colorado. These leases had combined annual payments of approximately $0.9 million and remaining lease terms of approximately 3.5 and 10 years as of acquisition.

The operating results of ESS Metron have been included in the Company’s Consolidated Statements of Operations since the acquisition date. The Company recognized $2.1 million of acquisition-related costs related to this acquisition that were expensed as incurred. From the acquisition date through December 31, 2021, ESS Metron’s total revenue and net income was approximately $4.2 million and $0.2 million, respectively.

Acquisition of Whinstone

On May 26, 2021, the Company acquired 100% of the equity interests of Whinstone US, Inc., the owner and operator of the Rockdale Facility. The assets and operations of Whinstone increased the scale and scope of Riot’s operations, which is a foundational element in the Company’s strategy to become an industry-leading Bitcoin mining platform on a global scale.

Total consideration transferred of $460.4 million was comprised of a $53.0 million cash payment (including $38.1 million of debt payoff and certain seller transaction costs), 11.8 million shares of the Company’s common stock with an acquisition date fair value

of approximately $326.2 million, an $83.0 million contingent purchase price payable to the Seller (see Note 17. Commitments and Contingencies), and other net items of $(1.7 million).

There were no adjustments to the provisional purchase price and fair value estimates. The Company finalized the valuation of these assets and liabilities, and consideration transferred, in May 2022.

The following table presents the allocation of the purchase consideration:

Cash and cash equivalents

    

$

10,400

Accounts receivable

 

1,072

Prepaid expenses and other current assets

 

2,176

Property and equipment

 

91,707

Derivative asset

 

13,967

Right of use asset

 

6,547

Security deposits

 

1,775

Future power credits

 

82,953

Accounts payable

 

(12,853)

Accrued expenses

 

(504)

Deferred revenue and customer deposits

 

(34,856)

Operating lease liabilities

 

(8,184)

Total identifiable assets and liabilities acquired

 

154,200

Goodwill

 

306,184

Total purchase consideration

$

460,384

Goodwill represented the excess of total purchase consideration over the fair value of the underlying assets acquired and liabilities assumed. Goodwill was attributable to the assembled workforce of experienced personnel at Whinstone and synergies expected to be achieved from the combined operations of Riot and Whinstone. None of the goodwill recognized is expected to be deductible for tax purposes. We assigned the goodwill to our Data Center Hosting segment.

As part of the share purchase agreement Riot entered into with the seller in connection with the Whinstone Acquisition, Riot was obligated to the seller to pay up to a maximum amount of $86.0 million, net of income taxes, as defined under the stock purchase agreement (undiscounted) of additional consideration if certain power credits were received or realized by Whinstone. Those power credits arose from the February 2021 weather event. The purchase price included the estimated fair value of the contingent consideration at the Whinstone Acquisition Date of approximately $83.0 million. The fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement. These assumptions for the power credits whose utilization by Whinstone is contingent on ERCOT’s future power billings, included the timing of receipt or realization of the power credits, estimates of future power consumption, the discount rate and credit risk of the Company and the owing party (ERCOT).

The fair value of the acquired trade receivables was determined to be the net realizable amount of the closing date book value of $1.1 million.

The fair value of the acquired long-term other asset of approximately $83.0 million related to the estimated amount of power credits due Whinstone from the February 2021 weather event. We estimated the fair value of the power credits to be the same as that of the contingent consideration arrangement because the Company is required to remit to the seller in cash as additional consideration the amount of such power credits received or realized by Whinstone. See discussion above on contingent consideration.

The derivative asset acquired pertained to the PPA. The fair value of the contract of approximately $14.0 million was estimated by applying a discounted debt-free cash flow approach. This fair value measurement was based on significant inputs not observable in the market and thus represented a Level 3 measurement as defined in ASC 820. The significant assumptions used to estimate fair value of the derivative contract included a discount rate of 21%, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes, and other similar data obtained from quoted market prices or independent pricing vendors.

The fair value of property and equipment was estimated by applying the cost approach. The cost approach uses the replacement or reproduction cost as an indicator of fair value. The assumptions of the cost approach included replacement costs, projected capital expenditures, and physical deterioration factors including economic useful life, remaining useful life, age, and effective age.

The operating results of Whinstone have been included in the Company’s Consolidated Statements of Operations since the acquisition date. The Company recognized $19.1 million of acquisition-related costs that were expensed as incurred.

The financial results of the acquisition have been included in the Company’s Consolidated Financial Statements from the closing of the acquisition. From the acquisition date through December 31, 2021, Whinstone’s total revenue and net income was approximately $24.5 million and $1.2 million, respectively.

XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

Note 4. Revenue from Contracts with Customers

Disaggregated revenue

Revenue disaggregated by reportable segment is presented in See Note 20. Segments Information.

Contract balances

Contract assets relate to uncompleted Engineering contracts. As of December 31, 2023 and 2022, contract assets were $15.4 million and $19.7 million, respectively.

Contract liabilities primarily relate to upfront payments and consideration received for Data Center Hosting services and Deferred revenue relates to uncompleted Engineering contracts. The following table presents changes in contract liabilities and deferred revenue:

    

Years Ended December 31, 

2023

    

2022

Beginning balance

$

29,197

$

27,903

Revenue recognized

 

(11,226)

 

(6,805)

Other changes in contract liabilities

4,361

8,099

Ending balance

$

22,332

$

29,197

Remaining performance obligation

The following table presents the estimated future recognition of the Company’s remaining performance obligations, which represent the transaction price of current contracts for work to be performed.

2024

    

2025

    

2026

    

2027

2028

    

Thereafter

    

Total

Data Center Hosting

 

$

2,362

 

$

2,362

 

$

2,362

 

$

2,362

$

2,362

 

$

5,964

 

$

17,774

Engineering

 

4,073

 

 

 

 

 

4,073

Other

97

97

97

97

97

485

Total contract liabilities

$

6,532

$

2,459

$

2,459

$

2,459

$

2,459

$

5,964

$

22,332

XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Bitcoin
12 Months Ended
Dec. 31, 2023
Cryptocurrencies Abstract  
Bitcoin

Note 5. Bitcoin

The following table presents information about the Company’s Bitcoin balance held:

    

Quantity

    

Amounts

Balance as of January 1, 2022

 

4,884

$

150,593

Revenue recognized from Bitcoin mined

 

5,554

 

156,870

Proceeds from sale of Bitcoin

 

(3,425)

 

(79,529)

Exchange of Bitcoin for employee compensation

(39)

(1,495)

Realized gain on sale/exchange of Bitcoin

 

 

30,346

Impairment of Bitcoin

 

 

(147,365)

Balance as of December 31, 2022

 

6,974

 

109,420

Cumulative effect upon adoption of ASU 2023-08

5,994

Revenue recognized from Bitcoin mined

 

6,626

 

188,996

Bitcoin receivable

(21)

(878)

Proceeds from sale of Bitcoin

 

(6,185)

 

(176,219)

Exchange of Bitcoin for employee compensation

(32)

(869)

Change in fair value of Bitcoin

 

 

184,734

Balance as of December 31, 2023

 

7,362

$

311,178

Carrying value of Bitcoin as of December 31, 2023(a)

$

199,928

Realized gains on the sale of Bitcoin for the year ended December 31, 2023(b)

$

80,174

(a)The carrying value of Bitcoin is equal to the post-impairment value of all Bitcoin held as of the adoption of ASU 2023-08 on January 1, 2023, and, for Bitcoin produced subsequent to the adoption ASU 2023-08, the initial value of the Bitcoin  as determined for revenue recognition purposes.
(b)Bitcoin is sold on a FIFO basis. During the year ended December 31, 2023, gains were recognized on all sales of Bitcoin and are included in Change in fair value of Bitcoin on the Consolidated Statements of Operations.  

All additions of Bitcoin were the result of Bitcoin generated by the Company’s Bitcoin Mining operations (see Note 4. Revenue from Contracts with Customers). All dispositions of Bitcoin were the result of sales on the open market to fund Company operations and for compensation for certain employees.

XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments
12 Months Ended
Dec. 31, 2023
Investments.  
Investments

Note 6. Investments

Convertible note

During the year ended December 31, 2023, the Company invested in a $4.5 million convertible note at face value. The convertible note has a three-year term and earns interest at a rate of 12% per annum, which may be paid in cash or in-kind, and converts into equity of the issuer of the convertible note at the end of the three-year term.

The convertible note is accounted for as an available-for-sale debt instrument and is recognized at fair value in Other long-term assets on the Consolidated Balance Sheets. Unrealized changes in the fair value of the convertible note are recognized in Other comprehensive income (loss) on the Consolidated Statements of Comprehensive Income (Loss). Interest income is recognized within Interest income (expense) on the Consolidated Statements of Operations.

The fair value measurement of the convertible note is based on significant inputs not observable in the market and thus represents a Level 3 measurement. The significant assumptions used to estimate fair value of the convertible note included a discount rate of 12.3%, which reflected the issuance date spread premium over the selected yield for the remaining time to maturity. The issuance date discount rate of 14.0% reflected an estimated required return for mezzanine financing after taking into consideration the principal of the convertible note and the investee’s early stage of development.

The following table presents information about the convertible note:

Investment

 

$

4,500

Accrued interest

 

 

59

Amortized costs basis

 

 

4,559

Unrealized holding gains (losses) in accumulated other comprehensive income

150

Fair value as of December 31, 2023

 

$

4,709

The Company determined that the issuer of the convertible preferred note was a variable interest entity (“VIE”) and that the Company held a variable interest in the issuer of the convertible preferred note. The Company has considered the amount it is contributing to the issuer, its lack of decision-making rights and control, among other factors, and has concluded that it does not hold a controlling financial interest and does not have majority decision-making control. Therefore, the Company is not the primary beneficiary of the VIE, and as a result, the Company is not required to consolidate the VIE. The entire $4.5 million investment is at risk of loss.

Coinsquare and Mogo

In September 2017, and February 2018, the Company acquired a minority interest for $9.4 million in Coinsquare Ltd., a Canadian cryptocurrency exchange (“Coinsquare”), which operates a digital cryptocurrency exchange platform in Canada. The investment resulted in an ownership in Coinsquare by the Company of approximately 11.7% ownership in Coinsquare on a fully diluted basis. The Company elected to account for the investment using the measurement alternative as the equity securities are without a readily determinable fair value and do not give the Company significant influence over Coinsquare. Per the measurement alternative, the investment is recorded at cost, less any impairment, plus or minus changes resulting from observable price changes.

During June 2020, the Company became aware of allegations brought by the Ontario Securities Commission (the “OSC”) that Coinsquare and certain of its executives and directors engaged in systematic “wash trading” of cryptocurrencies on its Coinsquare market to manipulate the market’s trading volume during 2018 and 2019.

On July 21, 2020, a hearing panel of the OSC entered an order (the “Order”) approving the settlement agreement between OSC, Coinsquare, and certain of its executives and directors (the “Settlement Agreement”), in which they admitted to breaches of Ontario securities laws and/or conduct contrary to the public interest including, market manipulation through reporting inflated trading volumes on its Coinsquare Market, misleading its clients and investors about these trading volumes, and taking reprisal against an internal whistleblower who brought this conduct to the attention of the named executives and directors. The Order requires certain oversight and governance procedures and to prohibit the named executives and directors from engaging in certain activities with respect to Coinsquare; additionally, the named executives and directors were required to resign from Coinsquare and Coinsquare and the named executives and directors were required to pay penalties and costs totaling approximately CAD $2.2 million.

The Company thereupon determined there were indicators that would cause a 100% impairment of the Coinsquare investment and observed price changes and recorded an impairment expense of $9.4 million for its investment in Coinsquare during the year ended December 31, 2020.

During the year ended December 31, 2021, under agreements between Coinsquare, Coinsquare’s shareholders (including Riot) and Mogo Inc. (NASDAQ: MOGO), a digital payments and financial technology company (“Mogo”), Riot sold all 3.4 million common shares of Coinsquare in exchange for approximately 3.2 million common shares of Mogo and approximately $1.8 million in cash.

During the year ended December 31, 2021, the Company recorded a gain on sale/exchange of long-term investments of $26.3 million for the sale of its shares of Coinsquare. Concurrently, the Company recorded the fair value of the Mogo shares received in the exchange of $24.8 million in investments in marketable equity securities within current assets on the Consolidated Balance Sheets. The fair value was calculated as 3.2 million shares of Mogo common stock multiplied by the fair value of the Mogo shares received. During the year ended December 31, 2021, we recorded an unrealized loss on the shares of approximately $13.7 million based on the closing price per share of Mogo common stock on the Nasdaq Stock Market on December 31, 2021 of $3.42.

During the year ended December 31, 2022, the Company sold all 3.2 million shares of its shares of Mogo for proceeds of $1.8 million, resulting in realized losses of approximately $9.0 million.

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

Note 7. Property and Equipment

Property and equipment consists of the following:

    

December 31, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

348,865

$

229,685

Land rights and land improvements

 

10,320

 

10,164

Miners and mining equipment

 

496,230

 

441,324

Machinery and facility equipment

39,144

35,125

Office and computer equipment

 

2,108

 

1,206

Construction in progress

 

166,970

 

97,231

Total cost of property and equipment

 

1,063,637

 

814,735

Less accumulated depreciation

 

(359,443)

 

(122,180)

Property and equipment, net

$

704,194

$

692,555

Depreciation and amortization expense related to property and equipment totaled approximately $246.5 million, $105.9 million, and $26.1 million, for the years ended December 31, 2023, 2022, and 2021, respectively.

The Company recognized an impairment charge for its miners and mining equipment during the year ended December 31, 2022, as described below, but did not incur any other impairment charges for its property and equipment for the years ended December 31, 2023 and 2021.

Miners and mining equipment

As of December 31, 2023, the Company had deployed a total of 112,944 miners in its mining operation, all at the Rockdale Facility.

During the year ended December 31, 2023, the Company entered into the Master Agreement to acquire 99,840 miners from MicroBT (consisting of 8,320 M56S+ model miners, 22,684 M56S++ model miners, 20,778 M66 model miners, and 48,058 M66S model miners), primarily for use at the Corsicana Facility, for a total purchase price of approximately $453.4 million, subject to adjustment. Delivery of the miners began in the fourth quarter of 2023, with all miners expected to be received and deployed by mid-2025. The Master Agreement also provides us an option to purchase up to an additional 265,000 additional miners, on the same terms as the initial order.

During the year ended December 31, 2023, the Company sold 2,700 Antminer model S19 XP miners for gross proceeds of $6.4 million, which resulted in a loss on sale of equipment of $5.3 million.

As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, all of which were received in January 2023. As of December 31, 2023, the Company did not have any outstanding purchase agreements for the purchase of miners from Bitmain.

During the year ended December 31, 2022, the Company elected not to renew its co-location mining services agreement with Coinmint, which was therefore terminated automatically per its terms. In connection with the termination, the Company arranged for the transfer of the miners it was operating at Coinmint’s Massena, New York facility (the “Coinmint Facility”). The Company then entered into an equipment exchange agreement with a third-party Bitcoin mining company (the “Counterparty”), whereby the Company transferred approximately 5,700 of the Antminer model S19 Pro miners it had previously deployed at the Coinmint Facility to the Counterparty in exchange for 5,000 factory-new Antminer model S19j Pro miners delivered to the Rockdale Facility. After completing the transfer of the miners to the Counterparty, the Company relocated the balance of the miners it had deployed at the Coinmint Facility to the Rockdale Facility. As a result of the exchange with the Counterparty, the Company recognized a gain on the exchange of equipment of approximately $16.3 million during the year ended December 31, 2022.

Impairment of miners

During the year ended December 31, 2022, adverse changes in business climate, including decreases in the price of Bitcoin and resulting decrease in the market price of miners, indicated that an impairment triggering event had occurred. Testing performed indicated the estimated fair value of the Company’s miners to be less than their net carrying value as of December 31, 2022, and an impairment charge of $55.5 million was recognized, decreasing the net carrying value of the Company’s miners to their estimated

fair value. The estimated fair value of the Company’s miners was classified in Level 2 of the fair value hierarchy due to the quoted market prices for similar assets.

Casualty-related charges (recoveries), net

In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas. As of December 31, 2023, the Company estimated that total damages of $10.3 million had been incurred. During the year ended December 31, 2023, the Company received net insurance recoveries of $7.5 million. Recoveries are recognized when they are probable of being received.

Construction in progress

As of December 31, 2023, the Company’s expansion of the Rockdale Facility had been completed.

In 2022, the Company initiated development of the Corsicana Facility to expand its Bitcoin Mining and Data Center Hosting capabilities, on a 265-acre site in Navarro County, Texas, located next to the Navarro Switch. Once complete, the Company expects the Corsicana Facility to have one gigawatt of developed capacity for its Bitcoin Mining and Data Center Hosting operations.

The initial phase of the development of the Corsicana Facility involves the construction of 400 MW of immersion-cooled Bitcoin Mining and Data Center Hosting infrastructure, as well as a high-voltage power substation and transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is ongoing and operations are expected to commence by the end of the first quarter of 2024, following commissioning of the substation.

Through December 31, 2023, the Company had incurred costs of approximately $217.8 million related to the development of the Corsicana Facility, including $10.1 million paid to acquire the land on which the facility is being developed, $203.0 million of initial developments costs and equipment, and a $4.7 million deposit for future power usage.

During the year ended December 31, 2023, the Company entered into a purchase agreement with Midas for the purchase of 200 MW of immersion cooling systems for its Corsicana Facility. Delivery of the immersion cooling systems began in the fourth quarter of 2023 and is expected to be completed in the first quarter of 2024. The purchase agreement also provides the Company an option to purchase up to an additional 400 MW of immersion cooling systems from Midas, on the same terms as the initial order, through December 31, 2025.

Related party land transaction

During the year ended December 31, 2022, the Company began an initiative to provide certain on-site temporary housing for stakeholders, including partners, analysts, stockholders, employees, vendors, and other visitors to the Rockdale Facility, which is located in a relatively remote area of central Texas with limited accommodations for visitors. During the year ended December 31, 2023, Riot completed its acquisition of property and land for the development of temporary housing from Lyle Theriot (indirectly, through a limited liability company controlled by Mr. Theriot) for approximately $1.1 million, consisting of $0.2 million for land and $0.9 million for buildings and improvements. At the time of the transaction, Mr. Theriot was part of the management team at Riot and was considered a related party of Riot. The transaction was accounted for as an asset acquisition.

Commitments

During the year ended December 31, 2023, the Company paid $191.1 million in deposits and payments to MicroBT for the purchase of miners pursuant to the Master Agreement described herein. The remaining commitment of approximately $270.4 million is due in installments through approximately April 2025 based on the estimated miner delivery schedule. Total payments of $220.0 million and $50.4 million are expected to be made in 2024 and 2025, respectively.

During the year ended December 31, 2023, the Company paid $31.2 million in deposits and payments to Midas for the purchase of immersion cooling systems described herein. The remaining commitment of approximately $21.1 million is due in installments in early 2024, based on the estimated delivery schedule.

XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

Note 8. Goodwill and Intangible Assets

Goodwill

During the second quarter of 2022, adverse changes in business climate, including decreases in the price of Bitcoin and increased volatility of equity markets, as evidenced by declines in the market price of the Company’s securities, those of its peers, and major market indices, reduced market multiples and increased weighted-average costs of capital, primarily driven by an increase in interest rates. Market concerns related to inflation, supply chain disruption issues and other macroeconomic factors were some of the primary causes for these declines. Additionally, the price of Bitcoin had declined significantly, notably during the second quarter of 2022.

Due to these factors, the Company determined that a triggering event had occurred, and therefore, performed a goodwill impairment assessment as of June 30, 2022. The valuation of the Company’s reporting units was determined with the assistance of an independent valuation specialist firm using a market approach. The market approach was based on the Guideline Public Company Method, which is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses was based on the markets in which the reporting units operated, giving consideration to risk profiles, size, geography, and diversity of products and services. Under the market approach, the Company evaluated the fair value based on trailing and forward-looking earnings and revenue multiples derived from comparable publicly traded companies with similar market position and size as the Company’s reporting units. The unobservable inputs used to measure the fair value included projected revenue growth rates, the price of Bitcoin, the global Bitcoin network hash rate, the timing of miner shipments under currently executed contracts and their subsequent deployment, and the determination of appropriate market comparison companies. The trailing-twelve-month and next-twelve-month enterprise value-to-revenue multiples assumed in the analysis ranged from approximately 0.7x to approximately 3.9x. The resulting estimated fair values of the combined reporting units were reconciled to the Company’s market capitalization, including an estimated implied control premium of approximately 30%.

The results of the quantitative test indicated the fair value of the reporting units did not exceed their carrying amounts, including goodwill, in excess of the carrying value of the goodwill. As a result, the entire carrying amount of the goodwill was recognized as a non-cash impairment charge during the year ended December 31, 2022.

Finite-lived intangible assets

The following table presents the Company’s finite-lived intangible assets as of December 31, 2023:

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(1,292)

$

5,008

 

10

Trademark

 

5,000

 

(1,042)

 

3,958

 

10

UL Listings

 

2,700

 

(469)

 

2,231

 

12

Patents

 

10,060

 

(5,560)

 

4,500

 

Various

Finite-lived intangible assets

$

24,060

$

(8,363)

$

15,697

The customer contracts, trademark, and UL listings were recognized as the result of acquisitions during the year ended December 31, 2021 (see Note 3. Acquisitions).

During the year ended December 31, 2022, the Company paid $9.5 million to license a patent for technology being used in the development of the Corsicana Facility. The amount paid is being amortized over the term of the license, which expires on December 31, 2024.

The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:

    

Weighted-

Gross

    

Accumulated

    

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(671)

$

5,629

 

10

Trademark

 

5,000

 

(542)

 

4,458

 

10

UL Listings

 

2,700

 

(244)

 

2,456

 

12

Patents

 

10,060

 

(1,126)

 

8,934

 

Various

Finite-lived intangible assets

$

24,060

$

(2,583)

$

21,477

During the years ended December 31, 2023, 2022, and 2021, amortization expense related to finite-lived intangible assets was $5.8 million, $2.1 million, and $0.2 million, respectively.

The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of December 31, 2023:

2024

$

5,823

2025

 

1,355

2026

 

1,355

2027

 

1,355

2028

 

1,355

Thereafter

 

4,455

Total

$

15,697

The Company did not identify any impairment of its finite-lived intangible assets during the years ended December 31, 2023, 2022, and 2021.

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Power Purchase Agreement
12 Months Ended
Dec. 31, 2023
Power Purchase Agreement.  
Power Purchase Agreement

Note 9. Power Purchase Agreement

In May 2020, the Company, through its subsidiary, Whinstone, entered into the PPA to provide for the delivery of power to its Rockdale Facility, via the nearby Sandow Switch. Pursuant to the PPA, the Company has agreed to acquire a total of 345 MW of long-term, fixed-price power, in multiple blocks, as follows: 130 MW contracted in May 2020, at fixed prices through April 30, 2030; 65 MW contracted in March 2022, at fixed prices through April 30, 2030; and 150 MW contracted in November 2022, at fixed prices through October 31, 2027. Additionally, under the PPA, the Company has the option to purchase additional power at market prices, as needed.      

If electricity used exceeds the amount contracted, the cost of the excess electricity is incurred at the then-current spot rate. Concurrently with the PPA, the Company entered into an interconnection agreement for the extension of delivery system transmission/substation facilities to facilitate delivery of the electricity to the Rockdale Facility (the “Facilities Agreement”). Power costs incurred under the Facilities Agreement are determined every 15 minutes using settlement information provided by the ERCOT and are recorded in Cost of revenue on the Consolidated Statements of Operations.

In collaboration with market participants such as the Company, ERCOT has implemented Demand Response Services Programs for customers that have the ability to reduce or modify electricity use in response to ERCOT instructions or signals. These Demand Response Services Programs provide the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and stabilizing the grid by encouraging the demand side of the market to give more visibility and control of their power consumption to grid operators. Market participants with electrical loads like the Company may participate in these Demand Response Service Programs directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing power demand in the ERCOT marketplace.

Under these Demand Response Services Programs, the Company can participate in a variety of programs known as “ancillary services” by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. For each respective Demand Response Services Program, the Company receives a cash payment based on hourly rates for power, and the amount of electrical load into which it bids. Through ancillary services, the Company competitively bids amongst other market participants to sell ERCOT the ability to control Riot’s electrical load on demand, and to power down when directed to by ERCOT,

as part of ERCOT’s efforts to stabilize the grid. The Company receives compensation for its participation in ancillary services whether or not the Company is actually called to power down.

Riot also participates in ERCOT’s Four Coincident Peak (“4CP”) program, which refers to the highest-load settlement intervals in each of the four summer months (June, July, August, and September), during which time, demand for power is at its highest. 4CP participants may voluntarily power down operations during these times and in doing so, reduce the electrical load demand on the ERCOT grid. Participants that reduce their load in these peak periods receive credits to transmission costs on future power bills during the subsequent year, reducing overall power costs. As a result of Riot’s participation in 4CP in 2022, the Company’s transmission charges in its 2023 monthly power bills were substantially reduced.

Under the PPA, the Company may also elect not to utilize its long-term, fixed-price power for its operations, and instead elect to sell that power in exchange for credits against future power costs when there is a benefit to the Company, depending on the spot market price of electricity. The Company’s power strategy combines participation in Demand Response Services Programs and sales of power during times of peak demand, to attempt to manage operating costs most efficiently.

During the years ended December 31, 2023, 2022, and 2021, the Company earned credits against future power costs in exchange for power resold of approximately $71.2 million, $27.3 million, and $6.5 million, respectively. These amounts are recorded in Power curtailment credits on the Consolidated Statements of Operations.

The Company determined the PPA meets the definition of a derivative because it allows for net settlement. However, because the Company has the ability to offer the power back for sale, rather than taking physical delivery, the Company determined that physical delivery is not probable through the entirety of the contract and therefore, the Company does not believe the normal purchases and normal sales scope exception applies to the PPA. Accordingly, the PPA (a non-hedging derivative contract) is accounted for as a derivative and recorded at its estimated fair value each reporting period in Derivative asset on the Consolidated Balance Sheets with the change in the fair value recorded in Change in fair value of derivative asset on the Consolidated Statements of Operations. The PPA is not designated as a hedging instrument.

The estimated fair value of the Company’s Derivate asset is classified under Level 3 of the fair value hierarchy due to the significant unobservable inputs utilized in the valuation. Specifically, the Company’s discounted cash flow estimation models contain quoted commodity exchange spot and forward prices and are adjusted for basis spreads for load zone-to-hub differentials through the term of the PPA, which is scheduled to end as of April 30, 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 23.1%, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes and other similar data obtained from quoted market prices or independent pricing vendors. The discount rate includes observable market inputs, but also includes unobservable inputs based on qualitative judgment related to company-specific risk factors.

The terms of the PPA require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity compared to the fixed price stated in the contract. As of December 31, 2023, the margin-based collateral requirement of the Company was zero.

While the Company manages operating costs at the Rockdale Facility in part by periodically selling back unused or uneconomical power, the Company does not consider such actions to be trading activities.

The following table presents changes in the estimated fair value of the Derivative asset:

Balance as of December 31, 2022

$

97,497

Change in fair value of derivative asset

 

6,721

Balance as of December 31, 2023

$

104,218

XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits
12 Months Ended
Dec. 31, 2023
Deposit Assets Disclosure [Abstract]  
Deposits

Note 10. Deposits

The following table presents the activity of the Company’s deposits paid:

Deposits on equipment:

 

  

Balance as of December 31, 2022

$

33,273

Additions

 

230,397

Reclassifications to property and equipment

 

(78,376)

Balance as of December 31, 2023

185,294

Security deposits

 

29,715

Total long-term deposits

$

215,009

Deposits on equipment

As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, which were received in January 2023. During the year ended December 31, 2023, the Company reclassified the outstanding deposit of $33.3 million to property and equipment in connection with the receipt of the miners at the Rockdale Facility. See Note 7. Property and Equipment.

During the year ended December 31, 2023, the Company paid deposits and advance payments of $191.1 million to MicroBT for the purchase of miners, paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems, and paid deposits of $18.5 million for other purchases of miners from various suppliers. See Note 7. Property and Equipment.

During the year ended December 31, 2023, $12.6 million of the deposits made to MicroBT, all of the $20.8 million deposit made to Midas, and $11.7 million of the deposits for other purchases of miners were reclassified to property and equipment in connection with the receipt of the equipment.

Security deposits

During the year ended December 31, 2023, the Company paid $23.0 million as a security deposit in connection with its 215 MW increase to the long-term, fixed-price power secured under the PPA, resulting in a total of 345 MW under contract at fixed prices. See Note 8. Power Purchase Agreement.

During the year ended December 31, 2022, the Company paid approximately $4.7 million as a security deposit for the development of the Corsicana Facility, all of which remains held as a deposit as of December 31, 2023.

During the year ended December 31, 2021, the Company paid approximately $3.1 million in connection with an amended and restated Transmission/Substation Facility Extension Agreement for the construction of the Oncor-owned Delivery System facilities to serve the expansion of the Rockdale Facility, all of which has been returned to the Company as of December 31, 2023.

The Company has other security deposits totaling approximately $2.0 million for its offices and facilities, including $1.8 million associated with its ground lease.

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2023
Schedule of Accrued Expenses [Abstract]  
Accrued Expenses

Note 11. Accrued Expenses

The Company’s accrued expenses consist of the following:

    

December 31, 

December 31, 

2023

2022

Construction in progress

$

23,451

$

16,621

Power related costs and remittances

 

11,114

 

32,632

Compensation

14,888

8,582

Insurance

 

7,490

 

3,660

Other

 

5,685

 

3,969

Total accrued expenses

$

62,628

$

65,464

XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt  
Debt

Note 12. Debt

Credit and security facility

The Company’s subsidiary, ESS Metron, has a Credit and Security Facility Agreement, as amended, which provides for a $10.0 million credit and security facility consisting of a $6.0 million revolving line of credit (the “Revolving Line of Credit”) and a $4.0 million equipment guidance line (the “Equipment Guidance Line”).

The Revolving Line of Credit has a term of two years with interest due monthly and principal due at maturity. All amounts borrowed under the Revolving Line of Credit carry a variable interest of not less than 4.0% and are secured by the assets of ESS Metron. As of December 31, 2023, the interest rate was 8.5%. Total borrowings under the Revolving Line of Credit during the year ended December 31, 2023, were $6.0 million and payments were $6.0 million. As of December 31, 2023, the outstanding balance on the Revolving Line of Credit was $0.

The Equipment Guidance Line has a term of two years and permits the Company to finance up to 80.0% of certain equipment purchases. All amounts borrowed under the Equipment Guidance Line carry a variable interest of not less than 4.0% and are secured by the assets of ESS Metron. As of December 31, 2023, the interest rate was 8.5%. Total borrowings under the Equipment Guidance Line during the year ended December 31, 2023, were approximately $0.9 million. During the year ended December 31, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line converted to a fixed rate term loan (see below). As of December 31, 2023, the outstanding balance on the Equipment Guidance Line was approximately $0.5 million.

All borrowings and accrued interest under the equipment guidance line convert to fixed rate term loans every six months, which have either five-year terms for borrowings used to acquire vehicles and manufacturing equipment (“Manufacturing Term Loans”) or three-year terms for borrowings of equipment other than vehicles and manufacturing equipment (“Equipment Term Loans”). The Manufacturing Term Loans made upon the first conversion of guidance line loans carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans made upon the first conversion of guidance line loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. All subsequent conversions to Manufacturing Term Loans and Equipment Term Loans carry interest at a fluctuating rate equal to the lender’s prime rate.

During the year ended December 31, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line was converted into a three-year Equipment Term Loan with a fixed interest rate of 6.6%. As of December 31, 2023, the outstanding balance on the Equipment Term Loan was approximately $0.3 million.

As of December 31, 2023, the outstanding balance on the Equipment Guidance Line and Equipment Term Loans was recognized net of deferred financing costs of approximately $0.1 million. The net current outstanding debt balance of $0.3 million was recognized within Accrued Expenses and the net long-term outstanding debt balance of $0.5 million was recognized within Other long-term liabilities on the Consolidated Balance Sheets.

As of December 31, 2023, the Company was in compliance with all covenants of the Credit and Security Facility Agreement.

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases

Note 13. Leases

As of December 31, 2023, the Company had operating leases primarily for its offices and the manufacturing facilities of ESS Metron, and a ground lease for the Rockdale Facility, all of which expire on various dates through January 2032.

During the year ended December 31, 2022, the Company executed an amendment to the ground lease for the Rockdale Facility to add a second 100-acre tract of land, adjacent to the land subject to the original ground lease, for an additional $0.9 million in annual payments. The term of the amended lease is scheduled to expire on January 31, 2032, followed by three ten-year renewal periods at the Company’s option, unless terminated earlier. Concurrent with the amendment to the ground lease, the Company extended the term of its Water Reservation Agreement for the Rockdale Facility (see Note 17. Commitments and Contingencies).

As of December 31, 2023 and 2022, operating lease right of use assets were $20.4 million and $21.7 million, respectively, and operating lease liabilities were $21.3 million and $22.3 million, respectively.

The following table presents the components of the Company’s lease expense, which the ground and facilities’ leases are included in Cost of revenue and the office leases are included in Selling, general, and administrative on the Consolidated Statements of Operations:

    

Years Ended December 31, 

2023

    

2022

    

2021

Operating lease cost

$

3,747

$

3,193

$

678

Variable lease cost

 

240

 

182

 

51

Operating lease expense

 

3,987

 

3,375

 

729

Short-term lease rent expense

 

 

 

19

Total lease expense

$

3,987

$

3,375

$

748

The following table presents supplemental lease information:

2023

    

2022

    

2021

Operating cash outflows for operating leases

$

3,522

$

2,789

$

435

Right of use assets exchanged for new operating lease liabilities

$

1,249

$

10,333

$

13,622

Weighted-average remaining lease term – operating leases

 

7.5

 

8.5

 

8.6

Weighted-average discount rate – operating leases

 

6.7

%  

 

6.6

%

 

5.8

%

The following table represents our future minimum operating lease payments as of December 31, 2023:

    

Ground lease

    

Office and other leases

    

Total

2024

$

1,998

$

1,798

$

3,796

2025

 

2,058

 

1,495

 

3,553

2026

2,119

1,425

3,544

2027

 

2,183

 

1,305

 

3,488

2028

 

2,249

 

1,017

 

3,266

Thereafter

 

7,369

 

2,426

 

9,795

Total undiscounted lease payments

 

17,976

 

9,466

 

27,442

Less present value discount

 

(4,685)

 

(1,412)

 

(6,097)

Present value of lease liabilities

$

13,291

$

8,054

$

21,345

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

Note 14. Stockholders’ Equity

Preferred Stock

0% Series B Convertible Preferred Stock

On November 3, 2017, the Company designated 1,750,001 shares of preferred stock as “0% Series B Convertible Preferred Stock.”

The shares of 0% Series B Convertible Preferred Stock are non-voting and convertible into shares of common stock based on a conversion calculation equal to the stated value of the 0% Series B Convertible Preferred Stock, plus all accrued and unpaid dividends, if any, as of such date of determination, divided by the conversion price. The stated value of each share of 0% Series B Convertible Preferred Stock is $6.80 and the initial conversion price is $6.80 per share, each subject to adjustment for stock splits, stock dividends, recapitalizations, combinations, subdivisions or other similar events. The holders of 0% Series B Convertible Preferred Stock are entitled to receive dividends if and when declared by the Company’s board of directors. The 0% Series B Convertible Preferred Stock is also subject to beneficial ownership limitations and conversion limitations.

During the year ended December 31, 2022, the remaining 2,199 shares outstanding of the Company’s 0% Series B Convertible Preferred Stock were converted to 2,199 shares of its common stock. As of December 31, 2023, no shares of the Company’s 0% Series B Convertible Preferred Stock were outstanding.

Common Stock

The Company is authorized to issue up to 340,000,000 shares of Common Stock, without any par value per share.

Each holder of Common Stock is entitled to one vote for each share held of record on all matters to be voted on by such holders. Holders of Common Stock are entitled to receive dividends, if declared. Upon liquidation, dissolution or winding-up, holders of Common Stock are entitled to share ratably in the net assets legally available for distribution after payment of all debts and other liabilities, subject to any preferential rights of the holders of Preferred Stock, if any.

ATM Equity Offerings

2023 ATM Offering

In August 2023, the Company entered into the 2023 ATM Offering, under which it could offer and sell up to $750.0 million in shares of the Company’s common stock.

During the year ended December 31, 2023, the Company received net proceeds of approximately $571.6 million ($583.3 million of gross proceeds, net of $11.7 million in commissions and expenses) from the sale of 45,758,400 shares of its common stock at a weighted average fair value of $13.07 per share under its 2023 ATM Offering.

Subsequent to December 31, 2023, and through February 20, 2024, the Company received net proceeds of approximately $114.9 million from the sale of 8,644,100 shares of its common stock at a weighted average fair value of $13.57 per share under its 2023 ATM Offering.

2022 ATM Offering

In March 2022, the Company entered into an ATM sales agreement under which it could offer and sell up to $500.0 million in shares of the Company’s common stock.

During the year ended December 31, 2022, the Company received gross proceeds of approximately $304.8 million ($298.2 million, net of $6.6 million in commissions and expenses), from the sale of 37,052,612 shares of common stock at an average fair value of $8.23 per share under the 2022 ATM Offering.

During the year ended December 31, 2023, the Company received net proceeds of approximately $191.2 million ($195.2 million of gross proceeds, net of $3.9 million in commissions and expenses) from the sale of 16,447,645 shares of its common stock at a weighted average fair value of $11.86 per share under its 2022 ATM Offering. With the sale and issuance of these shares, all $500.0 million in shares of the Company’s common stock available for sale under its 2022 ATM Offering had been issued.

2021 ATM Offering

In August 2021, the Company entered into an ATM sales agreement under which it could offer and sell up to $600.0 million in shares of the Company’s common stock.

During the year ended December 31, 2021, the Company received gross proceeds of approximately $600.0 million ($587.2 million, net of $12.8 million in commissions and expenses), from the sale of 19,910,589 shares of common stock at a weighted average fair value of $29.53 per share. With the sale and issuance of these shares, all $600.0 million in shares of the Company’s common stock available for sale under 2021 ATM Offering had been issued.

2020 ATM Offering

In October 2020, the Company entered into an ATM sales agreement under which it received proceeds of approximately $100.0 million from the sale of common shares. The Company incurred fees of up to 3.0% of the gross proceeds received.

In January 2021, the Company received gross proceeds of approximately $84.8 million ($82.7 million net, after $2.1 million in expenses) from the sale of 4,433,468 shares of common stock at an average fair value of $19.13 per share under an ATM agreement entered into in December 2020. With the sale and issuance of these shares, all $200 million in shares of Company common stock available for sale under the December 2020 ATM Offering had been issued.

Under the terms of the 2023, 2022, 2021, and 2020 ATM Offerings, the Company only issued shares of its common stock.

ESS Metron Holdback Shares

On December 1, 2021, the Company acquired 100% of the equity interests in ESS Metron for consideration that included 715,413 shares of the Company’s common stock, 70,165 shares of which were withheld as security for the sellers’ indemnification obligations for 18 months. During the year ended December 31, 2023, the indemnification period ended and all 70,165 of the withheld shares were issued to the ESS Metron sellers.

Warrants

During the year ended December 31, 2021, the Company issued warrants to XMS Capital Partners, LLC as partial payment for its advisory services in connection with the Whinstone Acquisition. The warrants entitle XMS to purchase up to 63,000 shares of the Company’s common stock at a purchase price of $48.37 per share. The warrants may be exercised at any time through August 12, 2026.

The warrants are recognized as a liability with a fair value of zero upon issuance and a redemption value of zero as of December 31, 2023.

2023 Transactions

During the year ended December 31, 2023, approximately 5.0 million shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors in settlement of an equal number of fully vested restricted stock awards awarded to such individuals by the Company under the 2019 Equity Incentive Plan. The Company withheld approximately 1.3 million of these shares, with a fair value of approximately $14.0 million, to cover the withholding taxes related to the settlement of these vested restricted stock awards, as permitted by the 2019 Equity Incentive Plan.

In June 2023, the Company’s stockholders approved the Fourth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance under the 2019 Equity Incentive Plan by 4.0 million shares.

In December 2023, the Company’s stockholders approved the Fifth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance under the 2019 Equity Inventive Plan by 13.0 million shares.

2022 Transactions

During the year ended December 31, 2022, the Company increased its authorized shares of common stock from 170.0 million shares to 340.0 million shares.

During the year ended December 31, 2022, 1,819,332 shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors of the Company in settlement of an equal number of fully vested restricted stock units awarded to such individuals by the Company under the 2019 Equity Incentive Plan. The Company withheld 685,781 of these shares, at a fair value of approximately $10.1 million, to cover the withholding taxes related to the settlement of these vested restricted stock units, as permitted by the 2019 Equity Incentive Plan.

During the year ended December 31, 2022, — shares of the Company’s 0% Series B Convertible Preferred Stock were converted into 70,165 shares of its common stock, leaving no shares outstanding.

In July 2022, the Company’s stockholders approved the Third Amendment to its 2019 Equity Incentive Plan, which increased the number of shares of the Company’s common stock reserved for issuance by 10.0 million shares.

2021 Transactions

During the year ended December 31, 2021, the Company issued 11,800,000 shares of its common stock in connection with its acquisition of Whinstone. See Note 3. Acquisitions.

During the year ended December 31, 2021, the Company issued 645,248 shares of its common stock in connection with its acquisition of ESS Metron. See Note 3. Acquisitions.

During the year ended December 31, 2021, 464,021 shares of common stock were issued to the Company’s board of directors, officers, employees and advisors of the Company in settlement of an equal number of fully vested restricted stock units awarded to such individuals by the Company pursuant to grants made under the Company’s 2019 Equity Incentive Plan, as amended. The Company withheld 174,685 of these shares, at a fair value of approximately $5.1 million, to cover the withholding taxes related to the settlement of these vested restricted stock units, as permitted by the 2019 Equity Incentive Plan.

During the year ended December 31, 2021, the Company issued 415,657 shares of its common stock in connection with the exercise of 415,657 common stock warrants issued to investors in connection with the Company’s January 2019 private placement transaction, for net proceeds of approximately $0.8 million.

During the year ended December 31, 2021, the Company issued 543,686 shares of its common stock in connection with the cashless exercise of warrants to purchase 1,257,235 shares of common stock, which were issued to investors in connection with private placement transactions in December 2017.

During the year ended December 31, 2021, the Company issued 10,286 shares of its common stock upon the cashless exercise of 12,000 stock options.

During the year ended December 31, 2021, 2,000 shares of the Company’s 0% Series B Convertible Preferred Stock were converted into 2,000 shares of its common stock, leaving 2,199 shares outstanding. The Company currently has one equity compensation plan, the 2019 Equity Incentive Plan. On October 19, 2021, the Company’s stockholders approved the Second Amendment to its 2019 Equity Incentive Plan, which increased the number of shares of the Company’s common stock reserved for issuance by 4.4 million shares.

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2023
Stock-Based Compensation  
Stock-Based Compensation

Note 15. Stock-Based Compensation

The 2019 Equity Incentive Plan authorizes the granting of stock-based compensation awards to directors, officers, employees, and advisors of the Company in the form of restricted stock awards (“RSAs”), restricted stock units (“RSUs”), or stock options, all of which settle in shares of the Company’s common stock upon vesting. 3.6 million shares of common stock were initially reserved for issuance.

In July 2023, the Company adopted a new long-term incentive program under its 2019 Equity Incentive Plan, under which employees are eligible to receive performance-based RSAs or RSUs and service-based RSAs or RSUs. The performance-based awards are eligible to vest based on the relative performance of the Company’s common stock (“Total Stockholder Return” or “TSR”), compared to the performance of the Russell 3000 Index (the “Index TSR”), during the three-year performance period commencing as of the grant date of the TSR award (collectively, the “TSR Awards”). The TSR Awards have a vesting range of 0% to 200% of the recipient’s target award, which is calculated based on the difference between the Company’s TSR and the Index TSR over the three-year performance period, subject to the recipient’s continuous employment with the Company through the third anniversary of the award’s grant date. The service-based awards are eligible to vest in one-third annual installments over a three-year service period commencing on the award’s grant date, subject to the recipient’s continuous employment with the Company through the applicable vesting dates.

In November 2020, the Company’s stockholders approved the First Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 3.5 million shares.

In October 2021, the Company’s stockholders approved the Second Amendment to the 2019 Equity Inventive Plan, which increased the shares of common stock reserved for issuance by 4.4 million shares.

In July 2022, the Company’s stockholders approved the Third Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 10.0 million shares.

In June 2023, the Company’s stockholders approved the Fourth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 4.0 million shares.

In December 2023, the Company’s stockholders approved the Fifth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 13.0 million shares.

As of December 31, 2023, the Company had 18,517,831 shares of common stock reserved for issuance under the 2019 Equity Incentive Plan.

The following table presents stock-based compensation expense by category:

Years Ended December 31, 

    

2023

    

2022

    

2021

Performance-based stock awards and units

$

(4,703)

$

16,444

$

63,556

Service-based stock awards and units

36,873

8,111

4,935

Total stock-based compensation

$

32,170

$

24,555

$

68,491

Stock-based compensation expense is recognized within Selling, general and administrative on the Consolidated Statements of Operations.

Performance-Based Awards and Units

Performance-based awards and units are eligible to vest either: (i) over a three-year performance period ending December 31, 2023, based upon financial performance targets met during the performance period, and the completion of specified performance milestones related to development and monetization of added infrastructure capacity; or (ii) based on the Company’s TSR as compared to the Index TSR through December 31, 2025.

The following table presents a summary of the activity of the performance-based RSAs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

2,076,340

$

17.48

Vested

(567,281)

$

24.96

Forfeited

(499,468)

$

33.54

Balance as of December 31, 2023

4,928,526

$

21.71

During the year ended December 31, 2022, the Company granted 245,266 performance-based RSAs with a grant date fair value of $1.7 million. During the year ended December 31, 2021, no performance-based RSAs were awarded.

As of December 31, 2023, there was approximately $27.8 million of unrecognized compensation cost related to the performance-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.6 years.

The following table presents a summary of the activity of the performance-based RSUs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

246,426

$

19.59

Vested

$

Forfeited

$

Balance as of December 31, 2023

246,426

$

19.59

During the year ended December 31, 2022, the Company granted 1,412,299 performance-based RSUs with a grant date fair value of $15.1 million. During the year ended December 31, 2021, the Company granted 4,033,159 performance-based RSUs with a grant date fair value of $148.0 million. During the year ended December 31, 2022, all outstanding performance-based RSUs were converted into performance-based RSAs.

As of December 31, 2023, there was approximately $4.1 million of unrecognized compensation cost related to the performance-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.6 years.

Service-Based Awards and Units

Service-based awards vest over a one, two, and three-year service periods.

The following table presents a summary of the activity of the service-based RSAs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

1,313,925

$

15.44

Vested

(4,464,307)

$

6.89

Forfeited

(807,468)

$

6.86

Balance as of December 31, 2023

 

4,897,894

$

9.14

During the year ended December 31, 2022, the Company awarded 10,310,115 service-based RSAs with a grant date fair value of $69.4 million. During the year ended December 31, 2021, no service-based RSAs were awarded.

As of December 31, 2023, there was approximately $29.0 million of unrecognized compensation cost related to the service-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 10 months.

The following table presents a summary of the activity of the service-based RSUs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

155,213

$

19.30

Vested

$

Forfeited

$

Balance as of December 31, 2023

 

155,213

$

19.30

During the year ended December 31, 2022, the Company awarded 922,552 service-based RSUs with a grant date fair value of $6.4 million. During the year ended December 31, 2021, the Company granted 212,189 service-based RSUs with a grant date fair value of $7.1 million. During the year ended December 31, 2022, all outstanding service-based RSUs were converted into service-based RSAs.

As of December 31, 2023, there was approximately $2.6 million of unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.2 years.

Subsequent Awards

In January 2024, the Company awarded 1,000,000 performance-based RSUs with a grant date fair value of approximately $14.1 million, 14,071,926 performance-based RSAs with a grant date fair value of approximately $199.5 million, and 38,707 service-based RSAs with a grant date fair value of approximately $0.6 million and a three-year service period. The performance-based awards are eligible to vest based on the Company’s TSR as compared to the Index TSR through December 31, 2025.

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Measurements  
Fair Value Measurements

Note 16. Fair Value Measurements

Assets and liabilities measured at fair value on a recurring basis

The following tables present the Company’s assets and liabilities measured at fair value on a recurring basis:

Fair value measured as of December 31, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Bitcoin (a)

$

311,178

$

311,178

$

$

Convertible note (b)

$

4,709

$

$

$

4,709

Derivative asset (c)

$

104,218

$

$

$

104,218

Contingent consideration liability (d)

$

909

$

$

$

909

Fair value measured as of December 31, 2022

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (b)

$

97,497

$

$

$

97,497

Contingent consideration liability (c)

$

24,935

$

$

$

24,935

(a)See Note 5. Bitcoin
(b)See Note 6. Investments
(c)See Note 9. Power Purchase Agreement
(d)See Note 17. Commitments and Contingencies

There were no transfers of financial instruments between Level 1, Level 2, and Level 3 during the periods presented.

Assets and liabilities not measured at fair value on a recurring basis

In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease right of use assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s projected undiscounted cash flows. These assets are recorded at fair value only when an impairment charge is recognized.

As of December 31, 2023 and 2022, the fair values of cash and cash equivalents, accounts receivable, contract assets, prepaid expenses and other current assets, accounts payable, contract liabilities, and accrued expenses approximated their carrying values because of their short-term nature.

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies.,  
Commitments and Contingencies

Note 17. Commitments and Contingencies

Commitments

Miners and mining equipment

During the year ended December 31, 2023, the Company paid $191.1 million in deposits and payments to MicroBT for the purchase of miners pursuant to the Master Agreement described herein. The remaining commitment of approximately $270.4 million is due in installments through approximately April 2025 based on the estimated miner delivery schedule. Total payments of $220.0 million and $50.4 million are expected to be made in 2024 and 2025, respectively.

During the year ended December 31, 2023, the Company paid $31.2 million in deposits and payments to Midas for the purchase of immersion cooling systems described herein. The remaining commitment of approximately $21.1 million is due in installments in early 2024, based on the estimated delivery schedule.

Operating leases

The Company leases its primary office locations and has a ground lease for its Rockdale Facility under noncancelable lease agreements that expire on varying dates through 2032. For additional information see Note 13. Leases.

Water reservation agreement

The Company has a water reservation agreement, as amended, with the lessor of its ground lease to secure a certain quantity of non-potable water from a nearby lake to be used by the Company at its Rockdale Facility. The water reservation agreement runs through January 2032 and requires annual payments of approximately $2.2 million.

The Company concluded that the water reservation agreement was not a lease or a derivative instrument. Because the Company obtained an additional right of use for the reserved water amount, and the charges were increased by a standalone price commensurate with the additional water use rights and at market rates, the water reservation agreement was determined to be a lease modification accounted for as a separate contract. As such, the fees of the water reservation agreement were excluded from the lease payments of the ground lease and the water reservation agreement was accounted for as a separate executory contract.

Contingent consideration liability

In February 2021, the State of Texas experienced an extreme and unprecedented winter weather event that resulted in prolonged freezing temperatures and caused an electricity generation shortage that was severely disruptive to the whole state. While demand for electricity reached extraordinary levels due to the extreme cold, the supply of electricity significantly decreased in part because of the inability of certain power generation facilities to supply electric power to the grid. Due to the extreme market price of electricity during this time, at the request of ERCOT, the Company stopped supplying power to its customers and instead sold power back to the grid.

In April 2021, under the provisions of the PPA, and as a result of the weather event, the Company entered into a Qualified Scheduling Entity (“QSE”) Letter Agreement, which resulted in the Company being entitled to receive approximately $125.1 million for its power sales during the February winter storm, all under the terms and conditions of the QSE Letter Agreement. The Company received cash of $29.0 million in April 2021 (after deducting $10.0 million in power management fees owed by Whinstone), approximately $59.7 million was credited against power bills of the Company during 2022, with the remaining $26.3 million being contingent upon ERCOT’s future remittance. These amounts are recognized gross before fair value adjustments and expenses incurred by the Company for power management fees noted above and customer settlements. The fair value of the settlement agreement was estimated and recognized as an asset as part of acquisition accounting.

As part of the Whinstone Acquisition (see Note 3. Acquisitions), the Company is obligated to pay the seller up to $86.0 million, net of income taxes, (undiscounted) of additional consideration if certain power credits are received or realized by the Company arising from the February 2021 weather event. Upon the acquisition of Whinstone, the estimated fair value of the contingent consideration was approximately $83.0 million.

The estimated fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement.

Upon the acquisition of Whinstone, the Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which included estimates of both the timing and amounts of potential future power credits. These estimates were determined using the Company’s historical consumption quantities and patterns combined with management’s expectations of its future consumption requirements, which required significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% included observable market inputs, but also included unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific risk factors. Specifically, the Company used S&P Global’s B credit rating in the yield curve to estimate a reasonable interest rate spread to determine the cost of debt input because the power credits are subordinated obligations of the Company’s counterparty. Although these estimates are based on management’s best knowledge of current events, the estimates could change significantly from period to period.

The following table presents the changes in the estimated fair value of our contingent consideration liability:

Balance as of December 31, 2022

$

24,935

Change in contingent consideration

 

(24,026)

Change in fair value of contingent consideration

Balance as of December 31, 2023

$

909

Approximately $1.2 million of remaining future power credits to be received are estimated to be received over a period of 12 years. The Company determined the value of the contingent consideration as of December 31, 2023, using a discount rate of approximately 8.0%, which was based on the factors above, including the recent increase in interest rates.

Contingencies

Legal proceedings

The Company, and our subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to our business and transactions arising in the ordinary course of business. We cannot predict the final outcome of such proceedings. Where appropriate, we vigorously defend such claims, lawsuits and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, direct, consequential, exemplary, and/or punitive damages, in amounts that could, if awarded, be significant. Certain of the claims, lawsuits and proceedings arising in ordinary course of business are covered by our insurance program. We maintain property, and various types of liability insurance in an effort to protect ourselves from such claims. In terms of any matters where there is no insurance coverage available to us, or where coverage is available and we maintain a retention or deductible associated with such insurance, we may establish an accrual for such loss, retention or deductible based on current available information. In accordance with accounting guidance, if it is probable that an asset has been impaired or a liability has been incurred as of the date of the financial statements, and the amount of loss is reasonably estimable, then an accrual for the cost to resolve or settle these claims is recorded by us on the Consolidated Balance Sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement, then we disclose the range of possible loss. Paid expenses related to the defense of such claims are recorded by us as incurred and paid. Management, with the assistance of outside counsel, may from time to time adjust such accruals according to new developments in the matter, court rulings, or changes in the strategy affecting our defense of such matters. On the basis of current information, we do not believe there is a reasonable possibility that any material loss, if any, will result from any claims, lawsuits and proceedings to which we are subject to either individually, or in the aggregate.

Northern Data Working Capital Disputes 

On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery (Case No. C.A. No. 2022-0792-LWW) disputing the purchase price of Whinstone and seeking declaratory relief and specific performance of the stock purchase agreement. On March 31, 2023, the parties filed a stipulation agreeing to dismiss all claims without prejudice and to submit the dispute for final determination to an independent accountant. The Company placed approximately $29.5 million in escrow pending the final determination of the independent accountant, and, on June 9, 2023, the independent accountant rendered a written final determination finding in favor of the Company on disputed issues totaling approximately $27.1 million. Accordingly, approximately $27.1 million of the escrowed amount was released from escrow and distributed to the Company on June 13, 2023, with the remaining approximately $2.4 million held in escrow allocated to Northern Data. As a result, the Company recognized a Deferred gain on acquisition post-close dispute settlement of $26.0 million on the Consolidated Balance Sheets.

Following the final determination, Northern Data filed a complaint against the Company in the Delaware Court of Chancery (the “Chancery Court”) on June 23, 2023 (Case No. C.A. No. 2023-0650-LWW) challenging the independent accountant’s written final determination and seeking to re-litigate the purchase price adjustment process. The Company contests the legal and factual basis of Northern Data’s claims and filed a motion to dismiss the complaint on July 17, 2023, which the Chancery Court heard on February 13, 2024. The Chancery Court took the matter under advisement and it is now pending a ruling. While the Company intends to vigorously oppose such complaint, the Company cannot accurately predict the outcome of such ongoing litigation, or estimate the magnitude of such outcome, due to its early stage.

Legacy Hosting Customer Disputes 

 

Rhodium 

 

On May 2, 2023, Whinstone filed a petition in the District Court for the 20th Judicial District of Milam County, Texas (Case No. CV41873), which it later amended, against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) asserting breach of contract claims for Rhodium’s failure to pay amounts due under Rhodium’s colocation agreements with Whinstone. Whinstone seeks recovery of more than $26.0 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest.  On June 12, 2023, Rhodium answered and, along with non-parties Rhodium Encore LLC, Rhodium 2.0 LLC, and Rhodium 10mw LLC (collectively, the “Non-Parties”), moved to compel arbitration and filed counterclaims for breach of contract seeking recovery of at least $7.0-$10.0 million in power credits allegedly owed to Rhodium under the superseded agreements, as well as lost profits. On August 2, 2023, Rhodium disclosed the amount of damages it seeks to recover for these claims, which includes at least $42.0 million in alleged energy credits, at least $1.0 million in alleged lost profits for power diversion, and at least $0.7 million in alleged direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys’ fees. On August 28, 2023, the district court granted Rhodium’s motion to compel arbitration and stay litigation. On November 27, 2023, Whinstone terminated the Rhodium JV, LLC and Air HPC LLC hosting agreements at the Rockdale Facility with immediate effect. On December 11, 2023, Rhodium and the Non-Parties submitted an arbitration demand to the American Arbitration Association seeking approximately $55.0 million in damages and specific performance of unspecified contracts. Whinstone believes Rhodium’s claims are without merit and intends to vigorously contest them, as appropriate. Because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

 

SBI Crypto Co. 

 

On April 5, 2023, SBI Crypto Co., Ltd. (“SBI”) filed a complaint in the United States District Court for the Western District of Texas (Case No. 6:23-cv-252), which it later amended, against Whinstone alleging breach of contract, fraud, and negligent bailment claims. On July 21, 2023, Whinstone filed a motion to dismiss the amended complaint, which was denied on October 25, 2023. SBI seeks recovery of at least $15.0 million in lost profits, at least $16.0 million for equipment damage, reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest. Whinstone believes many of the claims are barred or waived and substantively lack merit, and Whinstone plans to vigorously contest the same, as appropriate. While a preliminary investigation of the merits of SBI’s claims has commenced, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

 

GMO 

On June 13, 2022, GMO Gamecenter USA, Inc. and its parent, GMO Internet, Inc., (collectively “GMO”) filed a complaint against Whinstone alleging breach of contract under the colocation services agreement between GMO and Whinstone, seeking damages in excess of $150.0 million. The case is pending in the United States District Court for the Southern District of New York (Case No. 1:22-cv-05974-JPC). Whinstone has responded to GMO’s claims and raised counterclaims of its own, alleging GMO itself breached the colocation services agreement, seeking a declaratory judgment and damages in excess of $25.0 million. On October 19, 2023, GMO filed its fourth amended complaint claiming an additional $496.0 million in damages, for loss of profit and profit sharing, based on Whinstone’s alleged wrongful termination of the colocation services agreement as of June 29, 2023. At this preliminary stage, the Company believes that GMO’s claims lack merit; however, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

 

Class Actions and Related Shareholder Derivative Actions 

 

On August 25, 2023, the United States District Court for the District of New Jersey dismissed the Takata v. Riot Blockchain action (Case No. 3: 18-cv-02293, the “Takata Action”), with prejudice, dismissing all claims.

Following the dismissal of the Takata Action, all shareholder derivative complaints filed against the Company were subsequently dismissed without prejudice. On October 23, 2023, the parties in Jackson v. Riot Blockchain, Inc., et al. (Case No. 604520/18) filed a joint stipulation of discontinuance dismissing all claims without prejudice. On January 18, 2023, the Eighth Judicial District Court of the State of Nevada entered an order voluntarily dismissing In re Riot Blockchain, Inc. Shareholder Derivative Litigation (Case No. A-18-774890-B) without prejudice. On October 6, 2023, plaintiff filed a notice in Finitz v. O’Rourke, et al. (Case No. 1:18-cv-09640) voluntarily dismissing all claims without prejudice. On September 26, 2023, plaintiff filed a notice in Monts v. O’Rourke, et al. (Case No. 1:18-cv-01443) voluntarily dismissing all claims without prejudice.

XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 18. Income taxes

The following table presents the components of the loss before provision for income taxes:

For the years ended December 31, 

    

2023

    

2022

    

2021

Domestic

$

(54,565)

$

(521,302)

$

(15,183)

Foreign

 

 

 

Loss before provision for income taxes

$

(54,565)

$

(521,302)

$

(15,183)

The following table presents the components of income tax benefit (expense):

As of December 31, 

    

2023

    

2022

    

2021

Current:

  

  

  

US Federal

$

$

$

US State

 

48

 

(789)

 

(254)

Foreign

 

 

 

Total current benefit (expense)

$

48

$

(789)

$

(254)

Deferred:

 

  

 

  

 

  

US Federal

$

5,045

$

12,538

$

US State

 

 

 

Foreign

 

 

 

Total deferred benefit

 

5,045

 

12,538

 

Total benefit (expense) for income taxes

$

5,093

$

11,749

$

(254)

The following table presents the tax effects of temporary differences and tax loss and credit carry forwards that give rise to significant portions of deferred tax assets and liabilities:

As of December 31, 

    

2023

    

2022

Deferred income tax assets:

  

  

Operating lease liability

$

4,485

$

5,178

Deferred revenue

 

3,735

 

4,595

Stock compensation

 

2,348

 

17,422

Bitcoin

29,111

Intangible assets

6,523

6,501

Net operating losses

116,872

150,167

Other deferred tax assets

2,058

2,393

Total deferred tax assets

 

136,021

 

215,367

Valuation allowance

 

(65,600)

 

(108,060)

Net deferred tax assets

 

70,421

 

107,307

Deferred income tax liabilities:

 

  

 

  

Derivative asset

 

(21,898)

 

(22,678)

Right of use asset

(4,289)

(5,043)

Fixed assets

(19,189)

(79,586)

Bitcoin

(23,300)

Other deferred tax liabilities

(1,745)

Total deferred tax liabilities

 

(70,421)

 

(107,307)

Net deferred tax assets (liabilities)

$

$

The Company has approximately $528.0 million and $171.0 million of federal and state tax Net Operating Losses (“NOLs”), respectively, that may be available to offset future taxable income. Federal and state net operating loss carryforwards of $130.0 million and $101.0 million, respectively, if not utilized, expire between 2026 and 2037. Under the Tax Cuts and Jobs Act, $398.0 million federal and $70.0 million state NOLs incurred after December 31, 2017 are carried forward indefinitely, but may be limited in utilization to 80% of taxable income.

Furthermore, as a result of changes in the ownership of our common stock and changes in our business operations, our ability to use our federal and state NOLs may be subject to annual limitations limited under Internal Revenue Code Section 382 and 383. The annual limitations may result in the expiration of net operating losses and credits before they are able to be utilized. The Company does not expect any previous ownership changes, as defined under Section 382 and 383 of the Internal Revenue Code, to result in an ultimate limitation that will materially reduce the total amount of net operating loss carryforwards and credits that can be utilized.

The statute of limitations for assessment by the IRS and state tax authorities is open for tax years ending December 31, 2018 through 2023, although carryforward attributes that were generated prior to tax year 2018 may still be adjusted upon examination by the IRS or state tax authorities if they either have been or will be used in a future period. Currently, no federal or state income tax returns are under examination by the respective taxing authorities.

In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and taxing strategies in making this assessment. In case the deferred tax assets will not be realized in future periods, the Company has provided a valuation allowance for the full amount of the deferred tax assets as of December 31, 2023 and 2022. The valuation allowance decreased by approximately $42.5 million during the year ended December 31, 2023.

The following table reconciles the income tax benefit (expense) based on the U.S. federal statutory rate with actual income tax benefit (expense):

For the years ended December 31, 

2023

2022

Federal statutory rate

    

$

11,459

21.0%

    

$

109,376

21.0%

State and local taxes, net of federal taxes

 

42

(0.1)%

 

3,403

0.7%

Goodwill impairment

 

0.0%

 

(64,295)

(12.3)%

Contingent payment

5,045

9.3%

12,538

2.4%

Section 162m compensation

(21,315)

(39.1)%

(11,433)

(2.2)%

Stock compensation

2,648

4.9%

2,904

0.6%

Return to provision

(2,760)

(5.1)%

9,026

1.7%

Rate change on deferreds

 

3,919

7.2%

 

(3,321)

(0.6)%

Deferred adjustment

 

(36,159)

(66.3)%

 

0.0%

Other

 

(244)

0.5%

 

0.0%

Change in valuation allowance

 

42,458

77.8%

 

(46,449)

(8.9)%

Income tax benefit (expense)

$

5,093

9.3%

$

11,749

2.3%

The Company has not identified any uncertain tax positions requiring a reserve as of December 31, 2023 and 2022. The Company’s policy is to recognize interest and penalties that would be assessed in relation to the settlement value of unrecognized tax benefits as a component of income tax expense. The Company did not accrue either interest or penalties for the years ended December 31, 2023 and 2022.

The Company is subject to U.S. federal income tax and primarily Florida, Colorado, and Texas state income tax. The Company has not been under tax examination in any jurisdiction for the years ended December 31, 2023 and 2022.

XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

Note 19. Earnings Per Share

The following table presents potentially dilutive securities that are not included in the computation of diluted net income (loss) per share as their inclusion would be anti-dilutive:

    

December 31, 

    

2023

    

2022

    

2021

Warrants to purchase common stock

 

63,000

 

63,000

 

63,000

Unvested restricted stock awards (a)

9,824,546

Unvested restricted stock units

 

401,639

 

 

4,015,146

Convertible Series B preferred shares

 

 

 

2,199

Total

 

10,289,185

 

63,000

 

4,080,345

(a)Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment Information

Note 20. Segment Information

The Company has three reportable segments: Bitcoin Mining, Data Center Hosting, and Engineering. The reportable segments are identified based on the types of service performed.

The Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its mining activities. Bitcoin Mining cost of revenue consists primarily of direct production costs of mining operations, including electricity, labor, insurance, variable data center hosting fees, but excluding depreciation and amortization.  

The Data Center Hosting segment generates revenue from long-term customer contracts for the provision/consumption of electricity, construction of infrastructure, operation of data centers, and maintenance/management of computing capacity from the Company’s high performance data center facility in Rockdale, Texas. Data Center Hosting cost of revenue consists primarily of direct power costs, rent and compensation costs.  

The Engineering segment generates revenue through customer contracts for custom engineered electrical products. Engineering cost of revenue consists primarily of direct materials and labor, as well as indirect manufacturing costs.

The CODM analyzes the performance of the segments based on reportable segment revenue and reportable segment cost of revenue. No operating segments have been aggregated to form the reportable segments.

The Company does not allocate all assets to the reporting segments as these are managed on an entity-wide basis. Therefore, the Company does not separately disclose the total assets of its reportable operating segments.

The Data Center Hosting segment purchases custom engineered electrical products from the Engineering segment in the ordinary course of business. All revenue and cost of revenue from intersegment transactions have been eliminated in the Consolidated Statements of Operations. All Other revenue is from external customers.

Concentrations

During the years ended December 31, 2023 and 2021, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool, no single customer or related group of customers contributed 10% or more of the Company’s total consolidated revenue.

During the year ended December 31, 2022, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool, the Company earned revenue of approximately $29.7 million from one customer, representing 11.4% of the Company’s total consolidated revenue, in its Engineering segment. No other individual customer accounted for more than 10% of total revenue for the year ended December 31, 2022.

As of December 31, 2023 and 2022, five customers accounted for more than 70% and 80%, respectively, of consolidated accounts receivable, net.

The following table presents revenue and cost of revenue for the Company’s reportable segments, reconciled to the Consolidated Statements of Operations:

Years Ended December 31, 

    

2023

    

2022

    

2021

Reportable segment revenue:

  

  

  

Bitcoin Mining

$

188,996

$

156,870

$

184,422

Data Center Hosting

 

154,334

 

101,718

 

24,546

Engineering

 

72,826

 

85,358

 

5,265

Other revenue

 

97

 

97

 

97

Eliminations

 

(135,574)

 

(84,872)

 

(1,087)

Total segment and consolidated revenue

$

280,679

$

259,171

$

213,243

Reportable segment cost of revenue:

 

  

 

  

 

  

Bitcoin Mining

 

134,515

 

84,897

 

45,513

Data Center Hosting

 

186,256

 

116,200

 

32,998

Engineering

 

66,277

 

70,283

 

4,351

Eliminations

 

(132,714)

 

(77,684)

 

(769)

Total segment and consolidated cost of revenue

$

254,334

$

193,696

$

82,093

Reconciling Items:

 

  

 

  

 

  

Acquisition-related costs

 

 

(78)

 

(21,198)

Selling, general, and administrative

 

(100,346)

 

(67,452)

 

(87,429)

Depreciation and amortization

 

(252,354)

 

(107,950)

 

(26,324)

Change in fair value of Bitcoin

184,734

Change in fair value of derivative asset

 

6,721

 

71,418

 

12,112

Power curtailment credits

71,215

27,345

6,514

Change in fair value of contingent consideration

 

 

159

 

(975)

Realized gain on sale of Bitcoin

 

 

30,346

 

253

(Loss) gain on sale/exchange of equipment

(5,336)

16,281

Casualty-related (charges) recoveries, net

 

5,974

 

(9,688)

 

Impairment of Bitcoin

(147,365)

(43,973)

Impairment of goodwill

 

 

(335,648)

 

Impairment of miners

 

(55,544)

 

Interest income (expense)

 

8,222

 

454

 

(296)

Realized loss on sale of marketable equity securities

 

 

(8,996)

 

Realized gain on sale/exchange of long-term investment

26,260

Unrealized loss on marketable equity securities

 

 

 

(13,655)

Other income (expense)

 

260

 

(59)

 

2,378

Current income tax benefit (expense)

48

 

(789)

 

(254)

Deferred income tax benefit (expense)

 

5,045

 

12,538

 

Net income (loss)

$

(49,472)

$

(509,553)

$

(15,437)

XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Impacts of Adoption of ASU 2023-08
12 Months Ended
Dec. 31, 2023
Impacts of Adoption of ASU 2023-08  
Impacts of Adoption of ASU 2023-08

Note 21. Impacts of Adoption of ASU 2023-08

The following tables present a summary of the impacts of the adoption of ASU 2023-08, effective January 1, 2023, on the Company’s interim Condensed Consolidated Statements of Operations provided during the year ended December 31, 2023 (all amounts are unaudited):

For the three months ended March 31, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

73,236

$

$

73,236

Realized gain on sale of Bitcoin

(13,775)

13,775

Impairment of Bitcoin

4,472

(4,472)

Change in fair value of Bitcoin

(83,504)

(83,504)

Operating income (loss)

(56,827)

74,201

17,374

Net income (loss)

$

(55,688)

$

74,201

$

18,513

Basic net income (loss) per share

$

(0.33)

$

0.44

$

0.11

Diluted net income (loss) per share

$

(0.33)

$

0.44

$

0.11

Basic weighted average number of shares outstanding

167,342,500

167,342,500

Diluted weighted average number of shares outstanding

167,342,500

4,771,833

172,114,333

For the three months ended June 30, 2023

For the six months ended June 30, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

76,739

$

$

76,739

$

149,975

$

$

149,975

Realized gain on sale of Bitcoin

(19,828)

19,828

(33,603)

33,603

Impairment of Bitcoin

5,638

(5,638)

10,110

(10,110)

Change in fair value of Bitcoin

(14,490)

(14,490)

(97,994)

(97,994)

Operating income (loss)

(32,483)

300

(32,183)

(89,310)

74,501

(14,809)

Net income (loss)

$

(27,687)

$

300

$

(27,387)

$

(83,375)

$

74,501

$

(8,874)

Basic and diluted net income (loss) per share

$

(0.17)

$

0.01

$

(0.16)

$

(0.51)

$

0.46

$

(0.05)

Basic and diluted weighted average number of shares outstanding

167,342,813

167,342,813

162,559,956

162,559,956

For the three months ended September 30, 2023

For the nine months ended September 30, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

51,891

$

$

51,891

$

201,866

$

$

201,866

Realized gain on sale of Bitcoin

(13,495)

13,495

(47,098)

47,098

Impairment of Bitcoin

4,041

(4,041)

14,151

(14,151)

Change in fair value of Bitcoin

25,261

25,261

(72,733)

(72,733)

Operating income (loss)

(47,831)

(34,715)

(82,546)

(137,141)

39,786

(97,355)

Net income (loss)

$

(45,325)

$

(34,715)

$

(80,040)

$

(128,700)

$

39,786

$

(88,914)

Basic and diluted net income (loss) per share

$

(0.25)

$

(0.19)

$

(0.44)

$

(0.76)

$

0.23

$

(0.53)

Basic and diluted weighted average number of shares outstanding

180,952,689

180,952,689

168,758,240

168,758,240

XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies and Recent Accounting Pronouncements (Policies)
12 Months Ended
Dec. 31, 2023
Significant Accounting Policies and Recent Accounting Pronouncements  
Use of estimates

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ significantly from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include revenue recognition, valuing the derivative asset classified under Level 3 fair value hierarchy, determining the useful lives and recoverability of long-lived assets, impairment analysis of fixed assets and finite-lived intangibles, stock-based compensation, and the valuation allowance associated with the Company’s deferred tax assets.

Reclassifications

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have a material impact on the Company’s Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.

Cash and cash equivalents

Cash and cash equivalents

Cash and cash equivalents consists of cash on hand and highly liquid investments. We consider any highly liquid investments with an original maturity of three months or less at acquisition to be cash equivalents. From time to time, the Company’s cash account balances exceed the balances as covered by the FDIC. The Company has never suffered a loss due to such excess balances.

Accounts receivable

Accounts receivable

The Company’s accounts receivable balance consists of amounts due from its mining pool operator and data center hosting and engineering customers. The Company records accounts receivable at the invoiced amount less an allowance for any potentially uncollectable accounts under the current expected credit loss (“CECL”) impairment model and presents the net amount of the financial instrument expected to be collected. The CECL impairment model requires an estimate of expected credit losses, measured

over the contractual life of an instrument, that considers forecasts of future economic conditions in addition to information about past events and current conditions. Based on this model, the Company considers many factors, including the age of the balance, collection history, and current economic trends. Bad debts are written off after all collection efforts have ceased.

Allowances for credit losses are recorded as a direct reduction from an asset’s amortized cost basis. Credit losses and recoveries are recorded in Selling, general and administrative expenses in the Consolidated Statements of Operations. Recoveries of financial assets previously written off are recorded when received. For the years ended December 31, 2023, 2022, and 2021, the Company did not record any credit losses or recoveries.

Based on the Company’s current and historical collection experience, management recorded allowances for doubtful accounts of $1.5 million and $1.9 million as of December 31, 2023 and December 31, 2022, respectively.

Bitcoin

Bitcoin

As a result of the adoption of ASU 2023-08, Bitcoin is recorded at fair value, and changes in fair value are recognized in Change in fair value of Bitcoin, in Operating income (loss) on the Consolidated Statements of Operations, as of, and for the year ended December 31, 2023.

Prior to the adoption of ASU 2023-08, Bitcoin was accounted for as intangible assets with an indefinite useful life. Bitcoin was sold on a FIFO basis and measured for impairment whenever indicators of impairment are identified based on the intraday low quoted price of Bitcoin. To the extent an impairment loss was recognized, the loss established the new cost basis of the Bitcoin. Subsequent reversal of impairment losses was not permitted. 

Bitcoin awarded to the Company through its mining activities are accounted for in connection with the Company’s revenue recognition policy.

Bitcoin is classified on the Company’s Consolidated Balance Sheet as a current asset due to the Company’s ability to sell it in a highly liquid marketplace and its intent to liquidate its Bitcoin to support operations when needed.

Purchases and sales of Bitcoin by the Company and Bitcoin awarded to the Company are included within Operating activities on the Consolidated Statements of Cash Flows as substantially all of the Company’s Bitcoin production is sold within days of being produced, but never more than the production on a monthly basis per the Company’s internal policy. During 2024, the Company made a strategic decision to temporarily cease the sales of all its Bitcoin production and instead, increase its Bitcoin holdings. The Company will continue to monitor its cash needs and expects to sell Bitcoin in the future to fund its cash expenditures.

Long-term investments

Long-term investments

For equity investments, the Company initially records equity investments at cost then adjusts the carrying value of such equity investments through earnings when there is an observable transaction involving the same or a similar investment with the same issuer or upon an impairment.

Fair value measurement

Fair value measurement

Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability.

Fair value measurements are classified and disclosed in one of the following three categories:

Level 1: Quoted prices in active markets for identical assets or liabilities.

Level 2: Observable inputs other than Level 1 prices, for similar assets or liabilities that are directly or indirectly observable in the marketplace.

Level 3: Unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

The Company will update its assumptions each reporting period based on new developments and record such amounts at fair value based on the revised assumptions until the agreements expire or contingency is resolved, as applicable.

Property and equipment

Property and equipment

Property and equipment is stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets. Estimated useful lives for leasehold improvements are typically the lesser of the estimated useful life of the asset or the life of the term of the lease. The estimated useful lives for all the Company’s property and equipment are as follows:

    

Life (Years) 

Buildings and building improvements

 

10-25

Miners and mining equipment

 

2

Machinery and facility equipment

 

5-10

Office and computer equipment

 

3

Impairment of long-lived assets

Impairment of long-lived assets

Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to undiscounted future cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets.

Goodwill

Goodwill

Goodwill represents the cost of a business acquisition in excess of the fair value of the net assets acquired. Goodwill is not amortized and is reviewed for impairment annually as of December 31, or more frequently if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. We use both qualitative and quantitative analyses in making this determination. The Company determined that it has three reporting units for goodwill impairment testing purposes, Bitcoin Mining, Data Center Hosting, and Engineering, which is consistent with internal management reporting and management’s oversight of operations. Our analyses require significant assumptions and judgments, including

assumptions about future economic conditions, revenue growth, and operating margins, among other factors. Example events or changes in circumstances considered in the qualitative analysis, many of which are subjective in nature, include: a significant negative trend in our industry or overall economic trends, a significant change in how we use the acquired assets, a significant change in our business strategy, a significant decrease in the market value of the asset, a significant change in regulations or in the industry that could affect the value of the asset, and a change in segments. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company performs the quantitative test to identify and measure the amount of goodwill impairment loss. The Company compares the fair value of the reporting unit with its carrying amount. If the carrying amount exceeds the fair value, goodwill of the reporting unit is considered impaired and that excess is recognized as a goodwill impairment loss.

Finite-lived intangible assets

Finite-lived intangible assets

Intangible assets with finite lives are comprised of customer contracts, trademarks, UL Listings, and patents that are amortized on a straight-line basis over their expected useful lives, which is their contractual term or estimated useful life. Patents costs consisting of filing and legal fees incurred are initially recorded at cost. Certain patents are in the legal application process and therefore are not currently being amortized. The Company performs assessments to determine whether finite-lived classification is still appropriate at least annually. The carrying value of finite-lived assets and their remaining useful lives are also reviewed at least annually to determine if circumstances exist which may indicate a potential impairment or revision to the amortization period. A finite-lived intangible asset is considered to be impaired if its carrying value exceeds the estimated future undiscounted cash flows to be derived from it. We exercise judgment in selecting the assumptions used in the estimated future undiscounted cash flows analysis. Impairment is measured by the amount that the carrying value exceeds fair value.

The use of different estimates or assumptions could result in significantly different fair values for our reporting units and intangible assets.

Business combinations

Business combinations

The Company uses the acquisition method of accounting by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the aforementioned amounts. Contingent consideration is included within the purchase price and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is remeasured to fair value as of each reporting date until the contingency is resolved, and subsequent changes in fair value are recognized in earnings. Contingent consideration is recorded in current and long-term liabilities on our Consolidated Balance Sheets.

While we use our best estimates and assumptions to accurately apply preliminary values to assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, these estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of the assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Operations.

Accounting for business combinations requires management to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made have been reasonable and appropriate, they are based in part on historical experience and information obtained from management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include; future expected cash flows from customer contracts, discount rates, and estimated market changes in the value of the PPA, which is accounted for as a nonhedged derivative contract. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results.

Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.

Investment in marketable equity securities

Investment in marketable equity securities

The Company measures its investments in marketable equity securities at fair value at each balance sheet date, with unrealized holding gains and losses recorded in other income (expense), as the shares have a readily determinable fair value since they are publicly traded and have significant average daily volume traded.

Leases

Leases

The Company determines whether an arrangement contains a lease at the inception of the arrangement. If a lease is determined to exist, the term of such lease is assessed based on the date on which the underlying asset is made available for the Company’s use by the lessor. The Company’s assessment of the lease term reflects the non-cancelable term of the lease, inclusive of any rent-free periods and/or periods covered by early-termination options which the Company is reasonably certain of not exercising, as well as periods covered by renewal options which the Company is reasonably certain of exercising. The Company also determines lease classification as either operating or finance at lease commencement, which governs the pattern of expense recognition and the presentation reflected on the Consolidated Statements of Operations over the lease term. For all periods presented, the Company only had operating leases.

For leases with a term exceeding 12 months, an operating lease liability is recorded on the Company’s consolidated balance sheet at lease commencement reflecting the present value of its fixed minimum payment obligations over the lease term. A corresponding operating lease right-of-use asset equal to the initial lease liability is also recorded, adjusted for any prepaid rent and/or initial direct costs incurred in connection with execution of the lease and reduced by any lease incentives received. For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate, determined based on information available at lease commencement, as rates implicit in its leasing arrangements are typically not readily determinable. The Company’s incremental borrowing rate reflects the rate it would pay to borrow on a secured basis and incorporates the term and economic environment of the associated lease.

For the Company’s operating leases, fixed lease payments are recognized as lease expense on a straight-line basis over the lease term. For leases with a term of 12 months or less, any fixed lease payments are recognized on a straight-line basis over the lease term and are not recognized on the Consolidated Balance Sheets as an accounting policy election. Leases qualifying for the short-term lease exception were insignificant. Variable lease costs are recognized as incurred and primarily consist of common area maintenance and utility charges not included in the measurement of right of use assets and operating lease liabilities.

Operating segments

Operating segments

Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the CODM in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is comprised of several members of its executive management team who use revenue and cost of revenue of its three reporting segments to assess the performance of the business of our reportable operating segments.

Income Taxes

Income taxes

The Company accounts for income taxes under the asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the 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 tax rates is recognized in operations in the period that includes the enactment date. A valuation allowance is required to the extent any deferred tax assets may not be realizable.

Contract balances

Contract balances

Contract assets consist of costs and estimated earnings in excess of billings on uncompleted engineering contracts.

Deferred revenue relates to upfront payments and consideration received from customers for data center hosting and the upfront license fee generated from our legacy animal health business.  Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted engineering contracts,

Remaining performance obligations

Remaining performance obligations

Remaining performance obligations represent the transaction price of contracts for work that has not yet been performed. The Company elected the practical expedient to not adjust the transaction price for the existence of a significant financing component if the timing difference between a customer’s payment and our performance is one year or less.

Stock-based compensation

Stock-based compensation

The Company accounts for share-based payment awards exchanged for services at the estimated grant date fair value of the award, which is based on the fair market value of the Company’s common stock at the time of the grant. For performance-based share-based payment awards, the Company recognizes compensation cost over the performance period when achievement of the milestones and targets is probable.

The Company has elected to account for forfeitures of awards as they occur.

Recently issued accounting pronouncements

Recently issued accounting pronouncements

The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its Consolidated Financial Statements and assures that there are proper controls in place to ascertain that the Company’s Consolidated Financial Statements properly reflect the change.

In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 expands existing income tax disclosures for rate reconciliations by requiring disclosure of certain specific categories and additional reconciling items that meet quantitative thresholds and expands disclosures for income taxes paid by requiring disaggregation by certain jurisdictions. ASU 2023-09 is effective for annual periods beginning after December 15, 2024; early adoption is permitted. The Company does note expect the updated guidance to have a material impact on its disclosures.

In December 2023, the FASB issued ASU 2023-08, Intangibles - Goodwill and Other - Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets, which establishes accounting guidance for crypto assets meeting certain criteria. Bitcoin meets this criteria. The amendments require crypto assets meeting the criteria to be recognized at fair value with changes recognized in net income each reporting period. Upon adoption, a cumulative-effect adjustment is made to the opening balance of retained earnings as of the beginning of the annual reporting period of adoption. ASU 2023-08 is effective for fiscal years beginning after December 15, 2024, including interim periods within those fiscal years. Early adoption is permitted. The Company elected to early adopt ASU 2023-08 for the year ended December 31, 2023. As a result of the adoption, the Company recorded a cumulative effect adjustment to its Accumulated deficit balance of approximately $6.0 million as of January 1, 2023, as a result of recognizing its Bitcoin held as of January 1, 2023, at fair value. See Note 21. Impacts of Adoption of ASU 2023-08 for a summary of the impacts on the Company’s interim Condensed Consolidated Statements of Operations provided during the year ended December 31, 2023.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). ASU 2023-07 is intended to enhance reportable segment disclosures by requiring disclosures of significant segment expenses regularly provided to the CODM, requiring disclosure of the title and position of the CODM and explanation of how the reported measures of segment profit and loss are used by the CODM in assessing segment performance and allocation of resources. ASU 2023-07 is effective for the Company for annual periods beginning after December 31, 2023; early adoption is permitted. The updated guidance is not expected to have a material impact on the Company’s disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which was codified with its subsequent amendments as Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”). ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in other GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The updated guidance is effective for the Company for annual reporting periods beginning after December 15, 2022, and early adoption is permitted. In connection with the Company’s acquisitions during the year ended December 31, 2021, the Company adopted this standard on January 1, 2021, and the adoption did not have a material impact on the financial statements and related disclosures.

XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies and Recent Accounting Pronouncements (Tables)
12 Months Ended
Dec. 31, 2023
Significant Accounting Policies and Recent Accounting Pronouncements  
Schedule of estimated useful lives of property and equipment

    

Life (Years) 

Buildings and building improvements

 

10-25

Miners and mining equipment

 

2

Machinery and facility equipment

 

5-10

Office and computer equipment

 

3

XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2023
Acquisition of ESS Metron [Member]  
Acquisitions (Tables) [Line Items]  
Schedule of Assets and Liabilities Acquired

Cash and cash equivalents

    

$

549

Accounts receivable

 

9,879

Prepaid and other current assets

 

636

Inventory and work-in-progress

 

1,175

Costs and estimated earnings in excess of billings

 

13,205

Property and equipment

 

4,501

Intangible assets

 

14,000

Right of use asset

 

6,714

Accounts payable

 

(9,235)

Accrued expenses

 

(1,239)

Billings in excess of costs and estimated earnings

 

(5,883)

Operating lease liabilities

 

(6,714)

Warranty liability

 

(116)

Total identifiable assets and liabilities acquired

 

27,472

Goodwill

 

29,379

Total purchase consideration

$

56,851

Whinstone  
Acquisitions (Tables) [Line Items]  
Schedule of Assets and Liabilities Acquired

Cash and cash equivalents

    

$

10,400

Accounts receivable

 

1,072

Prepaid expenses and other current assets

 

2,176

Property and equipment

 

91,707

Derivative asset

 

13,967

Right of use asset

 

6,547

Security deposits

 

1,775

Future power credits

 

82,953

Accounts payable

 

(12,853)

Accrued expenses

 

(504)

Deferred revenue and customer deposits

 

(34,856)

Operating lease liabilities

 

(8,184)

Total identifiable assets and liabilities acquired

 

154,200

Goodwill

 

306,184

Total purchase consideration

$

460,384

XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of changes in the contract liabilities and deferred revenue

    

Years Ended December 31, 

2023

    

2022

Beginning balance

$

29,197

$

27,903

Revenue recognized

 

(11,226)

 

(6,805)

Other changes in contract liabilities

4,361

8,099

Ending balance

$

22,332

$

29,197

Schedule of disaggregated revenue

2024

    

2025

    

2026

    

2027

2028

    

Thereafter

    

Total

Data Center Hosting

 

$

2,362

 

$

2,362

 

$

2,362

 

$

2,362

$

2,362

 

$

5,964

 

$

17,774

Engineering

 

4,073

 

 

 

 

 

4,073

Other

97

97

97

97

97

485

Total contract liabilities

$

6,532

$

2,459

$

2,459

$

2,459

$

2,459

$

5,964

$

22,332

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Bitcoin (Tables)
12 Months Ended
Dec. 31, 2023
Cryptocurrencies Abstract  
Schedule of additional information

The following table presents information about the Company’s Bitcoin balance held:

    

Quantity

    

Amounts

Balance as of January 1, 2022

 

4,884

$

150,593

Revenue recognized from Bitcoin mined

 

5,554

 

156,870

Proceeds from sale of Bitcoin

 

(3,425)

 

(79,529)

Exchange of Bitcoin for employee compensation

(39)

(1,495)

Realized gain on sale/exchange of Bitcoin

 

 

30,346

Impairment of Bitcoin

 

 

(147,365)

Balance as of December 31, 2022

 

6,974

 

109,420

Cumulative effect upon adoption of ASU 2023-08

5,994

Revenue recognized from Bitcoin mined

 

6,626

 

188,996

Bitcoin receivable

(21)

(878)

Proceeds from sale of Bitcoin

 

(6,185)

 

(176,219)

Exchange of Bitcoin for employee compensation

(32)

(869)

Change in fair value of Bitcoin

 

 

184,734

Balance as of December 31, 2023

 

7,362

$

311,178

Carrying value of Bitcoin as of December 31, 2023(a)

$

199,928

Realized gains on the sale of Bitcoin for the year ended December 31, 2023(b)

$

80,174

(a)The carrying value of Bitcoin is equal to the post-impairment value of all Bitcoin held as of the adoption of ASU 2023-08 on January 1, 2023, and, for Bitcoin produced subsequent to the adoption ASU 2023-08, the initial value of the Bitcoin  as determined for revenue recognition purposes.
(b)Bitcoin is sold on a FIFO basis. During the year ended December 31, 2023, gains were recognized on all sales of Bitcoin and are included in Change in fair value of Bitcoin on the Consolidated Statements of Operations.  

XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2023
Investments,  
Schedule of convertible note

The following table presents information about the convertible note:

Investment

 

$

4,500

Accrued interest

 

 

59

Amortized costs basis

 

 

4,559

Unrealized holding gains (losses) in accumulated other comprehensive income

150

Fair value as of December 31, 2023

 

$

4,709

XML 53 R36.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 consists of the following:

    

December 31, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

348,865

$

229,685

Land rights and land improvements

 

10,320

 

10,164

Miners and mining equipment

 

496,230

 

441,324

Machinery and facility equipment

39,144

35,125

Office and computer equipment

 

2,108

 

1,206

Construction in progress

 

166,970

 

97,231

Total cost of property and equipment

 

1,063,637

 

814,735

Less accumulated depreciation

 

(359,443)

 

(122,180)

Property and equipment, net

$

704,194

$

692,555

XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of finite-lived intangible assets

The following table presents the Company’s finite-lived intangible assets as of December 31, 2023:

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(1,292)

$

5,008

 

10

Trademark

 

5,000

 

(1,042)

 

3,958

 

10

UL Listings

 

2,700

 

(469)

 

2,231

 

12

Patents

 

10,060

 

(5,560)

 

4,500

 

Various

Finite-lived intangible assets

$

24,060

$

(8,363)

$

15,697

The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:

    

Weighted-

Gross

    

Accumulated

    

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(671)

$

5,629

 

10

Trademark

 

5,000

 

(542)

 

4,458

 

10

UL Listings

 

2,700

 

(244)

 

2,456

 

12

Patents

 

10,060

 

(1,126)

 

8,934

 

Various

Finite-lived intangible assets

$

24,060

$

(2,583)

$

21,477

Schedule of the estimated future amortization expense of finite-lived intangible assets

The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of December 31, 2023:

2024

$

5,823

2025

 

1,355

2026

 

1,355

2027

 

1,355

2028

 

1,355

Thereafter

 

4,455

Total

$

15,697

XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Power Purchase Agreement (Tables)
12 Months Ended
Dec. 31, 2023
Power Purchase Agreement.  
Schedule of changes in estimated fair value of derivative asset

Balance as of December 31, 2022

$

97,497

Change in fair value of derivative asset

 

6,721

Balance as of December 31, 2023

$

104,218

XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Deposit Assets Disclosure [Abstract]  
Schedule of deposits on equipment

Deposits on equipment:

 

  

Balance as of December 31, 2022

$

33,273

Additions

 

230,397

Reclassifications to property and equipment

 

(78,376)

Balance as of December 31, 2023

185,294

Security deposits

 

29,715

Total long-term deposits

$

215,009

XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Schedule of Accrued Expenses [Abstract]  
Schedule of accrued expenses

The Company’s accrued expenses consist of the following:

    

December 31, 

December 31, 

2023

2022

Construction in progress

$

23,451

$

16,621

Power related costs and remittances

 

11,114

 

32,632

Compensation

14,888

8,582

Insurance

 

7,490

 

3,660

Other

 

5,685

 

3,969

Total accrued expenses

$

62,628

$

65,464

XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of lease expense

    

Years Ended December 31, 

2023

    

2022

    

2021

Operating lease cost

$

3,747

$

3,193

$

678

Variable lease cost

 

240

 

182

 

51

Operating lease expense

 

3,987

 

3,375

 

729

Short-term lease rent expense

 

 

 

19

Total lease expense

$

3,987

$

3,375

$

748

Schedule of other information

2023

    

2022

    

2021

Operating cash outflows for operating leases

$

3,522

$

2,789

$

435

Right of use assets exchanged for new operating lease liabilities

$

1,249

$

10,333

$

13,622

Weighted-average remaining lease term – operating leases

 

7.5

 

8.5

 

8.6

Weighted-average discount rate – operating leases

 

6.7

%  

 

6.6

%

 

5.8

%

Schedule of future minimum operating lease payments

The following table represents our future minimum operating lease payments as of December 31, 2023:

    

Ground lease

    

Office and other leases

    

Total

2024

$

1,998

$

1,798

$

3,796

2025

 

2,058

 

1,495

 

3,553

2026

2,119

1,425

3,544

2027

 

2,183

 

1,305

 

3,488

2028

 

2,249

 

1,017

 

3,266

Thereafter

 

7,369

 

2,426

 

9,795

Total undiscounted lease payments

 

17,976

 

9,466

 

27,442

Less present value discount

 

(4,685)

 

(1,412)

 

(6,097)

Present value of lease liabilities

$

13,291

$

8,054

$

21,345

XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of stock-based compensation

Years Ended December 31, 

    

2023

    

2022

    

2021

Performance-based stock awards and units

$

(4,703)

$

16,444

$

63,556

Service-based stock awards and units

36,873

8,111

4,935

Total stock-based compensation

$

32,170

$

24,555

$

68,491

Performance-based RSAs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of performance-based awards

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

2,076,340

$

17.48

Vested

(567,281)

$

24.96

Forfeited

(499,468)

$

33.54

Balance as of December 31, 2023

4,928,526

$

21.71

Performance-based RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of performance-based awards

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

246,426

$

19.59

Vested

$

Forfeited

$

Balance as of December 31, 2023

246,426

$

19.59

Service-based RSAs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of service-based awards

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

1,313,925

$

15.44

Vested

(4,464,307)

$

6.89

Forfeited

(807,468)

$

6.86

Balance as of December 31, 2023

 

4,897,894

$

9.14

Service-based RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of service-based awards

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

155,213

$

19.30

Vested

$

Forfeited

$

Balance as of December 31, 2023

 

155,213

$

19.30

XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Measurements  
Schedule of assets and liabilities measured at fair value on recurring basis

Fair value measured as of December 31, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Bitcoin (a)

$

311,178

$

311,178

$

$

Convertible note (b)

$

4,709

$

$

$

4,709

Derivative asset (c)

$

104,218

$

$

$

104,218

Contingent consideration liability (d)

$

909

$

$

$

909

Fair value measured as of December 31, 2022

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (b)

$

97,497

$

$

$

97,497

Contingent consideration liability (c)

$

24,935

$

$

$

24,935

(a)See Note 5. Bitcoin
(b)See Note 6. Investments
(c)See Note 9. Power Purchase Agreement
(d)See Note 17. Commitments and Contingencies
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies.,  
Schedule of changes in estimated fair value of liability

Balance as of December 31, 2022

$

24,935

Change in contingent consideration

 

(24,026)

Change in fair value of contingent consideration

Balance as of December 31, 2023

$

909

XML 62 R45.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 loss from continuing operations by domestic and foreign jurisdictions

The following table presents the components of the loss before provision for income taxes:

For the years ended December 31, 

    

2023

    

2022

    

2021

Domestic

$

(54,565)

$

(521,302)

$

(15,183)

Foreign

 

 

 

Loss before provision for income taxes

$

(54,565)

$

(521,302)

$

(15,183)

Schedule of components of income tax benefit expense

The following table presents the components of income tax benefit (expense):

As of December 31, 

    

2023

    

2022

    

2021

Current:

  

  

  

US Federal

$

$

$

US State

 

48

 

(789)

 

(254)

Foreign

 

 

 

Total current benefit (expense)

$

48

$

(789)

$

(254)

Deferred:

 

  

 

  

 

  

US Federal

$

5,045

$

12,538

$

US State

 

 

 

Foreign

 

 

 

Total deferred benefit

 

5,045

 

12,538

 

Total benefit (expense) for income taxes

$

5,093

$

11,749

$

(254)

Schedule of deferred tax assets and liabilities

The following table presents the tax effects of temporary differences and tax loss and credit carry forwards that give rise to significant portions of deferred tax assets and liabilities:

As of December 31, 

    

2023

    

2022

Deferred income tax assets:

  

  

Operating lease liability

$

4,485

$

5,178

Deferred revenue

 

3,735

 

4,595

Stock compensation

 

2,348

 

17,422

Bitcoin

29,111

Intangible assets

6,523

6,501

Net operating losses

116,872

150,167

Other deferred tax assets

2,058

2,393

Total deferred tax assets

 

136,021

 

215,367

Valuation allowance

 

(65,600)

 

(108,060)

Net deferred tax assets

 

70,421

 

107,307

Deferred income tax liabilities:

 

  

 

  

Derivative asset

 

(21,898)

 

(22,678)

Right of use asset

(4,289)

(5,043)

Fixed assets

(19,189)

(79,586)

Bitcoin

(23,300)

Other deferred tax liabilities

(1,745)

Total deferred tax liabilities

 

(70,421)

 

(107,307)

Net deferred tax assets (liabilities)

$

$

Schedule of tax expense (benefit) based on the U.S. federal statutory rate

The following table reconciles the income tax benefit (expense) based on the U.S. federal statutory rate with actual income tax benefit (expense):

For the years ended December 31, 

2023

2022

Federal statutory rate

    

$

11,459

21.0%

    

$

109,376

21.0%

State and local taxes, net of federal taxes

 

42

(0.1)%

 

3,403

0.7%

Goodwill impairment

 

0.0%

 

(64,295)

(12.3)%

Contingent payment

5,045

9.3%

12,538

2.4%

Section 162m compensation

(21,315)

(39.1)%

(11,433)

(2.2)%

Stock compensation

2,648

4.9%

2,904

0.6%

Return to provision

(2,760)

(5.1)%

9,026

1.7%

Rate change on deferreds

 

3,919

7.2%

 

(3,321)

(0.6)%

Deferred adjustment

 

(36,159)

(66.3)%

 

0.0%

Other

 

(244)

0.5%

 

0.0%

Change in valuation allowance

 

42,458

77.8%

 

(46,449)

(8.9)%

Income tax benefit (expense)

$

5,093

9.3%

$

11,749

2.3%

XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of antidilutive securities

    

December 31, 

    

2023

    

2022

    

2021

Warrants to purchase common stock

 

63,000

 

63,000

 

63,000

Unvested restricted stock awards (a)

9,824,546

Unvested restricted stock units

 

401,639

 

 

4,015,146

Convertible Series B preferred shares

 

 

 

2,199

Total

 

10,289,185

 

63,000

 

4,080,345

(a)Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of reportable segments and operating income

The following table presents revenue and cost of revenue for the Company’s reportable segments, reconciled to the Consolidated Statements of Operations:

Years Ended December 31, 

    

2023

    

2022

    

2021

Reportable segment revenue:

  

  

  

Bitcoin Mining

$

188,996

$

156,870

$

184,422

Data Center Hosting

 

154,334

 

101,718

 

24,546

Engineering

 

72,826

 

85,358

 

5,265

Other revenue

 

97

 

97

 

97

Eliminations

 

(135,574)

 

(84,872)

 

(1,087)

Total segment and consolidated revenue

$

280,679

$

259,171

$

213,243

Reportable segment cost of revenue:

 

  

 

  

 

  

Bitcoin Mining

 

134,515

 

84,897

 

45,513

Data Center Hosting

 

186,256

 

116,200

 

32,998

Engineering

 

66,277

 

70,283

 

4,351

Eliminations

 

(132,714)

 

(77,684)

 

(769)

Total segment and consolidated cost of revenue

$

254,334

$

193,696

$

82,093

Reconciling Items:

 

  

 

  

 

  

Acquisition-related costs

 

 

(78)

 

(21,198)

Selling, general, and administrative

 

(100,346)

 

(67,452)

 

(87,429)

Depreciation and amortization

 

(252,354)

 

(107,950)

 

(26,324)

Change in fair value of Bitcoin

184,734

Change in fair value of derivative asset

 

6,721

 

71,418

 

12,112

Power curtailment credits

71,215

27,345

6,514

Change in fair value of contingent consideration

 

 

159

 

(975)

Realized gain on sale of Bitcoin

 

 

30,346

 

253

(Loss) gain on sale/exchange of equipment

(5,336)

16,281

Casualty-related (charges) recoveries, net

 

5,974

 

(9,688)

 

Impairment of Bitcoin

(147,365)

(43,973)

Impairment of goodwill

 

 

(335,648)

 

Impairment of miners

 

(55,544)

 

Interest income (expense)

 

8,222

 

454

 

(296)

Realized loss on sale of marketable equity securities

 

 

(8,996)

 

Realized gain on sale/exchange of long-term investment

26,260

Unrealized loss on marketable equity securities

 

 

 

(13,655)

Other income (expense)

 

260

 

(59)

 

2,378

Current income tax benefit (expense)

48

 

(789)

 

(254)

Deferred income tax benefit (expense)

 

5,045

 

12,538

 

Net income (loss)

$

(49,472)

$

(509,553)

$

(15,437)

XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Impacts of Adoption of ASU 2023-08 (Tables)
12 Months Ended
Dec. 31, 2023
Impacts of Adoption of ASU 2023-08  
Summary of the impacts of the adoption of ASU 2023-08

For the three months ended March 31, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

73,236

$

$

73,236

Realized gain on sale of Bitcoin

(13,775)

13,775

Impairment of Bitcoin

4,472

(4,472)

Change in fair value of Bitcoin

(83,504)

(83,504)

Operating income (loss)

(56,827)

74,201

17,374

Net income (loss)

$

(55,688)

$

74,201

$

18,513

Basic net income (loss) per share

$

(0.33)

$

0.44

$

0.11

Diluted net income (loss) per share

$

(0.33)

$

0.44

$

0.11

Basic weighted average number of shares outstanding

167,342,500

167,342,500

Diluted weighted average number of shares outstanding

167,342,500

4,771,833

172,114,333

For the three months ended June 30, 2023

For the six months ended June 30, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

76,739

$

$

76,739

$

149,975

$

$

149,975

Realized gain on sale of Bitcoin

(19,828)

19,828

(33,603)

33,603

Impairment of Bitcoin

5,638

(5,638)

10,110

(10,110)

Change in fair value of Bitcoin

(14,490)

(14,490)

(97,994)

(97,994)

Operating income (loss)

(32,483)

300

(32,183)

(89,310)

74,501

(14,809)

Net income (loss)

$

(27,687)

$

300

$

(27,387)

$

(83,375)

$

74,501

$

(8,874)

Basic and diluted net income (loss) per share

$

(0.17)

$

0.01

$

(0.16)

$

(0.51)

$

0.46

$

(0.05)

Basic and diluted weighted average number of shares outstanding

167,342,813

167,342,813

162,559,956

162,559,956

For the three months ended September 30, 2023

For the nine months ended September 30, 2023

Consolidated Statements of Operations

As previously
reported

Effects
of adoption

As adjusted

As previously
reported

Effects
of adoption

As adjusted

Total revenue

$

51,891

$

$

51,891

$

201,866

$

$

201,866

Realized gain on sale of Bitcoin

(13,495)

13,495

(47,098)

47,098

Impairment of Bitcoin

4,041

(4,041)

14,151

(14,151)

Change in fair value of Bitcoin

25,261

25,261

(72,733)

(72,733)

Operating income (loss)

(47,831)

(34,715)

(82,546)

(137,141)

39,786

(97,355)

Net income (loss)

$

(45,325)

$

(34,715)

$

(80,040)

$

(128,700)

$

39,786

$

(88,914)

Basic and diluted net income (loss) per share

$

(0.25)

$

(0.19)

$

(0.44)

$

(0.76)

$

0.23

$

(0.53)

Basic and diluted weighted average number of shares outstanding

180,952,689

180,952,689

168,758,240

168,758,240

XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Basis of Presentation (Details)
12 Months Ended
Dec. 31, 2023
MWh
segment
Dec. 31, 2023
MWh
Organization and Basis of Presentation    
Mining capacity (MW) 700 700
Number of reportable segments 3 3
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies and Recent Accounting Pronouncements (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2023
Allowance for credit losses $ 0 $ 0 $ 0  
Allowance for credit recoveries 0 0 $ 0  
Allowance for doubtful accounts 1,500,000 1,900,000    
Accumulated deficit $ (799,820,000) $ (756,342,000)    
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2023-08        
Accumulated deficit       $ 6,000,000.0
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies and Recent Accounting Pronouncements - Schedule of estimated useful lives of property and equipment (Details)
Dec. 31, 2023
Miners and mining equipment [Member]  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Line Items]  
Estimated useful lives property and equipment 2 years
Office and computer equipment  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Line Items]  
Estimated useful lives property and equipment 3 years
Minimum | Buildings and building improvements  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Line Items]  
Estimated useful lives property and equipment 10 years
Minimum | Machinery and facility equipment [Member]  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Line Items]  
Estimated useful lives property and equipment 5 years
Maximum | Buildings and building improvements  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Line Items]  
Estimated useful lives property and equipment 25 years
Maximum | Machinery and facility equipment [Member]  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Line Items]  
Estimated useful lives property and equipment 10 years
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Acquisition of ESS Metron (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 01, 2021
USD ($)
ft²
item
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Allocation of the purchase consideration:        
Number of shares issued (in Shares) | shares     230,836,624 167,751,112
Income tax rate     9.30% 2.30%
Acquisition of ESS Metron [Member]        
Allocation of the purchase consideration:        
Cash and cash equivalents $ 549      
Accounts receivable 9,879      
Prepaid and other current assets 636      
Inventory and work-in-progress 1,175      
Costs and estimated earnings in excess of billings 13,205      
Property and equipment 4,501      
Intangible assets 14,000      
Right of use asset 6,714      
Accounts payable (9,235)      
Accrued expenses (1,239)      
Billings in excess of costs and estimated earnings (5,883)      
Operating lease liabilities (6,714)      
Warranty liability (116)      
Total identifiable assets and liabilities acquired 27,472      
Goodwill 29,379      
Total purchase consideration $ 56,851      
Percentage of voting interests acquired 100.00%      
Total area of facilities (square feet) | ft² 121,000      
Total consideration $ 56,900      
Cash consideration, net of seller transaction cost 30,100      
Seller transaction costs $ 3,700      
Number of shares acquired (in Shares) | shares 715,413      
Number of shares acquired value $ 26,700      
Number of shares issued (in Shares) | shares 645,248      
Number of remaining shares withheld as security (in Shares) | shares 70,165   70,165  
Seller's indemnification obligation period 18 months      
Number of stock holds for shares as security (in Shares) | shares 70,165      
Discount rate 21.00%      
Income tax rate 25.00%      
Estimated developer's profit margin 4.50%      
Number of operating leases in Denvor, CO | item 2      
Additional annual lease payments $ 900      
Acquisition-related costs   $ 2,100    
Total revenue of acquiree   4,200    
Net income of acquiree   $ 200    
Number of shares withheld for indemnification security | shares 70,165      
Number of shares withheld for indemnification security, term 18 months      
Acquisition of ESS Metron [Member] | Lease One [Member]        
Allocation of the purchase consideration:        
Remaining lease terms 3 years 6 months      
Acquisition of ESS Metron [Member] | Lease Two [Member]        
Allocation of the purchase consideration:        
Remaining lease terms 10 years      
Acquisition of ESS Metron [Member] | Customer Relationships        
Allocation of the purchase consideration:        
Estimated useful life 10 years      
Acquisition of ESS Metron [Member] | Trademarks [Member]        
Allocation of the purchase consideration:        
Estimated useful life 10 years      
Acquisition of ESS Metron [Member] | UL Listings [Member]        
Allocation of the purchase consideration:        
Estimated useful life 12 years      
Discount rate 15.00%      
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Acquisition of Corsicana Facility Land Site (Details) - Corsicana Facility Land Site [Member]
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
a
MWh
GWh
Asset Acquisition [Line Items]    
Area of land (in Acres) acquired | a   265
Consideration $ 10.1 $ 10.1
Anticipated gigawatt under development at site | GWh   1
Number of megawatts construction under initial phase of development of facility | MWh   400
Incurred costs 217.8  
Developments costs 203.0  
Deposit for future power usage $ 4.7  
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Acquisition of Whinstone (Details) - Whinstone - USD ($)
$ in Thousands, shares in Millions
7 Months Ended
May 26, 2021
Dec. 31, 2021
Allocation of the purchase consideration:    
Cash and cash equivalents $ 10,400  
Accounts receivable 1,072  
Prepaid and other current assets 2,176  
Property and equipment 91,707  
Derivative asset 13,967  
Right of use asset 6,547  
Security deposits 1,775  
Future power credits 82,953  
Accounts payable (12,853)  
Accrued expenses (504)  
Deferred revenues and customer deposits (34,856)  
Operating lease liabilities (8,184)  
Total identifiable assets and liabilities acquired 154,200  
Goodwill 306,184  
Total purchase consideration $ 460,384  
Percentage of voting interests acquired 100.00%  
Total consideration $ 460,400  
Cash consideration, net of seller transaction cost 53,000  
Debt payoff and certain Seller transaction costs $ 38,100  
Number of shares acquired (in Shares) 11.8  
Number of shares acquired value $ 326,200  
Additional consideration paid 86,000  
Fair value of the contingent consideration 83,000  
Other net items $ 1,700  
Discount rate 21.00%  
Acquisition-related costs $ 19,100  
Total revenue of acquiree   $ 24,500
Net income of acquiree   $ 1,200
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract balances $ 15.4 $ 19.7
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Changes In The Total Deferred Revenue Liability Abstract    
Beginning balance $ 29,197 $ 27,903
Revenue recognized (11,226) (6,805)
Other changes in contract liabilities 4,361 8,099
Ending balance $ 22,332 $ 29,197
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
2024 $ 6,532
2025 2,459
2026 2,459
2027 2,459
2028 2,459
Thereafter 5,964
Total 22,332
Data Center Hosting  
Disaggregation of Revenue [Line Items]  
2024 2,362
2025 2,362
2026 2,362
2027 2,362
2028 2,362
Thereafter 5,964
Total 17,774
Engineering  
Disaggregation of Revenue [Line Items]  
2024 4,073
Total 4,073
Other  
Disaggregation of Revenue [Line Items]  
2024 97
2025 97
2026 97
2027 97
2028 97
Total $ 485
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Bitcoin - Schedule of additional information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
item
Beginning balance $ 109,420 $ 150,593  
Beginning balance quantity | item 6,974 4,884  
Revenue recognized from Bitcoin mined $ 188,996 $ 156,870  
Revenue recognized from Bitcoin mined quantity | item 6,626 5,554  
Bitcoin receivable $ (878)    
Bitcoin receivable quantity | item (21)    
Proceeds from sale of Bitcoin $ (176,219) $ (79,529)  
Proceeds from sale of Bitcoin quantity | item (6,185) (3,425)  
Exchange of Bitcoin for employee compensation $ (869) $ (1,495)  
Exchange of Bitcoin for employee compensation quantity | item (32) (39)  
Realized gains on the sale of Bitcoin   $ 30,346 $ 253
Impairment of Bitcoin   (147,365)  
Change in fair value of Bitcoin $ 184,734    
Ending balance $ 311,178 $ 109,420 $ 150,593
Ending balance quantity | item 7,362 6,974 4,884
Carrying value of Bitcoin $ 199,928    
Realized gain on sale of Bitcoin 80,174 $ 30,346  
Impairment of Bitcoin   147,365 $ 43,973
Accounting Standards Update 2023-08      
Beginning balance $ 5,994    
Ending balance   $ 5,994  
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Details)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2020
USD ($)
Feb. 28, 2018
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Shares issued, value       $ 761,773 $ 298,209 $ 669,916  
Gain on sale of long term investments           26,300  
Mark-to-market unrealized gain on shares         $ 24,800    
Unrealized gain (loss) on marketable equity securities           $ (13,655) $ (13,655)
Sale price (in Dollars per share) | $ / shares           $ 3.42  
Recognized realized loss           $ 26,260  
Fair value as of December 31, 2023       4,709      
Investment       4,500      
Level 3 [Member]              
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Fair value as of December 31, 2023       4,709      
Convertible Note              
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Fair value as of December 31, 2023       $ 4,709      
Investment Interest rate       12.00%      
Investment       $ 4,500      
Term of convertible note       3 years      
Convertible Note | Level 3 [Member] | Discount Rate [Member]              
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Discount rate       12.3      
Convertible Note | Level 3 [Member] | Measurement Input, Issuance Date Discount Rate [Member]              
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Discount rate       14.0      
Coinsquare [Member]              
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Minority interest   $ 9,400 $ 9,400        
Percentage owned   11.70%          
Percentage of impairment of investments           100.00%  
Impairment expense           $ 9,400  
Mogo Investment Agreement [Member]              
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Shares exchanged (in Shares) | shares         3.2 3.2  
Shares issued, value         $ 1,800    
Recognized realized loss         $ 9,000    
Mogo Investment Agreement [Member] | Coinsquare [Member]              
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Outstanding shares (in Shares) | shares           3.4  
Shares exchanged (in Shares) | shares           3.2  
Shares issued, value           $ 1,800  
Unrealized gain (loss) on marketable equity securities           $ 13,700  
Canada, Dollars [Member] | Coinsquare [Member]              
Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]              
Penalties and costs related to investment $ 2,200            
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Convertible Note (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Investment $ 4,500
Unrealized holding gains (losses) in accumulated other comprehensive income 150
Fair value as of December 31, 2023 4,709
Convertible Note  
Debt Securities, Available-for-Sale [Line Items]  
Investment 4,500
Accrued interest 59
Amortized costs basis 4,559
Unrealized holding gains (losses) in accumulated other comprehensive income 150
Fair value as of December 31, 2023 $ 4,709
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
MWh
item
Dec. 31, 2022
USD ($)
a
MWh
GWh
item
Property and Equipment (Details) [Line Items]    
Number of miners to be purchased from Bitmain as per purchase agreement | item   5,130
Purchase price $ 230,397  
Proceeds from the sale of equipment 6,369  
Loss on sale of equipment $ (5,336) $ 16,281
Gain on sale of equipment   16,300
Impairment of miners   55,544
MicroBT Electronics Technology Co., LTD [Member]    
Property and Equipment (Details) [Line Items]    
Number of miners to be purchased from Bitmain as per purchase agreement | item 99,840  
Purchase price $ 453,400  
Number of additional miners purchase option | item 265,000  
Purchase of miners $ 191,100  
Additional commitment amount 270,400  
2024 220,000  
2025 $ 50,400  
Midas Green Technologies, LLC [Member]    
Property and Equipment (Details) [Line Items]    
Purchase of immersion cooling systems | MWh 200  
Purchase of additional immersion cooling systems | MWh 400  
Purchase of miners $ 31,200  
Purchase Obligation, Remaining Commitment Due in Early Year One 21,100  
Mr. Theriot [Member] | Management [Member]    
Property and Equipment (Details) [Line Items]    
Payments to acquire productive assets $ 1,100  
Miners and mining equipment [Member]    
Property and Equipment (Details) [Line Items]    
Impairment of miners   $ 55,500
M56S plus model miners [Member] | MicroBT Electronics Technology Co., LTD [Member]    
Property and Equipment (Details) [Line Items]    
Number of miners to be purchased from Bitmain as per purchase agreement | item 8,320  
M56S plus plus model miners [Member] | MicroBT Electronics Technology Co., LTD [Member]    
Property and Equipment (Details) [Line Items]    
Number of miners to be purchased from Bitmain as per purchase agreement | item 22,684  
M66 Model Miners [Member] | MicroBT Electronics Technology Co., LTD [Member]    
Property and Equipment (Details) [Line Items]    
Number of miners to be purchased from Bitmain as per purchase agreement | item 20,778  
M66S Model Miners [Member] | MicroBT Electronics Technology Co., LTD [Member]    
Property and Equipment (Details) [Line Items]    
Number of miners to be purchased from Bitmain as per purchase agreement | item 48,058  
Land [Member] | Mr. Theriot [Member] | Management [Member]    
Property and Equipment (Details) [Line Items]    
Payments to acquire productive assets $ 200  
Buildings and building improvements [Member] | Mr. Theriot [Member] | Management [Member]    
Property and Equipment (Details) [Line Items]    
Payments to acquire productive assets $ 900  
Antminer model S19j miners [Member]    
Property and Equipment (Details) [Line Items]    
Number of Equipment Sold | item 2,700  
Proceeds from the sale of equipment $ 6,400  
Loss on sale of equipment $ 5,300  
Rockdale Facility Bitcoin Mining Facility Texas Member    
Property and Equipment (Details) [Line Items]    
Number of miners deployed at mining facility | item 112,944  
Rockdale Facility Bitcoin Mining Facility Texas Member | Miners and mining equipment [Member]    
Property and Equipment (Details) [Line Items]    
Loss Contingency Loss In Period $ 10,300  
Insurance recoveries 7,500  
Corsicana Facility Land Site [Member]    
Property and Equipment (Details) [Line Items]    
Area of land (in Acres) acquired | a   265
Consideration 10,100 $ 10,100
Anticipated gigawatt under development at site | GWh   1
Number of megawatts construction under initial phase of development of facility | MWh   400
Costs incurred for land 217,800  
Initial development costs and equipment 203,000  
Deposit for future power usage $ 4,700  
S19j Pro miners [Member] | Coinmint Facility, | Third Party Bitcoin Mining Company Counter Party Member    
Property and Equipment (Details) [Line Items]    
Number Of Miners Transferred In Exchange For Other Miners | item   5,700
Factory-New S19j Pro Miners [Member] | Rockdale Facility Bitcoin Mining Facility Texas Member | Third Party Bitcoin Mining Company Counter Party Member    
Property and Equipment (Details) [Line Items]    
Number Of Miners Transferred In Exchange For Other Miners | item   5,000
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of property and equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Total cost of property and equipment $ 1,063,637 $ 814,735  
Less accumulated depreciation (359,443) (122,180)  
Property and equipment, net 704,194 692,555  
Depreciation and amortization expense 246,500 105,900 $ 26,100
Buildings and building improvements [Member]      
Property, Plant and Equipment [Line Items]      
Total cost of property and equipment 348,865 229,685  
Land rights and land improvements [Member]      
Property, Plant and Equipment [Line Items]      
Total cost of property and equipment 10,320 10,164  
Miners and mining equipment [Member]      
Property, Plant and Equipment [Line Items]      
Total cost of property and equipment 496,230 441,324  
Machinery and facility equipment [Member]      
Property, Plant and Equipment [Line Items]      
Total cost of property and equipment 39,144 35,125  
Office and computer equipment [Member]      
Property, Plant and Equipment [Line Items]      
Total cost of property and equipment 2,108 1,206  
Construction in progress [Member]      
Property, Plant and Equipment [Line Items]      
Total cost of property and equipment $ 166,970 $ 97,231  
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Indefinite-Lived Intangible Assets [Line Items]      
Market capitalization, percentage 30.00%    
Amortization expense $ 5,800 $ 2,100 $ 200
Payment to acquire license patent technology $ 34 9,527 $ 30
Corsicana Facility [Member] | Patents [Member]      
Indefinite-Lived Intangible Assets [Line Items]      
Payment to acquire license patent technology   $ 9,500  
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 24,060 $ 24,060
Accumulated amortization (8,363) 2,583
Net book value 15,697 21,477
Customer contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value 6,300 6,300
Accumulated amortization (1,292) 671
Net book value $ 5,008 $ 5,629
Weighted-average life (years) 10 years 10 years
Trademark [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 5,000 $ 5,000
Accumulated amortization (1,042) 542
Net book value $ 3,958 $ 4,458
Weighted-average life (years) 10 years 10 years
UL Listings [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 2,700 $ 2,700
Accumulated amortization (469) 244
Net book value $ 2,231 $ 2,456
Weighted-average life (years) 12 years 12 years
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 10,060 $ 10,060
Accumulated amortization (5,560) 1,126
Net book value $ 4,500 $ 8,934
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Goodwill and Intangible Assets [Abstract]    
2024 $ 5,823  
2025 1,355  
2026 1,355  
2027 1,355  
2028 1,355  
Thereafter 4,455  
Total $ 15,697 $ 21,477
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Power Purchase Agreement (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2022
MWh
Mar. 31, 2022
MWh
May 31, 2020
MWh
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Power Purchase Agreement [Line Items]              
Power curtailment credits | $       $ (71,215) $ (27,345) $ (6,514) $ (6,514)
Discount Rate [Member]              
Power Purchase Agreement [Line Items]              
Estimate fair value of derivative       23.1      
Power Purchase Agreement | TXU Energy Retail Company LLC | Rockdale Facility Bitcoin Mining Facility Texas Member              
Power Purchase Agreement [Line Items]              
Aggregate MW of long-term, fixed-price power, agreed to acquire     345        
MW contracted, at fixed prices through April 30, 2030   65 130        
MW contracted, at fixed prices through October 31, 2027 150            
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Power Purchase Agreement [Line Items]      
Balance as of December 31, 2022 $ 97,497    
Change in fair value of derivative asset 6,721 $ 71,418 $ 12,112
Balance as of December 31, 2023 104,218 97,497  
Level 3 [Member]      
Power Purchase Agreement [Line Items]      
Balance as of December 31, 2022 97,497    
Balance as of December 31, 2023 $ 104,218 $ 97,497  
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
MWh
item
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Deposits [Line Items]      
Reclassification to property and equipment $ (78,376)    
Security Deposit 2,000    
Ground Leases 1,800    
Deposits on equipment 230,397 $ 194,923 $ 274,833
Oncor      
Deposits [Line Items]      
Security Deposit     $ 3,100
MicroBT Electronics Technology Co., LTD [Member]      
Deposits [Line Items]      
Reclassification to property and equipment 12,600    
Purchase of miners 191,100    
Deposits on equipment 191,100    
Midas Green Technologies, LLC [Member]      
Deposits [Line Items]      
Reclassification to property and equipment 20,800    
Purchase of miners $ 31,200    
Purchase of immersion cooling systems | MWh 200    
Deposits on equipment $ 20,800    
Other Miners [Member]      
Deposits [Line Items]      
Reclassification to property and equipment 11,700    
Deposits on equipment 18,500    
Corsicana Facility Land Site [Member]      
Deposits [Line Items]      
Security Deposit   $ 4,700  
Power Supply Agreement with TXU      
Deposits [Line Items]      
Security Deposit $ 23,000    
Additional increased mining capacity | MWh 215    
Number of Megawatts capacity | item 345    
Rockdale Facility Bitcoin Mining Facility Texas Member      
Deposits [Line Items]      
Reclassification to property and equipment $ 33,300    
Number of miners acquired and received | item   5,130  
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of deposits on equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deposits on equipment:    
Beginning balance $ 33,273  
Additions 230,397  
Reclassification to property and equipment (78,376)  
Ending balance 185,294  
Security deposits 29,715  
Total long-term deposits $ 215,009 $ 42,433
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Schedule of accrued expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Accrued Expenses [Abstract]    
Construction in progress $ 23,451 $ 16,621
Power related costs and remittances 11,114 32,632
Compensation 14,888 8,582
Insurance 7,490 3,660
Other 5,685 3,969
Total accrued expenses $ 62,628 $ 65,464
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Debt  
Amount borrowed $ 10,000,000.0
Interest rate of debt during the period 2.50%
Borrowing $ 6,000,000.0
Outstanding balance 0
Payments of credit and security facility 6,000,000.0
Total borrowings 6,920,000
Revolving credit facility  
Debt  
Amount borrowed $ 6,000,000.0
Term of debt 2 years
Interest rate of debt during the period 4.00%
Interest rate at end of period 8.50%
Manufacturing term loans  
Debt  
Term of debt 5 years
Interest rate of debt during the period 2.50%
Equipment term loans  
Debt  
Amount borrowed $ 4,000,000.0
Term of debt 3 years
Line of credit facility, term 2 years
Interest rate at end of period 8.50%
Percentage of finance approved for purchases 80.00%
Outstanding balance $ 500,000
Revolving line of credit $ 400,000
Equipment term loan fixed interest rate 6.60%
Equipment term loan outstanding $ 300,000
Deferred financing costs 100,000
Total borrowings 900,000
Equipment term loans | Accrued liabilities [Member]  
Debt  
Equipment term loan, current 300,000
Equipment term loans | Other noncurrent liabilities [Member]  
Debt  
Other long term debt, net $ 500,000
Equipment term loans | Maximum  
Debt  
Term of debt 3 years
Interest rate of debt during the period 4.00%
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Additional Land Lease Revenue   $ 900
Operating lease right-of-use assets $ 20,413 21,673
Operating lease liabilities $ 21,345 $ 22,300
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of lease expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Lease Expense Abstract      
Operating lease cost $ 3,747 $ 3,193 $ 678
Variable lease cost 240 182 51
Operating lease expense 3,987 3,375 729
Short-term lease rent expense     19
Total lease expense $ 3,987 $ 3,375 $ 748
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of other information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Other Information [Abstract]      
Operating cash outflows for operating leases $ 3,522 $ 2,789 $ 435
Right of use assets exchanged for new operating lease liabilities $ 1,249 $ 10,333 $ 13,622
Weighted-average remaining lease term - operating leases 7 years 6 months 8 years 6 months 8 years 7 months 6 days
Weighted-average discount rate - operating leases 6.70% 6.60% 5.80%
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of future minimum operating lease payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of future minimum operating lease payments [Line Items]    
2024 $ 3,796  
2025 3,553  
2026 3,544  
2027 3,488  
2028 3,266  
Thereafter 9,795  
Total undiscounted lease payments 27,442  
Less present value discount (6,097)  
Present value of lease liabilities 21,345 $ 22,300
Ground lease [Member]    
Schedule of future minimum operating lease payments [Line Items]    
2024 1,998  
2025 2,058  
2026 2,119  
2027 2,183  
2028 2,249  
Thereafter 7,369  
Total undiscounted lease payments 17,976  
Less present value discount (4,685)  
Present value of lease liabilities 13,291  
Office and other leases [Member]    
Schedule of future minimum operating lease payments [Line Items]    
2024 1,798  
2025 1,495  
2026 1,425  
2027 1,305  
2028 1,017  
Thereafter 2,426  
Total undiscounted lease payments 9,466  
Less present value discount (1,412)  
Present value of lease liabilities $ 8,054  
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 20, 2024
USD ($)
$ / shares
shares
Dec. 01, 2021
shares
Aug. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Aug. 31, 2021
USD ($)
Jan. 31, 2021
USD ($)
$ / shares
shares
Oct. 31, 2020
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Jun. 30, 2023
shares
Sep. 30, 2022
shares
Jul. 31, 2022
shares
Oct. 19, 2021
shares
Oct. 31, 2019
shares
Nov. 03, 2017
$ / shares
shares
Stockholders' Equity [Line Items]                                
Common stock, shares authorized               340,000,000 340,000,000     170,000,000.0        
Issuance expense (in Dollars) | $               $ 16,657 $ 6,640 $ 14,901            
Proceeds from the sale of stock (in Dollars) | $               778,430 304,849 $ 684,817            
Preferred Stock, Value, Issued | $                            
Preferred stock, shares authorized               15,000,000 15,000,000              
2019 Equity Incentive Plan [Member]                                
Stockholders' Equity [Line Items]                                
Common stock reserved for issuance               13,000,000.0     4,000,000.0   10,000,000.0   3,600,000  
Common Stock [Member]                                
Stockholders' Equity [Line Items]                                
Stock Issued During Period, Shares, New Issues               62,206,045 37,052,612 24,344,057            
Number of shares (in Shares)               70,165   645,248            
Issuance of common stock shares exercised                   10,286            
Common Stock Warrants [Member]                                
Stockholders' Equity [Line Items]                                
Warrants to purchase common stock               63,000                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares               $ 48.37                
2019 private placement transaction [Member]                                
Stockholders' Equity [Line Items]                                
Stock Issued During Period, Shares, New Issues                   415,657            
Proceeds from the sale of stock (in Dollars) | $                   $ 800            
Connection with Cashless Exercise of Warrants [Member]                                
Stockholders' Equity [Line Items]                                
Stock Issued During Period, Shares, New Issues                   543,686            
Warrants to purchase common stock                   1,257,235            
Cashless exercise of stock options [Member]                                
Stockholders' Equity [Line Items]                                
Stock Issued During Period, Shares, New Issues                   10,286            
Issuance of common stock shares exercised                   12,000            
Series B Preferred Stock [Member]                                
Stockholders' Equity [Line Items]                                
Preferred Stock, Convertible, Conversion Ratio               0 0 0           0
Conversion of preferred stock converted into common stock                 2,199 2,000            
Preferred stock, shares outstanding               0 0 2,199            
Common stock, shares authorized                 70,165              
Convertible Preferred Stock Series AMember                                
Stockholders' Equity [Line Items]                                
Preferred Stock, Convertible, Conversion Ratio               2 2              
Preferred stock, shares outstanding               0 0              
Preferred Stock, Value, Issued | $                            
Preferred stock, shares authorized               2,000,000 2,000,000              
Convertible Preferred Stock Series BMember                                
Stockholders' Equity [Line Items]                                
Preferred Stock, Convertible, Conversion Ratio               0 0              
Conversion of preferred stock converted into common stock                 2,199              
Preferred stock, shares outstanding               0 0              
Preferred stock, shares authorized               1,750,001 1,750,001              
Exercise of Common Stock Warrants [Member] | 2019 private placement transaction [Member]                                
Stockholders' Equity [Line Items]                                
Stock Issued During Period, Shares, New Issues                   415,657            
Unvested restricted stock awards [Member] | 2019 Equity Incentive Plan [Member]                                
Stockholders' Equity [Line Items]                                
Proceeds from the sale of stock (in Dollars) | $               $ 14,000 $ 10,100 $ 5,100            
Share-Based Payment Arrangement, Option [Member] | 2019 Equity Incentive Plan [Member]                                
Stockholders' Equity [Line Items]                                
Common stock reserved for issuance                           4,400,000    
Sales Agents | Common Stock [Member] | 2023 ATM Offering                                
Stockholders' Equity [Line Items]                                
Maximum amount of sales shares (in Dollars) | $     $ 750,000                          
Proceeds from the sale of stock net (in Dollars) | $ $ 114,900                              
Issuance expense (in Dollars) | $               $ 11,700                
Stock Issued During Period, Shares, New Issues 8,644,100             45,758,400                
Weighted average price (in Dollars per share) | $ / shares $ 13.57             $ 13.07                
Sales Agents | Common Stock [Member] | 2022 ATM Offering                                
Stockholders' Equity [Line Items]                                
Maximum amount of sales shares (in Dollars) | $               $ 195,200 304,800              
Proceeds from the sale of stock net (in Dollars) | $               191,200 298,200              
Issuance expense (in Dollars) | $               $ 3,900 $ 6,600              
Stock Issued During Period, Shares, New Issues               16,447,645 37,052,612              
Weighted average price (in Dollars per share) | $ / shares               $ 11.86 $ 8.23              
Proceeds from the sale of stock (in Dollars) | $               $ 500,000                
Sales Agents | Common Stock [Member] | 2021 ATM Offering [Member]                                
Stockholders' Equity [Line Items]                                
Maximum amount of sales shares (in Dollars) | $       $ 500,000 $ 600,000     583,300   600,000            
Proceeds from the sale of stock net (in Dollars) | $               $ 571,600   $ 587,200            
Stock Issued During Period, Shares, New Issues                   19,910,589            
Weighted average price (in Dollars per share) | $ / shares                   $ 29.53            
H.C. Wainwright [Member] | Common Stock [Member] | 2021 ATM Offering [Member]                                
Stockholders' Equity [Line Items]                                
Issuance expense (in Dollars) | $                   $ 12,800            
Proceeds from the sale of stock (in Dollars) | $                   $ 600,000            
H.C. Wainwright [Member] | Common Stock [Member] | 2020 ATM Offering [Member]                                
Stockholders' Equity [Line Items]                                
Maximum amount of sales shares (in Dollars) | $           $ 200,000 $ 100,000                  
Proceeds from the sale of stock net (in Dollars) | $           82,700                    
Issuance expense (in Dollars) | $           $ 2,100                    
Stock Issued During Period, Shares, New Issues           4,433,468                    
Weighted average price (in Dollars per share) | $ / shares           $ 19.13                    
Proceeds from the sale of stock (in Dollars) | $           $ 84,800                    
Percentage of commission             3.00%                  
Members of our board of directors and an employee of Company [Member]                                
Stockholders' Equity [Line Items]                                
Number of shares (in Shares)                 1,819,332              
Members of our board of directors and an employee of Company [Member] | Unvested restricted stock awards [Member]                                
Stockholders' Equity [Line Items]                                
Stock Issued During Period, Shares, New Issues               5,000,000.0                
Number of shares held to cover withholding taxes related to the settlement of restricted stock units                 685,781              
Number of shares held to cover withholding taxes related to the settlement of restricted stock units               1,300,000                
Members of our board of directors and an employee of Company [Member] | Unvested restricted stock awards [Member] | 2019 Equity Incentive Plan [Member]                                
Stockholders' Equity [Line Items]                                
Stock Issued During Period, Shares, New Issues                   464,021            
Number of shares held to cover withholding taxes related to the settlement of restricted stock units                   174,685            
Kairos Global Technology, Inc [Member] | Common Stock [Member]                                
Stockholders' Equity [Line Items]                                
Number of shares of common stock issuable upon conversion                               1,750,001
Conversion price (in Dollars per share) | $ / shares                               $ 6.80
Preferred stock stated value per share (in Dollars per share) | $ / shares                               $ 6.80
Whinstone [Member]                                
Stockholders' Equity [Line Items]                                
Number of shares (in Shares)                   11,800,000            
ESS Metron [Member]                                
Stockholders' Equity [Line Items]                                
Number of shares (in Shares)                   645,248            
Acquisition Of ESSMetron Member                                
Stockholders' Equity [Line Items]                                
Number of shares (in Shares)               70,165                
Common stock reserved for issuance   70,165           70,165                
Number of shares withheld for indemnification security   70,165                            
Number of shares withheld for indemnification security, term   18 months                            
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2023
Jul. 31, 2022
Oct. 31, 2021
Oct. 19, 2021
Nov. 30, 2020
Oct. 31, 2019
2019 Equity Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares reserved under the Plan 18,517,831                
Common stock reserved for issuance 13,000,000.0     4,000,000.0 10,000,000.0       3,600,000
First Amendment To The Twenty Nineteen Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock reserved for issuance               3,500,000  
Second Amendment To The Twenty Nineteen Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock reserved for issuance           4,400,000      
Third Amendment To The Twenty Nineteen Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock reserved for issuance         10,000,000.0        
Fourth Amendment To The Twenty Nineteen Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock reserved for issuance       4,000,000.0          
Fifth Amendment To The Twenty Nineteen Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock reserved for issuance 13,000,000.0                
Employee Stock Option | 2019 Equity Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock reserved for issuance             4,400,000    
Service-based awards [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Expiration period 2 years                
Service-based awards [Member] | Minimum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Expiration period 1 year                
Service-based awards [Member] | Maximum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Expiration period 3 years                
Performance-based RSAs                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unrecognized compensation cost (in Dollars) $ 27.8                
Unrecognized compensation cost, period for recognition 2 years 7 months 6 days                
Performance-based restricted shares granted 2,076,340 245,266              
Performance-based RSUs                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unrecognized compensation cost (in Dollars) $ 4.1                
Unrecognized compensation cost, period for recognition 2 years 7 months 6 days                
Performance-based restricted shares granted 246,426 1,412,299 4,033,159            
Service-based RSAs                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Fair value of restricted stock granted (in Dollars)   $ 69.4              
Unrecognized compensation cost (in Dollars) $ 29.0                
Unrecognized compensation cost, period for recognition 10 months                
Performance-based restricted shares granted 1,313,925 10,310,115 0            
Service-based RSUs                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Fair value of restricted stock granted (in Dollars)   $ 6.4 $ 7.1            
Unrecognized compensation cost (in Dollars) $ 2.6                
Unrecognized compensation cost, period for recognition 2 years 2 months 12 days                
Performance-based restricted shares granted 155,213 922,552 212,189            
Total shareholder return based awards [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Performance period 3 years                
Total shareholder return based awards [Member] | Minimum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Vesting rights, percentage 0.00%                
Total shareholder return based awards [Member] | Maximum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Vesting rights, percentage 200.00%                
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock-based compensation $ 32,170 $ 24,555 $ 68,491
Performance-based awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock-based compensation (4,703) 16,444 63,556
Service-based awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock-based compensation $ 36,873 $ 8,111 $ 4,935
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Performance-based awards (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Performance Based Restricted Stock Awards and Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Service based awards vesting period 3 years    
Performance-based RSAs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Shares, Beginning Balance 3,918,935 0  
Weighted Average Grant-Date Fair Value, Beginning Balance $ 25.92    
Number of Shares, Granted 2,076,340 245,266  
Weighted Average Grant-Date Fair Value, Granted $ 17.48    
Number of Shares, Vested (567,281)    
Weighted Average Grant-Date Fair Value, Vested $ 24.96    
Number of Shares, Forfeited (499,468)    
Weighted Average Grant-Date Fair Value, Forfeited $ 33.54    
Number of Shares, Ending Balance 4,928,526 3,918,935 0
Weighted Average Grant-Date Fair Value, Ending Balance $ 21.71 $ 25.92  
Performance Based RSU Of Fair Value   $ 1.7  
Performance-based RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Shares, Granted 246,426 1,412,299 4,033,159
Weighted Average Grant-Date Fair Value, Granted $ 19.59    
Number of Shares, Ending Balance 246,426    
Weighted Average Grant-Date Fair Value, Ending Balance $ 19.59    
Performance Based RSU Of Fair Value   $ 15.1 $ 148.0
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Service-based awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Service-based RSAs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Shares, Beginning Balance 8,855,744    
Weighted Average Grant-Date Fair Value, Beginning Balance $ 6.84    
Number of Shares, Granted 1,313,925 10,310,115 0
Weighted Average Grant-Date Fair Value, Granted $ 15.44    
Number of Shares, Vested (4,464,307)    
Weighted Average Grant-Date Fair Value, Vested $ 6.89    
Number of Shares, Forfeited (807,468)    
Weighted Average Grant-Date Fair Value, Forfeited $ 6.86    
Number of Shares, Ending Balance 4,897,894 8,855,744  
Weighted Average Grant-Date Fair Value, Ending Balance $ 9.14 $ 6.84  
Service-based RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Shares, Granted 155,213 922,552 212,189
Weighted Average Grant-Date Fair Value, Granted $ 19.30    
Number of Shares, Ending Balance 155,213    
Weighted Average Grant-Date Fair Value, Ending Balance $ 19.30    
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Subsequent awards (Details) - Subsequent Event [Member]
$ in Millions
1 Months Ended
Jan. 31, 2024
USD ($)
shares
Performance-based RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares of restricted common stock | shares 1,000,000
Proceeds from the sale of stock net (in Dollars) | $ $ 14.1
Performance-based RSAs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares of restricted common stock | shares 14,071,926
Proceeds from the sale of stock net (in Dollars) | $ $ 199.5
Service-based RSAs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares of restricted common stock | shares 38,707
Service period 3 years
Proceeds from the sale of stock net (in Dollars) | $ $ 0.6
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]      
Bitcoin $ 311,178 $ 109,420 $ 150,593
Convertible note 4,709    
Derivative asset 104,218 97,497  
Contingent consideration liability 909 24,935  
Quoted prices in active markets (Level 1) [Member]      
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]      
Bitcoin 311,178    
Derivative asset    
Contingent consideration liability    
Significant other observable inputs (Level 2) [Member]      
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]      
Derivative asset    
Contingent consideration liability    
Significant unobservable inputs (Level 3) [Member]      
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]      
Convertible note 4,709    
Derivative asset 104,218 97,497  
Contingent consideration liability $ 909 $ 24,935  
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 11, 2023
Oct. 19, 2023
Aug. 02, 2023
Jun. 13, 2023
Jun. 09, 2023
Jun. 13, 2022
May 26, 2021
Apr. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 12, 2023
May 02, 2023
Apr. 05, 2023
Mar. 31, 2023
Commitments and Contingencies (Details) [Line Items]                              
Annual lease payments                 $ 2,200            
Revenues earned                 $ 280,678 $ 259,171 $ 213,243        
SBI Crypto Co Litigation [Member] | Profit Loss [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency estimate of possible loss                           $ 15,000  
SBI Crypto Co Litigation [Member] | Equipment Damage [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency estimate of possible loss                           $ 16,000  
Rhodium Litigation [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency estimate of possible loss                         $ 26,000    
Rhodium Litigation [Member] | Breach Of Contract and Other Damages [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency damages $ 55,000                            
Northern data working capital disputes [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Escrow Deposit                             $ 29,500
Final determination         $ 27,100                    
Amount released from escrow         27,100                    
Remaining amount in escrow allocated to the defendant       $ 2,400                      
Gain on acquisition post-close dispute settlement         $ 26,000                    
G M O [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency estimate of possible loss           $ 150,000                  
Loss contingency damages   $ 496,000       $ 25,000                  
Minimum | Rhodium Litigation [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency estimate of possible loss                       $ 7,000      
Minimum | Rhodium Litigation [Member] | Profit Loss [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency damages     $ 1,000                        
Minimum | Rhodium Litigation [Member] | Energy Credits [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency damages     42,000                        
Minimum | Rhodium Litigation [Member] | Breach Of Contract and Other Damages [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency damages     $ 700                        
Maximum | Rhodium Litigation [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Loss contingency estimate of possible loss                       $ 10,000      
Whinstone [Member] | Discount Rate [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Discount rate                 2.50%            
Acquisition of Whinstone [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Additional consideration paid             $ 86,000                
Future power credits to be received                 $ 1,200            
Future power credits to be received, term                 12 years            
Discount rate of contigent consideration                 8.00%            
Power [Member] | TXU Power Supply Agreement [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Revenues earned               $ 125,100              
Future Power Bills [Member] | TXU Power Supply Agreement [Member] | Beginning in 2022 [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Cash proceeds from services                 $ 59,700            
MicroBT Electronics Technology Co., LTD [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Purchase of miners                 191,100            
Additional commitment amount                 270,400            
2024                 220,000            
2025                 50,400            
Midas Green Technologies, LLC [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Purchase of miners                 31,200            
Purchase Obligation, Remaining Commitment Due in Early Year One                 21,100            
ERCOT [Member] | Power [Member] | TXU Power Supply Agreement [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Contingent Sale Proceeds Against Future Remittance                 $ 26,300            
Whinstone [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Fair value of the contingent consideration             $ 83,000                
Whinstone [Member] | Power [Member] | TXU Power Supply Agreement [Member]                              
Commitments and Contingencies (Details) [Line Items]                              
Cash proceeds from services               29,000              
Power Management Fees               $ 10,000              
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) - Fair Value, Inputs, Level 3 [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Commitments and Contingencies (Details) [Line Items]  
Balance as of December 31, 2022 $ 24,935
Change in contingent consideration (24,026)
Balance as of September 30, 2023 $ 909
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Income Taxes (Details) [Line Items]  
Valuation allowance $ 42.5
Domestic Tax Authority [Member]  
Income Taxes (Details) [Line Items]  
Net operating loss carry forwards 528.0
Tax federal cuts 398.0
Domestic Tax Authority [Member] | 2026 [Member]  
Income Taxes (Details) [Line Items]  
Net operating loss carry forwards 130.0
State and Local Jurisdiction [Member]  
Income Taxes (Details) [Line Items]  
Net operating loss carry forwards 171.0
Tax federal cuts 70.0
State and Local Jurisdiction [Member] | 2037 [Member]  
Income Taxes (Details) [Line Items]  
Net operating loss carry forwards $ 101.0
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of components of loss from continuing operations by domestic and foreign jurisdictions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ (54,565) $ (521,302) $ (15,183)
Foreign
Loss from Continuing Operations before Income Taxes $ (54,565) $ (521,302) $ (15,183)
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of components of income tax benefit expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
US Federal
US State 48 (789) (254)
Foreign
Total current benefit (expense) 48 (789) (254)
Deferred:      
US Federal 5,045 12,538  
US State  
Foreign
Total deferred benefit 5,045 12,538  
Total income tax benefit (expense) $ 5,093 $ 11,749 $ (254)
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Deferred Tax Assets And Liabilities Abstract    
Operating lease liabilities $ 4,485 $ 5,178
Deferred revenues 3,735 4,595
Stock compensation 2,348 17,422
Bitcoin   29,111
Intangible assets 6,523 6,501
Net operating loss carryforwards 116,872 150,167
Other deferred tax assets 2,058 2,393
Total deferred tax assets 136,021 215,367
Valuation allowance (65,600) (108,060)
Net deferred tax assets 70,421 107,307
Deferred income tax liabilities:    
Derivative asset (21,898) (22,678)
Right of use asset (4,289) (5,043)
Fixed assets (19,189) (79,586)
Bitcoin (23,300)  
Other deferred tax liabilities 1,745  
Total deferred tax liabilities (70,421) (107,307)
Net deferred tax assets (liabilities)
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of tax expense (benefit) based on the U.S. federal statutory rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Federal statutory rate $ 11,459 $ 109,376  
State and local taxes, net of federal taxes 42 3,403  
Goodwill impairment   (64,295)  
Contingent payment 5,045 12,538  
Section 162m compensation (21,315) (11,433)  
Stock compensation 2,648 2,904  
Return to provisions (2,760) 9,026  
Rate change on deferreds 3,919 (3,321)  
Deferred adjustments (36,159)    
Other (244)  
Change in valuation allowance 42,458 (46,449)  
Total income tax benefit (expense) $ 5,093 $ 11,749 $ (254)
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Federal statutory rate (In percentage) 21.00% 21.00%  
State and local taxes, net of federal taxes (In percentage) (0.10%) 0.70%  
Goodwill impairment (In percentage) 0.00% (12.30%)  
Contingent payment (In percentage) 9.30% 2.40%  
Section 162m compensation (In percentage) (39.10%) (2.20%)  
Stock compensation (In percentage) 4.90% 0.60%  
Return to provision (In percentage) (5.10%) 1.70%  
Rate change on deferred (In percentage) 7.20% (0.60%)  
Deferred adjustment (In percentage) (66.30%) 0.00%  
Other (In percentage) 0.50% 0.00%  
Change in valuation allowance (In percentage) 77.80% (8.90%)  
Income taxes expense (benefit) (In percentage) 9.30% 2.30%  
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Deferred income tax benefit (expense) $ 5,045 $ 12,538
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares not included in the computation of EPS 10,289,185 63,000 4,080,345
Warrants to purchase common stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares not included in the computation of EPS 63,000,000 63,000,000 63,000,000
Unvested restricted stock awards [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares not included in the computation of EPS 9,824,546,000    
Unvested restricted stock units [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares not included in the computation of EPS 401,639,000   4,015,146,000
Convertible Preferred Stocks Series B [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares not included in the computation of EPS     2,199,000
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
segment
Dec. 31, 2023
Dec. 31, 2023
customer
Dec. 31, 2022
USD ($)
customer
Dec. 31, 2021
USD ($)
customer
Segment Information (Details) [Line Items]            
Number of reportable segments   3 3      
Number of customers over 10% of total revenues         0  
Revenues earned | $ $ 280,678       $ 259,171 $ 213,243
Bitcoin Mining [Member]            
Segment Information (Details) [Line Items]            
Number of customers over 10% of total revenues       0   0
Bitcoin Mining [Member] | Accounts Receivable [Member]            
Segment Information (Details) [Line Items]            
Number of customers       5 5  
Bitcoin Mining [Member] | Customer Concentration Risk | Accounts Receivable [Member]            
Segment Information (Details) [Line Items]            
Concentration risk, percentage     80.00%   70.00%  
Engineering [Member]            
Segment Information (Details) [Line Items]            
Number of customers         1  
Revenues earned | $         $ 29,700  
Engineering [Member] | Customer Concentration Risk | Revenue Benchmark [Member]            
Segment Information (Details) [Line Items]            
Concentration risk, percentage         11.40%  
Other revenue [Member]            
Segment Information (Details) [Line Items]            
Revenues earned | $ $ 97       $ 97 $ 97
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Schedule of reportable segments and operating income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reportable segment revenue:        
Total segment and consolidated revenue $ 280,679 $ 259,171   $ 213,243
Total segment and consolidated cost of revenues 254,334 193,696   82,093
Reconciling Items:        
Acquisition-related costs   (78) $ (21,198) (21,198)
Selling, general, and administrative (100,346) (67,452) (87,429) (87,429)
Depreciation and amortization (252,354) (107,950) (26,324) (26,324)
Change in fair value of Bitcoin 184,734      
Change in fair value of derivative asset 6,721 71,418   12,112
Power curtailment credits 71,215 27,345 6,514 6,514
Change in fair value of contingent consideration   159 (975) (975)
Realized gain on sale of Bitcoin   30,346 253 253
(Loss) gain on sale/exchange of equipment (5,336) 16,281    
Casualty-related (charges) recoveries, net 5,974 (9,688)    
Impairment of Bitcoin   (147,365)   (43,973)
Impairment of goodwill   (335,648)    
Impairment of miners   (55,544)    
Interest income (expense) 8,222 454 (296) (296)
Realized loss on sale of marketable equity securities   (8,996)    
Unrealized gain (loss) on marketable equity securities     (13,655) (13,655)
Other income (expense) 260 (59)   2,378
Current income tax benefit (expense) 48 (789) (254) (254)
Deferred income tax benefit (expense) 5,045 12,538    
Realized gain on sale/exchange of long-term investment     26,260 26,260
Net income (loss) (49,472) (509,553) $ (15,437) (15,437)
Bitcoin Mining [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue 188,996 156,870   184,422
Total segment and consolidated cost of revenues 134,515 84,897   45,513
Data Center Hosting [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue 154,334 101,718   24,546
Total segment and consolidated cost of revenues 186,256 116,200   32,998
Engineering [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue 72,826 85,358   5,265
Total segment and consolidated cost of revenues 66,277 70,283   4,351
Other revenue [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue 97 97   97
Eliminations [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue (135,574) (84,872)   (1,087)
Total segment and consolidated cost of revenues $ (132,714) $ (77,684)   $ (769)
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Impacts of Adoption of ASU 2023-08 (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2023
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Impacts of Adoption of ASU 2023-08                
Total revenue           $ 280,678 $ 259,171 $ 213,243
Change in fair value of Bitcoin           184,734    
Operating income (loss)           (63,047) (512,701) (29,870)
Net Income (Loss)           $ (49,472) $ (509,553) $ (15,437)
Basic net income (loss) per share (in Dollars per share)           $ (0.28) $ (3.65) $ (0.17)
Diluted net income (loss) per share (in Dollars per share)           $ (0.28) $ (3.65) $ (0.17)
Basic weighted average number of shares outstanding (in Shares)           175,026,051 139,433,901 93,452,764
Diluted weighted average number of shares outstanding (in Shares)           175,026,051 139,433,901 93,452,764
Accounting Standards Update 2023-08                
Impacts of Adoption of ASU 2023-08                
Total revenue $ 51,891 $ 76,739 $ 73,236 $ 149,975 $ 201,866      
Change in fair value of Bitcoin 25,261 (14,490) (83,504) (97,994) (72,733)      
Operating income (loss) (82,546) (32,183) 17,374 (14,809) (97,355)      
Net Income (Loss) $ (80,040) $ (27,387) $ 18,513 $ (8,874) $ (88,914)      
Basic net income (loss) per share (in Dollars per share) $ (0.44) $ (0.16) $ 0.11 $ (0.05) $ (0.53)      
Diluted net income (loss) per share (in Dollars per share) $ (0.44) $ (0.16) $ 0.11 $ (0.05) $ (0.53)      
Basic weighted average number of shares outstanding (in Shares) 180,952,689 167,342,813 167,342,500 162,559,956 168,758,240      
Diluted weighted average number of shares outstanding (in Shares) 180,952,689 167,342,813 172,114,333 162,559,956 168,758,240      
Accounting Standards Update 2023-08 | As previously reported                
Impacts of Adoption of ASU 2023-08                
Total revenue $ 51,891 $ 76,739 $ 73,236 $ 149,975 $ 201,866      
Realized gain on sale of Bitcoin (13,495) (19,828) (13,775) (33,603) (47,098)      
Impairment of Bitcoin 4,041 5,638 4,472 10,110 14,151      
Operating income (loss) (47,831) (32,483) (56,827) (89,310) (137,141)      
Net Income (Loss) $ (45,325) $ (27,687) $ (55,688) $ (83,375) $ (128,700)      
Basic net income (loss) per share (in Dollars per share) $ (0.25) $ (0.17) $ (0.33) $ (0.51) $ (0.76)      
Diluted net income (loss) per share (in Dollars per share) $ (0.25) $ (0.17) $ (0.33) $ (0.51) $ (0.76)      
Basic weighted average number of shares outstanding (in Shares) 180,952,689 167,342,813 167,342,500 162,559,956 168,758,240      
Diluted weighted average number of shares outstanding (in Shares) 180,952,689 167,342,813 167,342,500 162,559,956 168,758,240      
Accounting Standards Update 2023-08 | Effects of adoption                
Impacts of Adoption of ASU 2023-08                
Realized gain on sale of Bitcoin $ 13,495 $ 19,828 $ 13,775 $ 33,603 $ 47,098      
Impairment of Bitcoin (4,041) (5,638) (4,472) (10,110) (14,151)      
Change in fair value of Bitcoin 25,261 (14,490) (83,504) (97,994) (72,733)      
Operating income (loss) (34,715) 300 74,201 74,501 39,786      
Net Income (Loss) $ (34,715) $ 300 $ 74,201 $ 74,501 $ 39,786      
Basic net income (loss) per share (in Dollars per share) $ (0.19) $ 0.01 $ 0.44 $ 0.46 $ 0.23      
Diluted net income (loss) per share (in Dollars per share) $ (0.19) $ 0.01 $ 0.44 $ 0.46 $ 0.23      
Diluted weighted average number of shares outstanding (in Shares)     4,771,833          
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net Income (Loss) $ (49,472) $ (509,553) $ (15,437)
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Rule 10b5-1 Arrangement Modified false
Non Rule 10b5-1 Arrangement Modified false
EXCEL 115 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( Z15E@'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 " .D598-R-7G^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''*&";-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZH@@.+\'AZ2,(@4SL @+D;6-T5)'5-3'"][H!1\^8Y=A1@-VZ-!3@JJL@+7S MQ' >NP9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&GW4M>M[ ^ MD?(:IU_)2CH'7+/KY-=Z\[C?LE9PL2JX*(38BUKR!\E7[[/K#[^;L.N-/=A_ M;'P5;!OX=1?M%U!+ P04 " .D598F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M Z15EA.49&8V < (TS 8 >&PO=V]R:W-H965T&UL MM9MK [#C=DZ3*P?&T=]*))W;W;._6?I!!L:D&R2M$ M+O]^CL VH5?(T"5_20!S7N!!$N?5Y>*9B^_IFE*)7I*8I9>=M92;C[U>&JQI M0M)3OJ$,?GGD(B$2=L6JEVX$)6$>E,0]SW'.>@F)6.?J(C\V$U<7/)-QQ.A, MH#1+$B)>KVG,GR\[;F=WX"%:K:4ZT+NZV) 5G5/Y93,3L-?;JX110ED:<88$ M?;SLC-R/XWX>D)_Q-:+/Z9MMI!YER?EWM3,-+SN.NB,:TT J"0+_GJA/XU@I MP7W\;RO:V5]3!;[=WJE/\H>'AUF2E/H\_BL*Y?JR<]Y!(7TD62P?^/,GNGV@ M@=(+>)SF?]%S<>[@K(."+)4\V0;#'201*_Z3ERV(-P%X6!/@;0.\'P+(T2C5B(;IB,Y"N:LJ(\J??215_F8_3NE_?H%Q0Q=!W%,1Q.+WH2+JXD M>L'V0M?%A;R:"[D>^LR97*=PE9"&58$>W/7^UKW=K5][1L4Q#4X1=D^0YWA8 M%C<_@_,P97=W17KSP-WK\(G.OAGWP1HV4J!=02'?E" MN:]75BW'QW1# GK9@:8AI>*)=JY^_8=[YORFHV93;&Q)K$*TOR?:-ZF71!>O M&ZK#9@YWG>X?.C[&J+9\+(E5^ SV? ;-^(P8RTB,'NB&"VWY,NM(D>GP^L:H MMJ LB55 G>U!G34#-:,BXJIVA@@:6VV9.J"T:[)JVRQC?%MHEL0JT(9[:,.& MM4\0R!+R-JR^A)FU'DF<:HN8,:PM+4MB%5KG>UKGQB?<-OB3**;H+DN65.@H MF34=A>K] ML]O18G+_\'E^@J9W_JD.G%&E+3A+8A5PKE.F>DX3= OR@J8A5,WH,0J*Y**^ MR!V0/.]WW<$ X_.ACITYN"T\6VI5>F\29;<)O2D+N(!F+ =W@N82/@2("^3S MC$GQ"O]#;6D\H'[W50O0&-0:H"6U*D"O!.@U 3@*0U!/3]",IQ+2CG]'FWIH M9L5SQW4^:+D9XUISLZ16Y58: ]>8)?\?M^T&NH7ST#W3@S-+XO/! (V2I>!I M1* ,"["/6HY6S8 MM2K'T@ZXYH3>R''QS+4@77G.3_",]7>]#L+?@STX(SR_DDE9#J//#@NQ:=5>]@2ZV*KG0/KCGI_Q'= M_I,Q$_PI8H&^ ILU_7LM-JONP99:%5OI'UQSTI^7L)&@I/[K8!9XAQW\7HO) MJFVPI5;%5!H'UYSUW_( /J*S-6N^5[-*=!)J"<:9&9E7R>)) YSR4T82>(<;0A CV1.*-H0P5* MUT1H+:M9MC7.8S@*KW04GCG]!V\?1FR%YJ_)DL0Q6E(BB M.TEHQVH.*-WIDF'?'-0:UC'<@%>Z :^1&_ S(50O9=$UF;=ED)YE>FAFQ;HB M9M4&V%*K4BMM@-?(!N0%"_F0QZZXT'X]#^C<$@'-X"@(* B!3%A(:OE9]0*V MU*K\2B_@-?("4R:I*(:\U4@"V15#+4FS8EVILVH%;*E5J956P#-G\EMJ\X3$ M,;K.4O@YU=?0GQQ',,>UIG4,1^"5CL!K-)9PDU"Q4@W:[Z @U^"BD@UA^LIJ M%JS'9M4:V%*K8BNM@6=.Z*?^Y &-LC"28,U'4M)4%IWCDYBLM-3,>G7#HN:P MUM".80!P:0"P.7_?C_)-(D98$($5S;LW\F,W0N0=X]"T%9-\_J-0_E<[@\%\ MF=H2:(YK/5OA&#X!ESX!-QIAF*\A\355UP,R];"LF@1;:E58I4G C4S"+%O& M40!UE!/]U!B;";YO56V\51OD:FJ"WM.5>SJ\Z#WIP+R91]3(!53[)^:J.R)% M]YF$5HTISZZ%97X'//Q?N'W)(XAA? I1? S;P -%H"6K I M"^D+^H/J*Y]9RG$VQG8,"X!+"X ;SB9ZRVT"![49[0&QNFE$YK#6Q(Z1 M_N,R_<<-IQ)MB6VG8=4S,\M-OFF)6;4 MM2JQ$H+@,T9^PAPA06RFN3U@$!] M#F$UY;>E5L54IOS8G*+OLOVZ[EASN/[VQC>W]]/%X@;]2I+-;VAQ_\7_=(-N M;V=(B].J&;"E5IUN6YJ!OCE+W^&<1")!T[&.Z $%K)N([9N#6D^Y/4:2WR^3 M_+XY.]]!4N-VRA1I*?U$:OV)J\4"[ 0M_J4M:3^C:8!H-?GOO5F_H'HM\G4@ M*0K4E*IB*U&L_2AV)-_D MJR&67$J>Y)MK2D(JU GP^R/GC+K!?@7/U-U!+ P04 " .D598[\?I MU:@' X) & 'AL+W=OIDD>X\39CJVK&KJGLPR:N.,D^TQ1DL88D% *4Q_OUVZ!D4B) B)YH M'VR14J-YNMGH4R5N)7%?_*5WMS,XAE:B77:%/I7^?R3. 04&'^9+%3[ M'ST?;/$,98W2LCP,!@1E7NT_TV^'1!P-('QD #T,H%,'L,. -G.+/;(VK+M4 MI\OK6CZCVEB#-W/0YJ8=#='DE;F-#[J&7W,8IY>WLE*RR%>I%BOT.2W2*A/H MP;A3Z K]_G"'?GCW(WJ'\@K]MI&-2JN5NEYHN+(9O\@.5_F\OPH=NGPQ<0;Q/-U/J@ MMFDF;F8P=Y2H=V*V_,??2(@_NH*[D+.34%D7*O-Y7]ZF:H/@IJ','(@_FWR7 M%A"[,^J]JZAU9>;_;ADD$0F3Z\7N.![;C#+,:-R9G2#E'5+N1?HIRV0#P* Y M9 )0/A9BCBJA74#WGL)C!#S"X0"GPRI,&'7###J8@3^ALM(U-)]#\4X(C@:X;2M&PY"X M<4<=[LB+^W.N,YE7+E21?3U"2!0/8-EF!"><8C>NN,,5>W'=B1I*V-SJ?=[F M71JWLC;\Y4(L+XUN:@$Q/)O"J,4J-S-@0FB) M72+1,#"'#:=)Y+X1!/<$A[V8?Y,Z+294\<'-:27@.+!P.@PY9RP>*65R1,7D MS"0$=5;KEW;RF5:]!;VD1YO@P=LQC@ASDO A7MLN3&@0!"-X>Q8E7N:"(M]* ME8]DD]IWDP08#[N9PXY3R.8(MI[VB)_WON15KL55 3-P!2U:I]53#HS2=>VQ MG#)'#PZ382]SF%'"H[%:[2F0^#G0;AN%4&K*!",VV46,,PNX;0;D,3K)>E(D M?E;\!0H7< ,)%@)$-:J->KZ2ZZM&"=^]8B?]GYIF;F0U=.5%G7IR["#WQBA5D]SL>4(!Y*> M!(F?!?>MUP/.9CR* X)C/(1G&T(421+R$8@]H9%DTE*@R-/'O,AU+MQ(O;SX MU@7!I;R=+GYZ1J1^1NR4]C9],3+;N0"R28XR$@S[B<.,Q)R/4 OMJ9#ZJ;!3 MV6?N"[6YC>-HV#\<5@ R' %YM(KT\Q_DL6Y$+YJ= &U^"VE(AVW"91;PL?*F M/0U2/PW>B;6 E^A)UB9H';;!'0%D+;90@'VUE=9(:%%KW*U;;1 ,%-U(8SL M< ;CH+T06TK?C^E[R[LG47J.1 \QUV(GJD9,$JC4M:0,K-ODL(KCD14E[=F3 MGE]3 G<:B)FL5+YJR13NT&OUOZ KM/Y>[4T=[&F)6I?1N/JF/<52/\4.A4$7 MT33HCJ4EM\C+976L-$^A]R1+_21[NG XUX@F0C,L=H,+4'GL(HI&Q&< MK&=DYF?D_90]A]#F6A(R;#5[IUT#EMG7C2Q@EJA_MMLI3"_2H%%2%,V1?O\;B76>98[I3NS M=<=5E"0QM3JSRS (V2A-]@J%^17*,=+#HP590E5MS$/AG3 /4F0IT ^P(%$_ MCN[0,9=:L8+X?VR2LU[2,+^DV=.0FMKH7.HECC&UBLAA2 +"QVX-[Q4,G[)' M?L2;[828&@!W[!4XMW$W>EFR< MF+W^WLHNE_)V>O>[C_>?942N47?:Q]*6^G0?JW#O%/S[[1^RBL%BX8U>,;O(^#N>O^:ROY$RVW[IL>CU%J6[>%&I% 5 MQ@!^7TM0EH<3\_)(][+0\G]02P,$% @ #I%66/BE.#2\ P 1! !@ M !X;"]W;W)K?*6;1)D7[FRR)1M8 M@OJV70C=&X?-53)UQ@Z* M84UV3'WEAS^@#&AH\"+.9/X?'0K;,'!0M).*IZ6S9I#2K'B2GV4BCAP&WAD' MOW3P^SH$I4.0!UHPR\-Z(HK,)H(?D##6<T\MSDWCH:FIEI7"JAOU+MIV9S MGDG.:$P4Q.B1,))%@)8&3J+;!1&0J004C0A[CVX0S="?"=])DL5RXBH]OD%Q MHW*LQV(L_\Q83Q#=HP#?(=_S _1M^81N;PRJBV2B1Y+EHP-XWA_8[POLZDQ5 MZ?*K=/GY2(/SZ5)"+SU$I-0INM,K6>E:T0L>_4(W72DI\$8YGJFI_2S 83AQ M]\?A=1AYV*^,&E2#BFI@I;K0]0!"Z&G5BRAZOD-;(M">L!V@6SV/3YPQ(B3: M@BC2\]Y$4*6L*Y2@Q=([B<-FT0AB4 4QN"Z(5K2'%Y9)FNH]ZJT2/[R8>)M%(X*PBB"\(H)>60];R0P&7F?: M^U@V6(\JUJ/K65,I=]V,1RT>?N"-@S#T!R>,VY8X'(V&&)^KTG'%>'P]8RVW M4ND]EF:;+MKCWK3;EA=H?ZAH?[BT#^Y!*+IB@.H:79HHT!($U4%\^@+I"D17 M %9LUI-FD1K]<57RF^_VBY1K6QM)DVVM/=C_22 M$L65M>@HOLUO?2NN]!TR;R;ZF@_"&.CO:\[52\=<)*L?#F;_ E!+ P04 M" .D598P[[?"E0) #B. & 'AL+W=O%(_]%P^.-8NCN4U?=ZS;GPGC=Y4=^/UD)L;R>3>K[F MF[2^*;>\D/]9EM4F%?)CM9K4VXJGBW;0)I]@WP\FFS0K1M.[]MB7:GI7[D2> M%?Q+Y=6[S2:M?CSPO#SXV4I[+\WGSXM+@?^,B ME;_V?,;SO/$DK^//H]/1Z9S-P/._7[S_LQ4OQ3RE-9^5^7^SA5C?CZ*1M^#+ M=)>+K^7A-WX4Q!I_\S*OVY_>H;,-@I$WW]6BW!P'RRO89$7W.WT^!N)L !H: M@(\#L#Z #@P@QP'DT@'T.* -]:23TL8A244ZO:O*@UFL+.HRSQ:IX OO4 M_?+>^\7+"N^/=;FKTV)1WTV$O(;&TV1^/-]#=SX\<#Z$O<]E(=:U]VNQX(N^ M@XF\^),"_*+@ 5L])GQ^XQ'TP<,^)L %S2X?CH'AR>7#D44-.=T/TOHC _Z^ M\CTO=OP6BFPWDL(CFP)Q6V_3.;\?R0I0\VK/1].__PT%_C^@J+ATECARUHL8 M/46,VKQ/_RA%FLL2U,8-"ELW/&R'-V5P/\61'X31W61_'A# C,4H1'VS!#!# M!%-R,NN)8"<1S'K;9V4M)YV<4AY_EB6]YC68 < I>8,V MC_,_=UF=-:5J7/&\+67S)J!0"*VNK@UAYRPX2P8]K1+3!",41W"ZA"?%H57Q MHUPGLV+UP5OQ0A;I_$.;.NE"+A!9+9JJO0>G0FA<#/)]0@-M*IAF04@9UI29 M5E%(<0PKBT[*(JNRA,NXS[.T@X)&U*:L1/97>P"2%)GQ99@PJDDRS9 ?QLS7 M- '> CF[84WQ25-LU31;I\6*-POG,LTJ;Y_F.]XLL ^9F)<9J"HVKF.,(AH2 M79;UQ-?.84?.>C%"O@(1_TU16O JV[<9[:5US07('+X9KR#$6NV>068AHDB? MLY =DM,6PWF SF +635^*0^\DEA7B33+&]#RYA5?9'"E.OK2KA8CIJL"[+!, M%::K NP"A@:2&V$E"K_IQLTEY\DBU:J4$)DMCC@):K6>XMJR?/36OW\LUN-A M6L4A&XB&XC=DA1T)<&F>_257H)7<='FRB-5I_MILM[N\6CTQU1.SRB>0'68# M((,4CB$[C_VKK&OO7:/^_8O\"7^>=TDBX\#E8KUMI;GXH:!DG58K#D]V9DIB<:C7>\ L#B*C?OT_ M: PI'$-V'ONTV*8PA$[607#(#HPZ:=I3$X5#B*R9#=BCKRUZ5 MY>*0Y3FHV^KH:MTFB!'" FIDA:.S]L.CP [9R:X?'DFJO()G@M7-U<$QB8XQ M1JD>&T&* IUC ?LY'86H8'Y M@!7083O0'?M'Q4JBP;S<<.]=+I>&]Y F#/$;\6FH:8+L&,*AKU=^R!#'4>@/ MB%($AY%UH_Z[6$N">Q%TO$_OPK<<]I<=.HM MP0 =(TEV [LUK% 5VU$5+N=@>(!&7N#K1<@T&AO[3L@3"06"@/X=C8RR:EJ-H\!<;X'.(@VB<$"4@D9LA\9_<]&G!^^)+\N*>R)]'DAC M$_C&C#)]%S #[3 BOLY'D"%B*!KB(P5]^)6VX*ZJ&AH^ZI.*I+B"+S/QRHTS M@4UG_1E@,PXC(Q,!*\P&&D)$@1^Q@U_"EUQ*6URMC)C4QGR]CS4#K!!F1-_N MV"_RC'0&S1\?\F.@1,*T0"JE^>P$SR^U5\$;L\&;,25 ( M-KXG&].8ZKN/&60G%3-&=#& (6)RXS,@Y^P+5SN\/:1U-O<*H]#(W8M7KU-9 M:][)=34I\SRM:G445MV=*CJ_2/\&Z[,3,B,W1J,"]H:&%"OB(G;B2K)\U[2C M'&FFEVD&S"#-H+=!S8J3B)V3NKM\:!\#D=+3O=R;2KHL=ILGJ4Y"9BM0POM. MU$)NP9MM:Q.#Q_8P+-R$$A0R7U(!T[]X@$Q)3 F)C944,(T)93@,AB:N@AUB MAYV7^^XV"D#7;2@*@.E0%$S35Z*@.(G8.>ES5DA9H!2G;3FGWA)7WOI!4QQ& M(FO;P_I8BM.&G5-OB2MO_; IQ".7]/4LSZ8H(NCK53KTEKKSU(ZB D-J!L(E@4V*/V0!N7JA) M;'' 8KT-"IB%LHSJ:RE@1AD;:NQ2!8#4#H#-@X;>C#<]/.\WJ6J@G-J]7)T+ M+KTEKKSU(ZB8D[[]*3_JM ?HU%OBREL_;&=/^OWLHWY ERW$1E,#,"-!%.@[ M?\@;972@74P5BU(G#_M1IPTYI]X25][Z$50D2^TD>U$M!1 R1,;W!H!9@&)? M;Y(#9@3'0\_Q446CU$ZCOQ8K>8170S74*9(Z]9:X\M:/G$)2^G8DI4Z1U*FW MQ)6W?M@4DM*?1%)J-@4#2GR]!P69,4*-&@HT*]%0LYLI'&5.<)0YQ5&GWA)7 MWOH15#C*?AY'F0F0@1\@_:$DP(R%E.DX"I@1%@WL3)BB46:GT>XK'$M"V\=? MG01..=25MW[L%(>RMW,H<\JA3KTEKKSUPZ8XE/TDAS+S+1%C$W>!36*WZ:Y^ M7M3[V+Z>IAU_0+=)][J=70=65> M0H7E)5\"TW_F7%18Z:%8N'(I !<65%$W\+R!6V'"G'1DY^Y$.N*UHH3!G4"R MKBHL?DV \O78\9W-Q#U9E,I,N.EHB1

21\R9ADZ/WN#SA!AZ%O):XE9(4>NTDX9:C=O M'9@T#@0''/ #=,N9*B7ZP HH=@E<'4T74K ):1(<9K;AV:=J'\=<[T,Y1+G,'8TJ02Q B=]_._[-#PE678BLAU]HT[?Z!A[^D5?K?^4KJ%(+(6Y2%?I1705)3H]5MNB])C% MWE4F*ZAE/S69Z[DM"!L@1:ZALI&2= W(#$U*Z^KFMJ3R0^* MWR=ZL_A@*P'\V-M+IJ,._J^6)R+;T3+IM$R.:CD]G)%]VB1]9RT,]L]:CUGO M6>NQZSMK[E8)K4 L;"LB]8;63#6EIYOMNIUK6^3WYB>Z"VJ:EK\T30MUB\7" MI!"%N:;T+A.=X*)I2YJ!XDM;J!^YTF7??I:ZDP-A#/3_.>=J,S +=+UA^@=0 M2P,$% @ #I%66#H?S_$9"P YFH !@ !X;"]W;W)K]9QE^YS8M-4O&'Q=VDO"]8LFPZ;=83:IKN9).D MV>CJHGGN;I/CQGJWSQ\L1&3T]\6MZMZKJ)R97%_?) M';MFU9?[SP5_-#E0ENF&966:9T;!;B]'[\C;V+;K#DV+WU/V6![];M2'^CH$+/N>/S[$SUL#IX?S$U2 MLFF^_B-=5JO+D3\RENPVV:ZK7_/'F.T/R*EYBWQ=-O\;C_NVYLA8;,LJW^P[ M\PPV:;;[F7S?#\11!^*>Z$#W'6BW@W6B@[7O8'4ZN/:)#O:^@]WI0$\=@[/O MX'0[^"#?2HE;]_!>^Y!^_L.?G-V=Z>C.9>SI$JN+HK\T2CJUIQ6 M_]((HNG-3V&:U=J]K@K^:LK[55?3/"OS=;I,*K8TKBO^@PNS*HW\EC_*%U]7 M^7K)BM*8?]NFU0]C;'RYGAD___3*^,E(,^.W5;XMDVQ97DPJGDR-G"SV@=_O M M,3@3]SC;*B:*+R. K 5 ^8YIL-%_^IWC-][W>+Q7:S73>'S:6>+M+*X,_E MVZQ*L[MZ)+)E4BQ+X\M]/38&-:EE^L9_/K'-#2O^JP@X[QU0 0G/0'Z9?C#> M5561WFRKY&;-C"HW/B<%/V4*6'0VHQ<<;JR'_Y97R5KL-N'2/.B3'O1)&XY] M@O,^62?9@AE)9Y2-38*@ZJ1L! )BY"P& 035&,?5&-K53-C:WZQ4_RH5ZC%;@DHZR7 V&9\ MH5K_J*<_"J1?6?%(BV;-H])423\*E^E-VVD'M.<*TUSONEV M=#8@UFF=@1(/D4E%2%CL2G^]QT,J*,<[*,?[4Y1S?-&F4I$V:M]9RU-<\#FN MT[V20\:<(V$A$A8A83$()FC//VC/'Z:]>I7*0\:<(V$A$A8A83$()H@R.(@R M&"9*+JU%GF5[R[6^@#.J%3.2Q;=M6J;-D[S+'ZLTX^TSIM*?-G*/I360EE:+ MNJ3K)\P&A#LM/5#N(3*I" F+ ^D/NC.J@IZ(V1JLYE^BJ'-O%/1I])W>]K3C MX2#$-^M_'9E!X\ZAM!!*BZ"T&$4397GD^Q.8+#N2G%]?&Y]85>39:^/CQZE2 MC-K@/>:Z/4CP'EW/,1Z7Q<&V'VGY7:M#B )060FD1E!:C:*(LVV(#T5<;3LER\JX:\V5W MO$F*KXUG=\N*-+L[.'A/3_!.I=HQT0?N+4-+FO!<-PA(]XT%-.I\"$T]XT&K M%E!:3.2B4&=H16VU)0FBKTE@M'5VND,ZYE,B6^;4MFS;E'P5:-PYE!9":1&4 M%J-HHBC;X@715R].KL-["T5ALR3+A[3,BQ_&+6/JJ6Z RZV^K'.D68X067G0 M0@0J^1":5@2EQ40N\0@#*XJI+3 0?85AFFL"8=.I.4T6C;IN9/M'>FD!5#:!I15!:C**)VFE+#$1?8^BEG;.+H%P,&%/) ME)@JFLFM9OK$>VL)6C. TB(H+4;11$&U=0.B+QPT6_Z,_+YYV_A4G5**98"3 MK%ZN0*#9$)!&<:"T0FA:$906HVBBV-IZ -$7!)1B.^O%(IWI*9&M:6)2J=0$ M#3J'TD(H+8+28A1-W-_:U@>HOC[0"&Q<[[]?UBOA/ZOWZ?[/*^)!Q@?#)YV-> MJN<=/:.//D"@V1"01D&R9STFCFUYW:W44-\=2HO/'X.HD-9XIX.VRA.E4.0M MW=*[,54;)W"(W7V;KL^K]SF6??@QM5W/#[HG&;MA'KMC7CX(8MF^Y08GSG+K M8],7[YI7GW'9_*3RMGE%*T)H/+)W?";U[(GFL/T9T #UC7[T^WSYKEJVP MF$QB=0MX0P)JA M*/X2F%4%I,96+!9VA%=78FM3T^2;U7Z[&<^_B]+GW?1=' M%3X.N0*&V-Y060FD1E!:C:**66X^<#MN%__(*LSYPGRE2-MAIX%-3 M4B#49$>E'T+3BJ"TF,J[\SM#*\JJM<_IL"WZV.*R/HD^$I.==\LS'>H2Z0(2 MZKY#:2&4%D%I,8HFZK%UWZG>?7]Q*7#/UY<"%8VD4J ^T=X"0IGIT+0B*"U& MT43MM&8ZU9OIT%(@E6WQL>HMK=Q,;C73)]Y;2U#S'$J+H+0811/O(-":YQ;. M/->C>BQQEFR>4]MQNGN2A\33W%H 99Y#TXJ@M-B2S7-Q9$69M.:Y!3#/]8P^ M^D#ZQ3,H;6XIW&?'#!S'ZKBKT+ 1E!8_XR!$H;0>NC7(0Z=*O4"WGUL*MSTP M/<^WN],*U&VW%&Y[?6\7NWMW&FC8"$J+%0=!B$-L^\2'MZRC6]2\V&U7:P.Z M)]Q2N/*NYSF$2&^JH('G4%H(I4506HRBB3IK77GK;^;*Z_/MLQBJ7'G;E#[! M-22@1K@H5QZ:5@2EQ9;*E1>&5E1CZ\I;?V-77I][[ZE5=N5],[!,:5Z%>O)0 M6@BE15!:C**)2FX]>6O@G7$@GW+5!^\M121M!J7-A]#4\RG4PH?28L!!BC)M M/7YKX&UXX)^9U2?26[*RV>^9Q)76=JC3#Z6%4%H$I<4HFJC*UNFWAMV@Y^4% M37W@/E>7]ER(<&B MQ.M^3&U(O-.20F4?0M.*H+38E@L)XLB*,FD+"3:@D*!G]-$':A?^$)!&00K[ MW0ZD'<(A-&H$I<7GCT%42%M!L/45A%_X$E8T4TC!5O5W?#PP?A6_4\SZI&*@ MI00H;0:ES:&TT%9]1*$S?4;0D+&MJ#4XI^:5MLY@/Z_.T*DM6$JQ0&L+MGR_ M&>KZGAM(=R27&SI!T*E.S16MQEY0;X3K3@YR0\6I>T[,6(7R?=^DI_Z8C^XU MK[?EGU'^49\BI,\[M66?M_YV#LMU:;SR='W\=3? M /4I*>[2K#36[);CS3>>,S**W957EF^;7%4N6K*@;\-=O M\[QZ>E!_Z\_AJZVN_@=02P,$% @ #I%66#'O7^)Q @ D04 !@ !X M;"]W;W)K6X??M1LN-E71I@-Y8HD;\^TJ*R3ILM5@"6O=12 MX2RHK&TNPQ"+"FJ.9[H!13MK;6INR32;$!L#O/1!M0R3*)J&-1O.G_O\$M AP=SYC)9:;UUQGTY"R('!!(*ZQ0X#3NX!BF=$&$\ M#YK!>*0+/)SOU7_XW"F7%4>XUO))E+::!=\"5L*:M](^ZNX.AGP\8*$E^B_K M!M\H8$6+5M=#,!'40O4C?QGJI.8F M/E4?37!"N9^RM(9V!<79_%HKU%*4W$+)EI8&JKAE>DV&+K:5EB48_,1NGUMA M7]GG!3>T7X$5!9?X)0LM03BIL!@.G/<')N\<&"?L09,"LEM50OFW0$CT8PK) M/H5Y()V;>C77R#OZ4>E%,DFS<'<$(QTQTI,8]X@M5P6XJA6ZKHD&7?&84&0K-?1F M)VS%Z%91DU(U4?A%"KE=+MD#6+-WN0-9'J-/_Z&_B.)T^H8]/&B3&LS&/P9( M'*VR?<>,J^-[<]6WV1_W_K%ZX&8C%#():PJ-SBZ(P/0/0&]8W?BF6VE++>RG M%;V98)P#[:^UMGO#'3"^POEO4$L#!!0 ( Z15E@"M(%W] T )= 8 M >&PO=V]R:W-H965T&ULM9QK;]LX%H;_BI =+%)@/!8O MNKC;!D@M%5M@.U-,MCN?%9F.M94ECT3G,K]^24DV+?*8CKW,E]9VC@[%E^0A M']X^/-7-CW;%&/>>UV75?KQ:<;YY/YVV^8JML_:7>L,J\9=EW:PS+KXV#]-V MT[!LT3VT+J?8]\/I.BNJJYL/W6_?FIL/]9:71<6^-5Z[7:^SYN43*^NGCU?H M:O?#[\7#BLL?ICQ5?>@BVS;N0!,CQ 7OL M'1Z@KWT@&![HLC[M\]X)EV0\N_G0U$]>(ZV%-_FA4[][6NA55+*BW/%&_+40 MS_&;>5VU=5DL,LX6WAT7_XE:P%NO7GKSK%UYGT5-:KV)]_TN\:Y_>N?]Y!65 M]^]5O6VS:M%^F'+Q#M+3-!_2^]2GAX^DA[#WM:[XJO72:L$68P=3\?+['.!= M#CYAJ\>$Y;]X!/WL81\3X(7FKW\< X\GKW\< 8^GKW_%$]]"VPX 4#"ZGW0F$O,CB];S=9SCY>B>C3LN:17=W\_6\H]/\!">S2 M6>+26>K(V:@HZ+XHJ,W[S:\BRG^I\GK-O.M_U6W[#BJ'WD74N9 Q_?%F0FKOXKXAJ?9#AM>AK M\KK*BY)YE="K&/0JI5[RS_+'7,:A35,_%B)@>/PH-Z M2C"*?*W6FU:8!D&@U7G3*HSI#&E5WOKN%RH3[96)K,HD3#C-BZP?&54++UO7 M#2_^.BI/9&8\P"2@FCZF&?*C6:#)F #>0H(U9VEDA(ZQU2CG\3[GL37GMP<9 ME4.*LLA%M6#>DC'1\A]9M650_F/CC2%V"F)Q$60K%O<>LW+)342(PVW4L&K8^'+2G M?':D=0HFKKR-55=H@NQL';%G9B;O.FA^,9_?B&_MS M6_ 7,73+M\W163Q[.F<+;.)2/)N%NL NTTQ=>1N7A.(O9 >P?4D\9**F#R4Q M9<]Y7_LEL=;5PX2S9BV:PB/K)Z[ HG#$3$-1N/26()/Y)CC$H:\WBY-VXPEZ M17383G2@S"=Z/;O+]:O3(<&Y$ ML*=PMFI.V0T#[";H1 _.)\W&ZBHJPW8JDW/PWK6L@>_ EB[UW1QKWMADIH 0 MK?;, :L)"K$Q!V-_TW-CJ"MO8UT5J&$[J,VS=IN5_&72L+);1122-@]'JJ<) M5RC AHRFU2R,]8&4_;7.%O$M PK ,-V !L"H?>UJ.1JAF5N%)O0-$&QV5'/ M0<,@C/5I]@3V2"G6AZ3V/%RJD4(G;$>G;TV=,[9HO653KU_5A0#@%(48Z1.G M@%TT"[ ^M 3,\,R(7F\!.EB!#@ZMJVO]L+V5X_8.:-INO:$LLONB/+XZAAVQ MQB"G2V^)4V^I*V_CXE%4A>U4=?VERALYV?]NNF#])UE4!\N87:&!962"34@" M?:$8L$+8#XS8";"4@-58K\QOP4E8<1*V<]).K.GU3JQW8[4.ZC4H&;#^$Q-D M!$K3C-#8:/VF%<6F8F_!,UCQ##ZQH'3^!THWR&^>(M!*U >I]1'@'4M$NN;E!*GB::N MO(UE5CA'[#CW9=_2)9?DM?C:\$(.3!;L'JZ2 'C10&]AZ(@L <@32BGLM9CGTL^%GN'"NW"SF:EXN4O-GVIU)$ M(8DG'L1KP0T"X$4T(Y&OK[2#AC2F^B)N AM&2&?0U)[I2T55W$CLW&C,XSX,,+:H5%SW2DDH3Z=:4_[ M7-V=>DM=>1OKKJ"2GH!*4;F[G0LMEW.DHI,\,E2F)N5-C TWD-$LP/HN9-"7 M/J:RO_BEPBC$HW;$.S%Q5+QR=H1"+"4"7JC/N4&&)*!Q:)QH@3S._!#K$^_V M#%XJH,(S:C]X];FHLBI_A4).&+9\( MBTD_LR3^OA1=7_4 EI])2%$44[T]SP$[XHLA@CX>!NS"F,;(.++U%LQ%%7-1 M.W/]-D@RA$ZYJ]R=I!!]A:&^JWL.V84AU2><0769,7[=%]_' L<0IP3KTEU,3!V-='O:Z2'!>!PC=JQ[=OV+D8.APA:WNZ9Q<,N/$QTGO Q&FJJ2MOX[)1F$=/ M8-ZH>_P]GZ.P5$5][&9Z05( :GSL#=<]6[=ITN)'0 ;$2, M]'[3GM39YY6=\J K;V.9%0\&=AX4U7R83CKL>%>92$N>/A=MP&/K35F_,.8] M%7RUJLMN5HEGS_#P/@!8#U&?Z$OGH)V/B+Z."-D%YN*Y/9N7RJCH,?B_Z''Y M2C8*3-:+:!SH^]#F@!V.L+F9%[ 3PTICQ)C:I>@H= _O*WJ_]Q0?];J#Q M5I=^24^$W>Z#G!MZS,IC"TL!<'(M%#"AGU0!["8QFL7ZO 5@%\(LFDTZ)GZWBV9R5C"+D#$="=A!XB: '21N.MA%Q\4= MRZ&(++#OG;S;;C;],>FL%(VOOX1+( !\H8A3]G+J+7'J+77E;5PJ"M*"$P?1 MNGXE*Q;=I$-1<292 6?' Y.38GW*UI[8V4([)2Y7WL9"*^(*[,0U%OKX" = MJU@G*WM29\OLE*Q<>1O+K,@JF%FCS*]U->GB+6^RJLVZA4E8:*JX'!2,A:=@+"^SMBV61;Z_,&BW?Z6C,7"Q'RP,DYJBF$3Z(A1@1C&. MC0LS(+LP0L854V\!8:&"L- .8?,C.QV&S1 =BPD RYNM^#C-@ MP A1_?Q0 EB9AXSLN;E4+85UZ6_9W4;#EDN7K.+AK=WW[M; M3B=ROSD@*T1D,WT(;'^-L_L6I]>$N/(V+H*#&PSM:W+=-FNMER"?Z9$L".2.A<5+3GL]+=53,%IY8 M6 -[:J^^YYFP[#JB_M/=*'U?9)YG M%T=LGPS^U+0)>V/!D2R<>^"/#_DL&S(A,J0B(TC\K.F2C&$@T'AL,;-N2W;< M'^_0KU/LB&4A UTZ\TGGL9AE)YG(:2EK$^_,J9D/Z+36,[^3D3 MJ@[1E:TS&)3:-K_RJ=5AS^%D^ V'<>LP3KR;C1++*QGE?.K=1GBV!AH/4JC) M&^2TY4.YCQZK&GYQ_KM?2:L_RT8BFXL+&700;BEN/06R,:U,!Q%[L<= M;@7 M#>[X&[BCL;AQ-A9!_&)SR@\!!B#9,1WOF%Z,7T6\(M47DU%/C(?CR2MXDR[R M2<*;_.>1-[A'7\?E*CH-E50TRRH&\FO*YF_?C-X/SUYA?=2Q/GH-_0=8OX[[ MFXLD1GWQ??B'9G?:17%K9.0>$7KB@\5)P4F*-?FHE31F*[2-M/(R$B!U5$Y; M3F=M5T*YLI)V*RJOK=)5LB:[0DO(X85A(3$/0U=[H60E%]KHJ"F(Z!B#.D#\ MA;JJG(],.!;/*POCU(,JT*3ZX@_,7[9[2A,<-G9KG0./F7@JN.6L*46OO$X! M[+AJN_0R1%^K6'L2"!A3(>I8LQ+2_!1@3*)P@0-51D.QESQE%!K3=^"4L_FU M5!S2MN'V8AI]P'L F>TSU>/A4-Q\XHBCB^"7TQH-MN)-H9!B+R;WA=0<4HXV M(13@R">>/,]9JA5@OR^@0PWYI%G&E@+CQ;3L Z2SLHNCAXP(I!Q(&.E7U&)_ MP7&?W[+SW!1:%3U15\@W/B9#S*_'F]-3A18/=I"YD'QP%61ZTFC9!,DNI39R8>A_5>KMFY/Q<'(FS@,$"LBG19/6J>#&P[ZXIQ4NN8BJ M::Y8KJBNZ*K]HF-.;9$82LO0,CBC\V:=#T6JMIR8[&6WC#VOM>4Z0J[< X_* ME)EMF71':96I5"AE*^9?SK*C;6&R4Z@:]WV,=GZ%> M!)UKZ5&Q_4-*^TNLT^CX#!=]P(6*E$)YM71RL?2N3"38+PTZUZW8R'0:)>Q M1JK'6GO*^Q 4!Z>ZR-848@JZAVO<0 I(R%2CES;(]$8(3?XLB-!VC$8J))K: M'@K=?ZFTK'/-IO^L^+^1.,EZJ..Y,:FE=@'^<$Q=HI8-IUP'95S@ TU' 8:N M#D!/=#_V[_OB"O2DYPI45,54$J& =4]4U V9#W<_'$V#W$SMZNVQEC:F=M[C MY-Y%4,A0"+XN>NE0L2<$\AL=2%A43M[_VETZV'L'E80.PZ\];NO8MGD2=;/= M@_*\>4<]FS>OT1LT*)2W,+2$Z[!__"X3OGGA-1_15>E5M7 1;[0T+/ H)L\& M6%\ZT&P_>(/NF3W_&U!+ P04 " .D598SEGBYD4G #@ &0 'AL M+W=OE^ M^I7?WO3#)[]U;BQN=VWGOWNP'/?;5UN]*?]WO7T5\V_; K1_IUN'KL M]X,K:WYIUSZ^?/+DV>-=V70/7G[+GWT87G[;3V/;=.[#4/AIMRN'PVO7]C?? M/;AX$#[XI;G:COC@\7[@;XV[\>;G CM9]_TG_/*N_N[!$RS(M:X:,4))_UR[-ZYM,1 MXP\= M\T&<$B_:G\/H;WGOM)=UZ=V;OOU[4X_;[QY\_:"HW::?;9-P^*:O)CO].7:06[II-_RUNE@WGAZRG%9_-1WX]87/W2UJ_,!'M,6XCXNPSY>7]XYXO>N.B^>7JR*RR>73^\8[VFD MRU,>[^G_,UUDUB^69\4-?.[W9>6^>T!7S+OAVCUX^><_73Q[\N*./7T1]_3% M7:/_G^WISEF7]_1S/[KB\KSX5RRI^,V[HM\4SH\-75-ZZ]>M*VBN?3F4?/7I MCYNF*[NJ*=O"C_2,O-AT1=5WD&S->*"+-VZ+O[QZ]8&$S1]30VNEB]:19,+# MQ=C3;Y^BW&Q(WM (^WX8'3VPPZ(]ED#/NE%>:YMR MW;3-&+98-[YJ>S\-O!%:$[:)64^]0^NA/=:T#KR G]=E2QMTA8ARO(!/E]8Q MN&O738Z?<;P6][-S1][<^)]N-$I".2D+#SM,"IQ:)IKR3? MTQ&VAV(S]#L:I?>&4N=\(+O>C_9A$LCQ0!-1FV[K!NRIL8XJ^*Z;*>PVYKV>%U"-0BQBZJE?VF- M1+2)A--0_$A#M,738E,V [_JBFWCAG*HMH<5O3\ZXI\NC#=YMYE:.JUK/5O, M?$V/\^$=L(FV[Z[.\$"MY[LJ&MI2,S"C$:%^2@VT2?KP_\I[??OWLC1Z*C M$FU\T=&=!?2$A,(-HCOG(>1X(7ZJMCPZ?11&/@_ZQ8/#'&V!KI4=-BZV7'@N M"%][5('U,2E+Q89^44&Q[PGH$; FP=8/H@$(O!70<[1LDIXL%5E TP7OG&/A M+'#0#3[?+P3,4"\O3!4%'7;?5%$-Z!E:0;#IA4GVI)A))M,?#B3^"%T"/LM0 M87B1BO:R0HM4N"85$;L9A=@/0;'+)R_>_/#F1_[QXL4C*^=V?4UB%7O42^YY MS [:2U:I\C[)]Z;SXS#MLBF5]62AKE;2T)S'!P\+R(5)WKL0M MK@MPG&R8;L%0BC)LFPV_38.E=:T$!81[YT%71^PM++&91JAX.J^NWS45'JL; M$6(D.,NZCK>IZ<3>8FF])F.JV-,@!9292J9 ^S3&>?&:I3\+/-(?O.GLPIEU M[?#KAK;2#U _K"V#"B/(,T,5JT!@K(?&IK<.JVP9<4\C_5KS6HBIW1JKI2W? MD#0AQJ)AB6 ;,#EQF!W4;6C#05%4#ANA*QG8D^F8'P\/*ZS/*I+N>$V'R]BK MGF10OG9@@4#B M?:6C_+>+\R])]M"B66'5^.";] $_0Q:4VZWI9((5Q0_./[U< 07BOM >VP.= M\'.SQVA.G695O&=)"_8F1B<)6CS$,3\B.P)J6Y''9U<+7:Y$ MI7E98'J#P0),"\JT(3$I<"UAPHT[SX8C!,*<419OW[U]+ZS(6X^B!],807:S M=:+::'0 (+J]6*^%CT0>NN(DPQEAK2WS-9!>=4D8@ S'/Z8>^R#H4EEJD0 5 M>KC;41C3CLZ2'2M/)R 2AO] 0I5414,F2*VR_,;V0I'ZA8WI3,/GJ(0= 1:.FGJZW5N>S_4?-I<+.3%$NP MTRMW$@HO6!.D,!-FH0[GW0YVM%#Q_%=,-%BF*!31+%+4L#!;,"L(:$ M$FV85YB"BE183X$!Z5Q= MC4/X,)$-5 9Y2"9SQP;,Z]8;F*0T*/I\IH3],0Z=/$4J$"7 MG# .PX3[H0]:H=%[I^/3?>!5KQTC,WX.7+TFI2MWC?2%@UX/%FDQ2_ @;$)9C!L3?$BL"I-"!FH]S'0Z1(ML.P._XC8(Q MB&?P!V#Q^^057E7E,!RPT2@E!0T?#Q&ND"L'W!\]^A'F><%2JNC7\.8P."2Y M0O:FTI? 9GL=P(0O2=Y"5I+M3PJG',PDZ:+Q4XWW$Y&/'I[VK*>,*(#%>7SW MPNG^)%=\;@4PG!9#N2=T<-6,4-5\I0P0]V!4=^NJB;DL8#R5Y$N(W8-OB0^N M2="RL2UO[OL;%]6)>>]\T8YP@'B$=$"^ ;YCL8:3Y4X<2=B?>+.CLP;Q12NV MC"9I=W CT+\Y=^BJ_#V6E1L@$%N#8WE$8\L[X&<9+V!@,N%D-[RH "=EN<=2 M2LUG'S[FP;SJV-D"9=A$?(@"\:P$0X;E.FS)7*ZL\+>N5W[O\S_1YO3I;,=P.Q(MA$=RXD*,9.QE[P,P9/!6%+@Q#;":7J%I MI(%."2^ZW;3]X6 DGUT%W]RCI<@]Y_.AW;(9 >72DV*^*O6"+D/1>S"^G)+= M7'##(4AU,<)8'$XY,0RG MIV@>>%CE XM^/,)"CY@+@3RB4M(7+ 7D+?6R#0X6WVKQ144/Y]%5MBQ;:&T# MP=F-DXM3&>M3[4@$VS! D+$88$4BHB%^P,0U6T" -FP J2/B!OL\%#U6>=/ M04N272P7W+5T^4MC0@6W7$8^/5E" &^QR$T[P20>W 1"N9X#_'2N1%A MSC2J* 4^5.(QHL7,.S2C07Z08$B^G<6Z[:M/ACCWH(3BNAH.>R*H!EGFHR_N M+3=1E[76??;+0(KY-FD#67$(4\ASF!C>7'V[Y<#/P[Z+'ST"JS<^."@;/_-$ MQ-":-]?>H*BVM:]W[EA\XIYI22,F6(*^-PMV4SBNB=% MR^:7JL^P?AY)0"+S?T,6[K$R$L0,N^%S, MY30^LEARQW5<\%U9A2'^#NU&\?#8@ ]DN](R]GMP5E.'$8O/L1+ M*AGP"A&&Q@XQ,Y+3P0%PM"M9<-@=FW!J;D1ZT"[C%B2*:*)?]:FUKMVRY1)C M&2YE$R"CH?GDVF;;]P)K=B4<-$B_0'PLHS\A__80;U7<[&K&CY_A0-FJO!O, M'%ZO5VLR$$?A)\8&2IYI?[#6*OJUQ"<@JTM'#&^CS5[0,\,VNXD5JD%HBS?> M(O"U0_S!%Y^Z_J8[EB'"R^SJ_E>!V]6"8)J1+Q%I4:8>6P,^JM"')$=%]@A4 M&,0'PT22 +/*RT='(#M"!62 -"'8N6BN-Z-L2E]ACX_2&?Z@L/$O65WDCK_W4@,SDY=/<)L%.$1!E9UV01O M^7F!G-7BC:0]_%73'LC8U[#J"CZ+X&<5U0'J]R2,;;Y$S(N0":+L>$CB]FSG MV ?\*,SX*CX.:\[3R:<7@BN?P6G T.H0K(S:D*7$ RV%M6:^P\RN6D'T_PZ# M&#:E"_2AL5F$G1G@HN$AIZ6DG[5AVKI]\:RXWQW%I,=-.,<>:CG;3C/X4JC9, M]H@)P\+77%46B+RXZ*_$3R6'O;S$ZW%&)YA5Y,8?9*TWFX/"%B,UQ"\,^ _6 M12@>"*=N&/Q=$^ORR;#X#L>@FCOZ\#79YCQ@>K88PP9, IX_"12ZX-H-&Y1E MXJTJG/+,?1#2)<6>S?30W'?'KJG@MH+U<-BKM\Z,@ !UP'B [21^P3PTR):A M>=EI.HU)WU3Y?6)72[Z'W+\>#KML?7]TXO;1[,0_(]76!I[3*M4)L!3(E7Q6 M'U)8[>-RI/@%=H/2:*49:B+91&SGOC?>")*#B+H^7GND=\'0#W=+63^H!%!U MOPLY(2"\1N["56,\(%8Y"2IVG>X;)ZZB]'(O#V*Z:<"-I%-/0;1<57*X31T/ MYF1TY9I\2:";LKU$ (AG/3F]FU_"$J#['RB MAL04^I:5H:NV7=_V5X=,ZRJAC+S:1(?!C6.2G:28$?$G2/2VC[E>:4^,M&2T M,[KZ-%"D].H$_E@@*HOP/2+F%N?$24@@0T6LK*4_5R2GUZ?I)[(Z8E-2;&O. M&VLT604^(I\,_D@=@SPX("U+:X;%G,2DT)9WS1J8D25)PS/4 H3DCQ#%&-Q. M0QGN=) CQI19'=^"+^+UE\60J( M.O-FW1P/B:[+[T,>N#GY%/604%-]S3LG9"5)!"%2%$+,_T).B7D"=PNN^-I< MW!J*OI\&WN>CD$AK UY=#4ZP;]5"V43M>C65Q&FC0UYZ$/^SJ XG M1T/!":IB.P>Z/F*-.3KC:!B3!\=3E5[?U_ >\1IV0RS8LNT:LW6],ZNS>%,# M&Z)R3H(2=KV:P. QRD^!T)6-A"9MJZ:VA$7S@%Y97,%YT,=KD)1&V/AY\8/1 M.A^/$H ,5W)-1_ +,(8OQ1,B8X44'@C(IA5(/N>.@/H5-0H5^7Z=R39GT7( M )-VMXP^3]V\F%O!J1?F5LNOHH)%:Q#X .EZ1*4DC M6IL;23%P_RREGNA5S5-0C"8R:=]15O]J'72Y:RT [\* S/!0$$0U&\9+/)TWHX:AJ"*R'Z%N1+ M4KZP$$^O [P%UN+'[!-12!2,> M[>0@P],"-D\.+H$!@DMDF#7[MM'@:QS"G% ZQ C/L75>0/3]O4+0'MJ)!QAJGCN\RJ)XHW)"E"C^O=8F*#IT&RG()55O9SLR4]O<>KL42C1 M;"HZ*&/VK3C:DHDD=YY-#BTB0(&"),]&CLJJ0Z61Q&FR5THE3M--XDP@0-.,/099AJI&(,T2AG[OUU:> MKO@#D^RE)75V#DXAMQE%)Q.;0276#YUC18KC[0I=OL M0_X?!%0A)90&X,[RBXC/-LVH8NS(EJ5#X:"9CMJOU5B.RPGI23&R>B*]>+&V M$I/>< GH.I8YU)(,+X>=,C4B(-.JSMROWL1(1!2 *W4XE"A2*EF@E[Y'#B!J MD[QOHD_&5>8Y6;OQ!O&!#: :C7!Q21C+?4)=272A<995?$.+D>I86"S7K*DP%^%) MNND11<^R*J-GVZ2>X$H#A=9GC(EW#4FUD4 )PT7V1\D"X,[M'*FKIT\X\WFE M+(0S(8;.LBK4 2T!74E$^84&).-I!_7GS<-OM]\#6@]+%-"G.6N[:9V@UQ@8!Q>4!S M!FP\BW4Z)^RX24/3^UZ]I7JG#J7.*Q"/OSBP!KWPXWEJK:6,S-0 M]1-^L]/)2:ZHP(SL5:L!K7^HM^G^BJX3Y-76_3&4OV_N'BSPE*$>@\BU6]I MW6I@JS(\/@N.ER,0-'MR6CPWW'6^$J!B6A N]6*CB%-)>_E-$@9J!H6FXR$/ MGM*AP+22=#CVAB-G/0@%2SY55)O%"YS[QEE73_M8=F3E"'L\YP TK0EE9346 MT^]MI3Y2PB1P$C*>\TUG>R+=T@AJ2=.F.'@9'#JH0M\#K?=#$=MR5(<\H@:- ML"<#JY(LU0\#0N=Z99)#_L3'H. HVDMK=M0S3AN2O)(4F\Z]96J31G=9@I-9 M#XI0C*F-&WY8?FK#E?U$H2U*HYH=FWI)[.8Q(EA,DOAP8M[DK8L2GM\S?[#X MG2<6]CBQ"?81J<_S.$*_2%@N\O.J"?QS#M,]>?KBL__^B$4^_"_"C/Y1\7IJ MVIJKGS@8H[_E]+EX!J7^"Y52"ZU$Z'93)GP-1I9+3QTJK)4:\S!\,F8JIJ!['=X MW$15*QK"PY7*)ZAU<2MH8&6KD72LM>Z'EC%%V91#NWKJU3T,(F(',, M#@0B,.Z-A_>.-="04V>TC5;B1Z7CYPT%0J@K>OAY'#;X1<2HO!V2GS2^*U0- ME;&&QD?1YMFN#'9<'VP$]WAGZ4IK%-+/)>_LWO^E[VN6N?&'F:LL8.*2V)PD M#G>(,"T^Q&.+3P/$.B[&<:EA4276C9E7$YM2]7T,"8!#W5&I<]EU:M<PJ]B7_#JGK1T$H6%MD9WSO95&%TV=O*].(]0H(BR0 M'Y!MJ'"E^^>X#73[FF"AY!^,Z@VC!=/OP WA W0 DHM'IJ%(_WD.0:Y-Y]'R M9F1?KX#??/5R\Z_BL1CV=!+NV$\#F=H 67E]Y6HI74<,2..:-YD%V@XE5GK& M(MBLCT%8G&0.'KE5(",\.ZF!GV(ELD1M(JD4@N4-IHQNQ^ !W&4-+[*'N-/& MZ2X=*>AY-?0WXU;#=[% F3 S*C978 -XE1G_JP.)-.]M";?"?02L$2D*[G.& MD0Y1*^GB >>V ?2<9H3'Z$T)FX;MNN>SZ&CGKF1$;MK!)M3$1@99[P,;'"R@ MB4MF[3U6LX&JV(%A2P#^1AB=I8_*@=CHZM1[F#C*'>ZAX:X.\\=KAX"(GUD\ M"_+N]#R#NU)WLA>#2OU3NF7MW@)K53NYX<^+$W \+ WLW97V72(5\?\B8ZQ+ M2)VK57774<2[O&/7;Y>;K04=]VZY]8?V_- &<(,$U 8V M-DP629:[,)2U R_3S[_]2 "4!:NZYO;EJ"I:;>^D0#\;08=%%V"-A=,V^8N? MLC5L LR'95A/UHVN1YQK*N$U36K3M$&0MR1:6DFDC"$ \<+EW0N2W9/*8L.6 MY7FU$#"<6EDA6::2+E;&+Q[]VAH :D-V2-Z @J4P]P.R5X.(NK=X/'7.$J'H>;*0CO_9$CT)%XOE%S0$S M5IG)"B&2%0F)*U5-9[#>X'D9.!CCO4<-S)@GPN]<[*156U+C9@J5WO-IE!P9 V*X+[8V$:@ZQ0W#F<10HV2 M#!,G7UJ+@1OSAJD@B8V3=GUWQE*OYTY> DV=CWU'XT@!E*PR7YI<3KL==F09 M*AK+ITQ.F/D+65UM*.0+5M:LZDI# UE#NA)2#\PEQ:/J^#I'?Z'00O8H%7S> M8(R*0 V1!52LI-"(^D_ M[3GZK;G9*1ULOKF8$#?4)C[$8&1AMU025?P&_[U#T@ ME*VIC#C>%62Z9"DW5 NZT6-<5?7;6O,G;P-JX([$VI*X#(?6],_#20M MX&;:9)7!XJS@*1"1KMJ9G2&)(0Y=:6K\/2\+^EV22D3/+62Q2Y+;$1QA)W=< M^(V63.S(@LC*%#5I0D2YP:6KE,,C\1#&VP-W,C;])U/32=6TJ1VI)),$3&7. MRNHX28N#]@\MSD]=?'3>;+32QG0!CSVZ@WR(F21'1E>H&@GSJGY[$1TYL;UK MPF=9DH*UQ0*OF'4/RNS?#Q]>&?/JJ%]D">2Q=?45LIE2Z_&4 MP?1;!^,=@7.\91N^9O"=._EP6;(&W0_682$ZH6(7#JVNJ=7!'ES7]L8HS=FI M6F9]WG%O(V^?A0JSV-=TIC6]-&IWJ0F\6[SHD1N6,X?>I>YP34AL8$;6%G7> M59-FC%B(J5+3:VO#U,;N3R23*DD) MJ54O\4B9$U2;0$C9Y77?3CNG+R!+@+LW+GJ2?;1]$449!K"\IM5P#CQXF0-W M)RN[S$N:*2G/YYDD:,P$6W25A0694^/CVK5@5M0K7W_0F4")J>".UB:+QI1. M/TOWBFYF=LVG\&8_+'>ZF"7YA>"EK)M 2RO=$+9.+ PPD:;QS^.=JU"Q?JUM MI(&6N_%L,SB70MS E+<_=0!7^\Q.E218JY S+"3%G_A5TZ0RBUNK**D MU8E"H#!V8.FX<9H-+/ H7D:0G[7-L+!5JD.\N-1._2M.&*!5 &=Z^Z2=F3[42J4I/ Y5IU8;+5(N5=S2#W;&!/N,4-%&4X;CL\RG1=Z"6MW MT20:57!RW@KWF^6@-DVG(J]#-CQ[^DRO/0@"#1"VUIV!6R-HEP[$?D%]3=#N0@&VZ"1XQX9]\/ ML=J#KR3CQA T<]UU,_1=AI)3WQC-?GE[0C'-I5R^":X M"'NT"4"P2@6/]<.HKALE7P U-UQ@VAEL=5[\+=3*!>[VBR>1(B#\;1>Q4:0$ M3[3B90?R$$=+\:>6D,;&;B2LI"^H7^Q':IT&*+X*\?(H#_TL5)U+0LYD38VV M0RQSZ2/)ZXRIT+&LUFN^C>8_ICQ,6%0#DNEMTF@2$KA%J=91XM[8W KK]IT#I::<./"BLH ]V#WEJ% MO%"Q9,L,-[G)A6R)Z,275E!'IPESBRV3D9/X,V06OCY"?"/FJ50(*)K6NL,. MZM9?I082"U\?=>Q!&Q:+NM2 QXNX*^R3XD*&4?JXA?K8$,; WT)*/+]_7+TR MCS>+;_E68YAW?$5;",>%[[[@5:UC\WMSL_H0E<2RY5M%>%)L"VWPO"FE_@Q- MHD=<12BP6@!HR M 5ULA^0.?%E5&QBZ]"D4AE7H,M 2I;DP2!V$+"O &EIRVVQ)>H1B@BRR9#0\H:A M6J1%1J$[:7D?JJUB"NTO,:Y^JE'0YY^("90"^XXJX26$IU7BK!!1@\SLN]5O M-#FX43RV.L<\0<&I\2D(_[@E$9TU)U6RU7)B&4&:LI1SJBKNT29#\[2E"4X2 M#U'"EI%K4BIV:".@_:,LY8#S0B1&H>-Y/(Z/)[Z]\+1*8L^9OA&G9?$:.PN( M(DG=+/*:P;JX&DH5&4MYLQC+>'(SSQ,_OI1]=FQ$,Z[C+V><=XO#S[P$->T2 MK71;I[>8&VM1;OJ<=H(M K:V9V$+BY&9[JXS%WZJ'E1%1KAS]+;-YO$W[D5. M[>,W^8'Z]-_&-2.[9L%VM!'C78.K"]XOLD("(Q'6S6QN MX*JQ_,3M%?TXU8>CM>8P*.2]BS9%CM]XW^^U1 Q@"%5FHP2BI-G+/L1#\,4H M32<-'P5V!G]>S%:Y\UN-%N>6"1C7L]5M-L!]36S[PJ="GC2.B2+2D%W-K/2Z M1V?A\&6#;U]]?)V^;%"X"5_F]7-_KE_H]HYD MG53707M.3Q;?FV_U/+%0FMO.&;] +"4*^N+,I(70.;QGM^99\4::HVL5U\./ MTWKD93W]\LG9,ZQL%D'EKV;+OC0X&V&%YZ7? L>9-NQ<>G9KXXMG9 M!:TJ,<6[5/QWIM_A]Z.$870I3R^?T5)^R@WD_$FBP^* )SYE?K]X,1MDZ0NZ M'YLO9B<]><5?/\])6=THW]$>/RW"-]R_DB]V3X^__'9/9N1/DEM.>G-#KSXY M_^K+!V+FAU^(8?AKWM?]2$J9?R3812(%#]#?-WT_AE\P < (+^_E?P-02P,$ M% @ #I%66(L\&G!;$@ 1SL !D !X;"]W;W)K&ULW5MK<]LXEOTK*(][*JZB95%/NSM)5>+N[$Q5,DG%R>0S1$(2)A2A M)D@_]M?/N1< "4JR[,KT[G;ME\2B\+C/FJ0M=JD^5L,UF(ZN'MZHP=Z].TI/PX+->K6MZW$UK/"_ZIU9V-_A;$R<*8[_3A[_FKDR$1I J5 MU72"Q'^WZEH5!1T$,G[W9YZT5]+&^.]P^COF';PLI%77IOBF\WK]ZN3R1.1J M*9NB_FSN_J8\/U,Z+S.%Y7_%G5N;CD]$UMC:;/QF4+#1I?M?WGLY1!LNAX]L M&/D-(Z;;7<14_BIK^?IE9>Y$1:MQ&OW!K/)N$*=+4LI-7>%;C7WUZS?9[XVV MFB1D7U[4.)&>7V1^]UNW>_3([G0D/IBR7EOQ6YFKO'_ !4AIZ1D%>MZ.CI[X MJ\H&8IPF8C0'-Y-'O&SWE"UP^B MD&4NL$*)7YM*ERM1KY5X4+(2BE0HH "U6:@J*&&4\(IKL]G*\D'H$H?+&@LE MCJI6ZMQFLE!PA%LX^!;N6HO:"'6_I7MT;<5;76=&EV2\=!T]SF&I(L-27+,V MMJ;GF=S*!9&HE84/U&N^5O;YD6(TFY[+K%*.!1S[#WDKJ\J P*:L'Q+Q1=U+ MFPA;5Z!R!>:+ DR;C&DNU3V31T>'C1:79>M$ .#$:3H07Z'N@S!WU9((;44#!52Q) ?B1H%0 M4O1\(#Y5@.(*9]$EOT$N3MH[*O_MYD9\4'6%3Q_+3IM.F6E?F2S="BREP^%/ MM)F^5'A6DZ)!O[+@O7?H(+X -$NQ-7=$M8;$]:)Q4 L"-V!OI9A"^V!KM;'T MJ(% :K:[!(Q:O7*+5;F"=2NVQZ6N-@RT.:GW5U7>JBH!R86I9&X204*0;#++ MRFR"A,EJ:E/+@K6PW5;F7@.S%92?@NWA< C ;R34N:10!YYVJ#'+IN^AJ=(NQ9;^<"F0D]ZRCL=]SRR=+H['0_F M[9GXC"A?@$2^6KIPGX%)FWQT R;*G M&/@UZ5A7XE86C3I ZVC6D340']T]^[?'-R5B-IDFH\FEN&.LL;:!8)HM<5 8 M&Q1!!U6*DBQZ,A\FZ6SJ=A"E:U4 CRW$D,&:H5?",MKBY&(]C[#C7&U*#4-W MJC*PK)73)6])+\7&A?.E*9"NA?#0DZNGBJ0Q>&8,&3O8V;T>AJ1-[O<0E\#J MP)M74LN=EUXL)(_CD;-X=B%Z?$$2( T"IDH"&KX7)K:%89P'+JRJZT(%TT., M+S20'-DI6QHEE#XVP><+YH)$3O^41LC\7TC0V(T#,3"'6TT)*]QBVU39FKP= MU@X0(08CZX%CL]UX! B0O,3MA?YO[[>T5 94:.,A>9:T(-UY>J';P.GL_5%_ M3!RB>N50<'>71]H&V!#!@#/FBJXL.'I&1+2,]2[Z69"9#<>_//G_-7D\$TI_ M4+P!GWS?J9A.KA#1,@KF%A:?*7Q')(6]5\GE_ JA4&VE=D9C6-CX;0?IE4;IL.J23(=IJ ),62EB;,=BM,)!RNNCN@:BD*\ MI.,IF:>33DB SIZ$7EPEH_'TC!94Y"9(Q5!#J>Z&%RD67)T![ST#/;:R8P)H MCY@FEY?C,_&QC<4NKD6FV*UE>L_$-V1;\+^'=M%#1%$Z._/!!/:$7&NI922; M'2OOO" <,)HGD_E(_)BMHCL=F[O2G[.+Z]A59=H9"ADW5$E:MW0/A=*VP22:90L M94ENO"U0IX":AB&>4B,G:Y]$1%SV\JXV;D'S;W*G!*J;U M:PFRM"KWQA(NK7OY4KE7TE$2 :$@YJ*6Y+K19BBB51OO(3Z?U&C/A'2X1][A MDIP-I^?'$U&R3&UWOD>PE]X9$$YD M.K;'.#K'V2*?L];9NB>J!;(,]N_@[F"0!<$VL&Q0DK@DARX+9[- =CC(R08( M&K]3^DF.24?YF-X*WM'_6,Q-@D3C<)M0"G TPE(J<2RL1L?Z ,5/>A$IB>4< MQP4VT1@_6$[LY5C\0)#C.I(IR1=2!R-M.RR@\;80TO@0Y=>=M[+%>^*:.62\4M?'HT.)!!5VI9 M<+^%2LTXB]1[2X.3)\'LN;&Q[+3-L8&$M=9;8L^A 85ZIN7K>_'>[8(]7!_< MQ"V@-H.2960)$7_[381TR)6T[05>@?+,I:!Q'=;9)I9R;;>551V[A5O!Z5_? M+7:3(6]1X.;='B(>%LH1ZV9;!!:HSKKXHO07L6F*6K>%OX.6%D.0!JY-ON=@ M.["+FV!D65.XPL-5W1R\.[([NGPT[9J&'/^6D*<52.SH:9QH>[]DJ&SG_:2%#A+I98H1T!!=Q!5H_0GD?A\P!NKSY<.!RSV_@>? MIP255MI^]PB> 7/@,L"=T+I]#MNA.Q+W1&)T:*P#W7 8G[P?)UNKZ,$I00A; M.Y_(+5PV!*HM6C%,?Q+(,@LHNUFMXZIH+:%>I??>1X*@%O="=E#(;6S M*95SH2=TF]82^,0L(-\$[+GYPR&OZM/_>)B@EI1:.@NMS(,L0 E+\MG>$OME M=T_O+#9L-N8$YTK;=?7*:[Y"]KX4(AGA< M/22U1# M\(6<*R0JNOKLJY^,@PPAT79(0*WW4*1VV%:TE M?DJ?L5-%2%&+AQ)RJ4BIU4JB/G:AZNO[1+Q_?PUZL$%QZA57!E"ME93A6->Y M]J#IACX'JMWP_4:1.UO4WN1O-/A8:I=Z<13JY@!6]9YQ"#%+E(==,/CZOL/L M)@P&B(!2AIHM+OIO$/ER6>7.C6Z8Y\CWB,I(5 0H;7L69F189XCTH"AI?4EE MZ](4AF=K0F^H=/3TPB!"+1<"2N*- 7"--"Q,4F*G@U+@=M5#LJ/&X-<$(X<< MJ&<.QV)1]X4?K:DJCGM+F!LL<:7+_6 \&0"K(BS,NT"P4#Y])+WP)"B^R>K[ MT$IGWSKW&<GTL=C!^"-PL>HW378NY:#BKJOV>XM5*T;?QZ8Y 6+]_L) ]HVERS+ACIVKCMA#XQ:AM%0B8COLD='/'GC M@7WCP927MUF6*]ZCPMV)J&,/WH^<96<*&N%\&_2\:>]F5JCJK"ETSF8!=ZQ5 MR]+'KIF'6)>I@SV$OH5$KGTZZ@9C.SRG??U)D']D0W<08AI M[/[!@UP!1M]\-MGWG,:K8:SB_.,EGO&&7:$UF_7 MRHPZC XB>#*_!(+D/BP(Y=N.CYBI?U_"MUM=\EZVV'P.I^+2;>=U!Y2*-;T8 MQEU1L2K, C#-L%O9;EBZZ@/!U?]GTA5PO*0A[, M5T?&PX.1U. MSL"%!XDX8+05YQYE+\83'#M[YCSR,DDO)__1N#&=3I(1E+TW;QP/9W3X

. M@+]DC.5[$\>VZO NU#5AZV,GN@-J78<^L:ZCEQOA-/JKIOA,1]\!N>1.+I] =)'+,TAH?2O M,K??=@*-'R!-;ZH4?D9A\1VSKACQGK9!NP^S'#,3Q/=7*8AS?$BJVN%L8WC3;410KH*EU$5HKL8*$&\4&,>';WSY??_S2 MYE?+.,2$N4O25T%-[VEQSY[M85MWYM /^3%=29>P\(RD%\K C>?*I?7]$IP# M$)_B.K#]U+"='+EDA!M6X@5S=?:GF77[\)#W=RZHN*W%9PG'C[->8L8=T M-/9-A+I)G44\SR^_Q0\#/NFJ-)'V+R_'[YBT+\';T*?S M;P\@V]Y!6.VK%8JIK/N,G4JYWS-UA-Z8)22 OSMOY EW%+P?%'7UZRF\'X+.I M_K\/ZO.]2;W],X[I'VVF=MC_9^BEIE?/;:8^U3!EH].E+#/-#<^6X5V"?I#M M=^W9D0"Z0LGG /OW_6 KMU73#W=R1Y/!M-_*31]MY1[Z4=U%].-&5/\K_@DG M)9# 1/<[Q_9I^RO1-^['D=UR]Q/3#SSFH9'^$EN'@_GTQ U#PH?:;/FGD@M3 MUV;#?ZX5LK.*%N#[I0$,^0]T0?O;V=?_!E!+ P04 " .D598NM?U%$<$ M !X# &0 'AL+W=O^Z=I&8;;3[9$L"QSY54=AZ4SM7G_;[-2JBX[>D:%.ZLM*FXPZ4I^K8V MP',O5,E^$D6C?L6%"A8S3[LUBYE>.RD4W!IFUU7%S?8*I-[,@SC8$>Y$43HB M]!>SFA=P#^ZG^M;@JM^AY*("9856S,!J'ES&YU<,=7\R,WC!#W(A&$^^JET;CA**DW#N#NP+EW.(.'D"M M@:V,KMBU5LY@G"P:X4IV[=6#L;.^0U4DT,]:V*L&-CD"&R?L X*5EKU5.>2' M 'VTL3,TV1EZE9Q$O(&LQP9QR)(H&9S &W2.#SS>X&LY189:&\>7$IB% AO;,6&9#XXB%J'8/0#S M-B11#Q>>R;+WJCE\J(N[3"VYY"H#^TCAU@)R&Y"HD3G-UBK352V!P-^J GT% M(U3!LIU#/79IF5XQK"VHEICP77TQKG*:)&''O(/?@ %V%@][*;:CE/YD0>:S M>-H;[R@A&F%K\ >.W/8>392"+X443@ Y+O 8%'*[;W&-$<>XU'S;N$[0:($5 M.9@F 9M1=B<84P8M3R[IO 9]DY;1]Y1J0D*#,G>P J,VUT/&*IJ4/P^DHQ3$> MA^-Q>G F/%9I-!X<&!PG%U^U?@E?HZ7IHZ>R>]7]7Y".F9Q.AFVL3W;S&1N% MP\..#-/A]!O635*.M?QS3XG^WFL0[^G"OWGQN-9KY9J'84?MGM67S6ORD;UY MDW_@!FO ,@DK%(UZXV' 3//.;19.U_YMN=0.'P5^6N*O 1ABP/V5QMN\79"" M[F=C\2=02P,$% @ #I%66([7N97(! UPP !D !X;"]W;W)K&ULK5=M;^(X$/XK5G:U:J4LY(T06D "=JOK2;WMM;=W MGTTR@+6)G;6=4N[7W]@) 5J@/6F_D-B9>?S,JX?A6L@?:@6@R7.1%W<+RK@S'MJ]>SD>BDKG MC,.])*HJ"BHW4\C%>N3XSG;C@2U7VFQTQ\.2+N$1]/?R7N*JVZ)DK "NF.!$ MPF+D3/RK:63DK<#?#-9J[YT82^9"_#"+VVSD>(80Y)!J@T#Q\00SR',#A#1^ M-IA.>Z11W'_?HM]8V]&6.54P$_D_+-.KD9,X)(,%K7+](-:_06-/S^"E(E?V MEZQKV2!V2%HI+8I&&1D4C-=/^MSX84\A\4XH!(U"8'G7!UF67ZBFXZ$4:R*- M-**9%VNJU49RC)N@/&J)7QGJZ?&4Z50P/NQJ!#-;W;11G-:*P0E%/R!W@NN5 M(E]Y!MDA0!=9M%2"+95I3FU*+M)(2 M>,I DAS0 Y*\5D(7(L= 87Q)-YSD0RY=K11BO2]C6PASKDV@4GXFB MI'SSZ4,2^/UKU4+-:4YY"F0%>79%S&I<"%JUR$V2J%U])'[/#R]:;O1@,\ZP%H;FU:8H\E MJ&W(=>'(@?L(?K!#"CTWC&)RBZ%F$CNJ?H_2A1_UW3!& H?!P3*%8@YR6ZJ[ M\,3NH+_G6&^ OO+(K"JJG)K>2V"QP&9,JM*D8"9*ZPN$G#Q^MT7_V4N.ILP^ MK5T4!X/H?T8^=N,@WA%,$L2(6UG$ /9DB^95* +_2'R2?G+YWKR)73_9SQN_ M'[N!_PL2)SA&+$;@60UKX##JY(GFU;N2Q4\BMQ]&;T0];.5-DNQRX",*^*[? M/Q[(]SQG5,J-Z5^O&)]B:!KFYO?EFQC"&0E\J M:>^Y-\+D-I%>@SQH% 8/'6@BKP[2C*,CI3$HS2N#B'MO%5.313/!D2K+J$:U M1XV/PMZ]*/FM!&EK&(EO4V&"Q],LL\8?4+!4#2!>WCA>[G]: C= B#_?G+W! M[S @Z!W1GDLN%+83.S-$G;9SVK:%O.UDA$YB>H4MV\R=(-6QX::[-VRBS-*. MU K;%%[D]=S9[K93^Z0>5G?B]H^N%%J4=7>=" M(R'[NL)_'B"- 'Y?"+2F69@#VO\RX_\ 4$L#!!0 ( Z15EAPT\=]>0H M -@; 9 >&PO=V]R:W-H965T%JJ2?V5H9O-E:5\F 6[>;^]HIF?.F MJIRO%HLG\TIJ,SE]Q<\^N]-7M@FE-NJS$[ZI*ND.;U1I]Z\GRTG[X(O>%8$> MS$]?U7*G+E3XL_[L<#?OI.2Z4L9K:X13V]>3L^6+-R>TGA?\I=7>#ZX%>;*Q M]I)NWN>O)PLR2)4J"R1!XM^5.E=E28)@QMV M_(_.0_%Z\FPBQ>.%H-:73!KO)N&*<-)>4B.+S5 MV!=.WYLKY0.B'/RK>8! >CS/TN8WN2LU.?WUE^63Q ME$H8>O^V<=KL1"B4."CIA*+4"01>51OENN!/><6YK6II#D*S1*S3:"1Q[V3V M&,58EM17V74%,H@M#!-7LFS43/P;8FZL*:2'G% XI1ZQ%4&Y2DB3"]P8#S5X M (TD3 HGL<5NQ7)U7]2P41K35%.Q+W16H!D.8J-$+35;ETE?".MP^>A2FWS* M0I-^EFN%^MKH<""!Y*+VOH',='?,&WJ.*+5+KEE]BX<:#F:9;0Q%#> IR&,$ M[TKJ4F+5(SQ[Y"66YVH38)@/KJ&4L<'8[51F=T9_QW:.J'8QHN3D)]CA1&G- M[E$,G/<*WL7'&7+F5$' >46K<:_$@])Z_Q"5D>+:/E;? .]>/60G!DHJ)7WC M%!MT6VA@) $B F.$U[!UJS-I2';=P!JL$79#I4G^DMDD!=!_J:*3H6C(3:Y? M*E4I_E!7JA3KH?88WJ%X.-M4-6&Z%PVIIY3ZH"NJDH$+MYIMLK*AFIX/[$$EM2[G>(R"=GP!D89U5NK[=PE] MB(@V$$R:Y3:0D?*2;K@3$!NOVCCFD18OURUAEM@05X%!P873YUR:2#)[6&S"(HP:\ MZ(3]['\/@^*>.)D^7BS$69:YAF$L]<'CY^*LLA!/?999'[BF4=E8CW=_&F2Y MY)>%+7,R>H<\^MA/"AU%@)AE3=64G M[>PM>-V_Y>"'>]>4*?$#4;N PF_YT M\7P4PA:6!$\/B"%J\7+ MO][_QE?+EP]3[I.BUHB"ZOR8H-3Q=S5H-G*-)D1;GJD!9<4]H0,A#]X%IS=- MX$*R TU3K/"BE-EE+,-,$X-\5,6Z=T33?#L5@K/EE 3C34P=1E>PSL>YD8Q( M>,&>0WMN540W*@EXGN24)#YU&_JG'V$0U&^15X2!_[74^C>,2Y(X$HB-=>K: M&(Y"4J,2B\;H,PK J.DZA1@9B^9S@F$#&.I1.1UP)"BPI6;X24)B0J@HTU=,8,:M,C71KJ(%A_LSJ(9Q86J0RSNU6+Y-)KX3FU<0[;C MT;.QD3)+UDDBOC%@75 )X^X]GYT,3!JJ_2/D,R@0Y]+(7 ,M,W>H@\T:5)O) M#D)]RPII %1ME?=[VV)OAP#./X3"GL?%3@>D]C9A-3" ((R-(SI_5MW$WZ*;5-B8:[+AM0Q MJ(T[K!U42'YB*MVT&AC<^)8M#BF!A _.2#I1494Q0XJLRJN,QIJF@,&4O0X% M(3G5(3)1]IC%6#$8U[%-N"YW)';H_YA=;+&<1B7/W-[MF?B<9O MEDZO^Y98 MELLCQR+XGXI2>8('U!IT:T<+I\@LJ J-56UP$=/M4S*Y[9VMAF0'W0D#T[I9 MR[G_V6 > ]07XT+?J$QB/L@]YPZI+DNUDY'@;)QM %AM07PR 3!KT4I=E"&E M O!1#SR@):F@/UV<=[#-P'6M*3. ,"89Z2.X5-\@D8(4H3%'XS$.HOUW&.A< MK_Z >4_S.6N5[(EL!R=I,"9M)'#4'V0C]2>?13H3$@UD'F1TS=-SP \[4I&$ MBRM;@AV+/ :2P(+MQ,7S&:*"T**T5G%F+JCS"] 16HH(JX[,("B$9SQ1J/N0 M>3>.&CWIQQWUW%5;_Z#8H4Q%M<,1@*\V*NR5,B1Y.O!O^K=B/+3@HM=RUFKI M(0G"(BIA!Q RKW1(+;Q!?V6%8A+15LF@%TNY9ZUS2^S$Y$T6XK0A[$WCLVXV M)7([F-\T^.#^M$U7EZM(%[DVB<$3@6).N8TL:)RU8_G_P (A6/M2Q<6T(BMU M/ K0&8@;E>+3D4&OKHN.@4ZZ(W!,\3-([(;<$\D?5_8 MKK="$?D$!R7%0B*NAMU,I6/0HOFM*8S(RM733E7?IQ\XY8EV\)X=W1KF^JBN M3*&DDS2HQI-";W2X@\J(.=R>,?:=/O[2%=-.\$LP5:OH6I^!EZB>7).'@)O# M]"X*$3;"8P7R>&8W$\[.W MXMYJMFH9P7C8$;=338U\CC@SZ63%VN08+VP(H^7>-N!VF<0!$V"R7.#TU<^# MMB8&3@ZF"ED:1X'*QX. 7_43QPQ%IH,XB1[Q&AK)F@]'_=@:#?O\3M]S%K,[ M?OC!W\90&7<8YSN0&^+;F# Q5OL"=\2)%6%:AQ[BB[;AX9 )9C/QX./9Q=NS M?[T0'S[]_NGA=$"ND/:JPX">3@>5%<:6=G?@TQ7EM.5N)+6'2-(F/#/SLA3K M02BQKZ)/%60FX^0H?SV-XZ\UH]I:]V5U4PH[Q71[M.?>S]:B<>)C1EZP]!'CO#_+Y.*-+!EL+^@;>0+J@=%T"LYDF:7S.^Z&R;Z6Y3;W(#>7HB+N M5V-@Y2T[NULL_D81[-4(+IK^:P0=M%IW>R.O5^!Z]K1SI?M4QZ=P[&=VQ/!$ MWU19R'%'TYZ/TN?RJ[C@9W%^TZL;9G-NT7>KNSJZ&I?7H'>/)6)F7Q]^\$,4=?4TJU19;%[.GCR?Q T5[$VS-O]UL; BVXDL06P L M+<#[K;6AO2$%W8]YI_\#4$L#!!0 ( Z15EC&@:U^Q0P *0E 9 M>&PO=V]R:W-H965TV,_N9527CR41>5>GZR\7[\X/W?92I72#EM)NWJC#WKT]&)W'AO5ZN/"V< MOWFUEDOU0?E_KM]9?#MOJ>2Z5)73IA)6+5Z?7(]>O)W0?M[P+ZWN7>^S($GF MQGRB+S_GKT^&Q) J5.:)@L2_.W6CBH((@8W/#IDI'/\5]V'O!#=FM?.F; [C>ZFK M\%\^-'KH';@<'CF0-@=2YCMV%I-ZC1!Q:53X,Y79%1/GB+ MIQKG_)MW%O:U?B-DE8L?/M=Z#8W[5^<>M&G'>=;0>1OHI$?HC%)Q:RJ_90,Q'B4B':;C1^B-6TG'3&_\%Y(FXETA*[\M ML/CO]=QY"Q_YWR'9 ^7)8?/O-:#9\^0C?DY;O MR6/4_X:%'J?SJ_%*7 S$87K;RZI=S@SBSWDGS$+XE1(+4R".=;5\(;[]YC(= MCE]^]7\86I5S9=G8CRZ2)]"?5+RM=9&#"\?LSIMO0I=K:^X4<>[:4Z=B/+E, M+F?3WDJ:7B6SRZGXA8Y;BMQ J: _!ZF,ALDX'?:_CF83<0LEVW 4P4DL=*J+ M6R=7LR0==TUL'F-25@/1+^'%/]MDLN;KH)+BZ M@$ C\=%X6> RY\D[UH<=J+MJ.!LGL_%%NW(YFB078]B KI)95I=U(;W* :H( MHTQ+YB?N?C:>7B63R?AYMS)*(T[7NYAHR=)8K_\,"^H!F= II*+ IC?'9/:D&.R0:VQXT,@=JMB(TW0R&TSA M)T4!#4;>$I,M1MU$27J8(6;U_!Q1])/TTRIF M\&BX7C/&'="N[^EO)=D]"[,A#09#T['1*$VN$)N-WA!$C1;I#F*=70@J*0HA M/9-\;[)/.=Q$_-A$_J#SPR=I>(\^&R<7%I;B=S78>D.J!QL,I/_RP]?1Y CLC6JQ&M)!I:T1;HZT;8YW.9"5; M=87HB#98UQ8^@_V@ !0$XSO!-YF.!Y,NLEP]_P,APCK)_T"=11H:0,<%H@:0 MW*2[1D%SM90,C2$%UM:OQ.=:6M(O=@9CW&NLDH&;0X0760,47YRL;0 M'T97XM_O6K^# 9?6.([O3*F<0_!TUC?4_4IG*T(TE-GLW3!Y04<@@:/PP8DN MB.GX=#".QP='HCK=CVHT+,[#- P*#RJKZ;96NS*:P[68TSX#_7XFJ$M M[\06)&G4 "0_"D2M7!<1!3\/J;>0' G3AH!Y@4+"^JT?XY4K; M_&PM*:?"OAFNB\K/&MK;[-1T">^/G) 1<.]\LZ6LJ!N[5_],&1 :E1W !51Q M/4U23*(:N].F=CC<)=V8#W;T(YJLU^>4 JA5 1DOP"$4[HW=G)$#[O/Q1Y^1 M/.2# .)'LO;U@@";M%8H'^/BB(L<8'+;UU!<4BS0A5B=2S0D(9UM^]EV'?(7 M*CG$,T*K =5(O%54&Q"/<=F5D6)):-?DDY;(+BKO9./1K /IIQ:4"-RN0.P@ MZLE@)'-8$N@6..0B;5X[$$$RR0IF+:&:M*@9*7.5604T=#'OMY5%C!?N'5F' M_?UQ.^J83^@_VE,1[S6 .%I8^ITRW*,772H62-W1 JHR( S- MXSCF.VI0/QZ7_&T!BN).%G7K/(WM6B#J/!+%24%* #_,.DY2YY0!]S9T6R C MCV52;I0.-1.(R*P#3>J%# M$OX%MD UUA";@HI0"/1'0C72T+ MOSF++65L>YZ1ENZX3G@>VECDK%;U76[=BVQF/I>EI'35Q)53A& (:PIFX0!] M)?OT1_4@W1-KBDZ-[+2AJ@GWA)IM-.P%-#GM7*DJ='CLN5]41[:%$&E 5ZZV MC(:=,V^\9J]=0D#[HR)>'4; M\CLMTZQ8W'#A('XR 50RN99S.@_E<8,@J8$XDXA1>*YG8/M5WB% 34@-2 KL M0XF(.:M2#SY&0=SZ ?DD6PW$;V2Z*.B.=W&GY!Z1AFM94RFQU$MY+ST+W^B" MX@:L9[0US@N>*'+;F;N %K'Y6<*.Q6$R/H>A#,35!VWO],G M79; &"R?9<;0C.B)G.IJ866@65O%LY5[1<,$2N0KO5R=X7J/#+"Y'2NW8'YN"DV($JG7U>DTU,A^CO5 O/C567+0EP\V.3-P^[MQ"VB+F M,V8>*$-MVM)$P3IU[2K_((-QLYWT""33O3VGH M/$^D*7=RP],W"6DW0%<;" GX&XX'PY8B>5SCTSW>7"/=SKB4$[DXG0PNNM), MK0UBG^-J49/K-8Y2._C:%\+Z=K]RH"4-)>BMSN7AYC3=#R=!X<39;N.\*KO) MX;[^]Z<\QZD\8?##:M-[XYX6TMO3A]PXP,X!#6Q/?;:ZT2>/?PZ@SKZ:PN@O MET^>"9$M#X?3E-)OB(?0?A4M],@ &U\T. @V8#-P%H3IFMD[*0=88WWH0,XX M2T&LM;$T,UF9FFM++KV\_*16ILB;&CP&(#$:)Y.R@%+P"252]JG="W+49E%. M1$6>FSC%##/K.XU+3=?9[27Y.*J A\0LR3,L1@Z>T.-C2;_- 1(E&8O TT+; MG%M#** [T3S6R CK3-Z * D6&?@;L?A>&]_W3T("0ARG([9OC=O9BC$,=Q%N M7]GD4+]LH %XMJ6;GE&/@NK*%YO.=V0K4Z%#U;%I!P_(GMX"W<-X]-8.(JGG M8:BVTTKV?S#9GEV?#@=I"V5TM B]2DY/KK:>S+=^4.S_ H@*.?37J(#;FJ#G MU$F?0ZZ_R:?:EAUNM6S&[TJ6U*NS^D.B=8'AG.%0MMDD1 \HT-8 $?THHG/D M"=2=!\M(G@IS6]$W93>QNZ$4Z0/V?Q%F5U0RQE^C(B*(!], MTV$O(;/S3?NL[59" M=-O#^TNW:-W!IRC4 D>'@XOI27BS('[Q9LWOXSWOP?4$L#!!0 ( Z15EB8O8U*[P@ )T9 9 >&PO=V]R M:W-H965TF0HW2\7@Q*KC4 M@XNS0/M@+\Y,Y974XH-EKBH*;O>OA#*[\\%DT!!^D9NM)\+HXJSD&_&K\)_* M#Q9WHU9*+@NAG32:6;$^'UQ.7KR:T?EPX#;'_'PP)H.$ M$IDG"1S_KL1KH10)@AE?:IF#5B4Q]J\;Z6^#[_!EQ9UX;=3O,O?;\\%RP'*Q MYI7ROYC=WT7MSYSD94:Y\)?MXMGY=,"RRGE3U,RPH) Z_N?7=1QZ#,OQ/0QI MS9 &NZ.B8.4;[OG%F34[9NDTI-%%<#5PPSBI*2F_>HNG$GS^XITQ^4XJQ;C. MV8_:<[V1*R78I7/"N[.1APXZ.:^BO/0>>9.4O3?:;QW[0>M/5X&N1-O\EC]D:Z3!E76<'^>;ERWJ)N M_G57'**6V=U:J)=>N))GXGR 9G'"7HG!Q???31;CEP_X,&M]F#TD_1NR]K"\ MGXT7;#EDC\2F??RFLE)OF-\*YD1F"!!7AI\H7K5@:Y(S7"+IQG M%A%U0_8^*D52,F&U@S$(%+1Y@Z-K"IK1"3"X+"$5R8&(7#I;E0$DI7-5;:A! M4,BWS!I*L2EDQM9H!F,=3$=[.%.TP8N&0B"O*(<8%D2&A4WDA^PRSR7IX$KM MD[M3O.5YPY S)S=:KF7&M2<&;3Q?42 >*[TAJE.0N]& VN2DGV,H 4,1U/@M M]XPS;^5F(X)H@4#[8(O)4 +(9DPVQ4/ ,]1M*2S-0[!SMFF:0D*V!!','/WB M7'U)AOVCTH)-QTEMX4?8"#,NG0 MJC&6H3QR@:&=D_I.BRM%)KG"4;:&F8R:<0/[ZRKE96D-S[;1N!O$H'L5JM;$ M#GI7H;TH4>Q#M5(HC2:T[P6:!1';;27X))E,I9NSM34%*P0"G860E($/&07$ M8E*@8DD VHVA>+8PT^ D%4MXHD0H8LNUXV&>QT8A'LL)HAIPH5+[&(JC&?SW MG;OM5(T?U%;1?"+>3 /V(6HUN+B15T1&$3H$P\8PH_"L=)]1W&8M%<&!DU]1 M,AMA-I:7VWTLIEP2/-;PA;- #!_[CF8%X)PN. M(&)_H!!$Y]L&PQ86!KR\&X@B=:/,BJL6G+3PM& "&%QDCJ<\'(6U8*:VQ+J[ ME24U/BP,Z0L(0A#&Q#4FB@^ATF&M< VL2-J2X>&7BEH6S:O,GF2TN-/V?0L8 MH11@-^QH8AR3(QT.M,F(\6OR?^QW0EV)XX(VM"!;BVM_2!4T3R#81802Q]X< MWZX*8$Y%\%?/4PY4WP.%$!<,^[I8@HG78=+#^_'PY)KR=4B=#D^OHXV8822= M"M+Y\#COY=,U( G/5@'^;J$CC21+$R%#V^7U +A57TVLXH257^MYV"TBP,_. M $"ZDDW&L)MCE2MD5;0)Z/P8_ZWO1FLN9I/VT$2O'LS3F Y;PEW=6G/<]"N7 M.:Z/P7AG$15BB99NZ[Z[DKQ^6%T?U33NF M+Q@)&$]?_L___[W9*&\]>6<-RJ"YN\1>@UX.5=C0?D97T,MS2VBV4B77HB6& M$[%Z4 NHT]A ->D9I=,]9Z_#>RN!7XMTC8 CMDBFXW'O_MDD24_3YSW*/!F/ MEVPR9A]IM%#'M@_I4<<,UO&LQSI-3N>!\=-/["=L$&&L-0_3Y*3/.EN@KJG<8^7:.9C.#J0B!LMD MNICV8S"9)XO3DWLS3:6?W8IR$H8IDK5^Q3V#*$QCS@>4WKB MZX7(MMHHL]FSE0APZ;IYE&-@*1/F<+==8]W"RP1G;WD67APC8->0%A1C@$59 M=6W3]G15KV T?QM9M4'-DBNN2Z"DHTWKIGNSX7\(I=+_'Y1Z*EKU4>J_ATZ+ MD\DA-BW2TR=AT[R/3+-D]F1D2F>S/C+-YHNG(-,DF:2+CF^9G$YG?P4RI8!,Z229G=R/3#?:WMW3]].F^PFF"$F2PY2AIT+/]SY?/-(7M(07EIY>N4X,/B>E_A_U\I!V')0ELMT M2L1Y5R#)=#XGTN(VZ>0V:7F#])&^=O U?5CI%S$>&"S.CT^JC_W/+?4.2U_D MO%S3-ZQ]?R^L/ZP]$JO\&RMK>-<'UU'ODSFP8!-^&'" ! R#^/6\I;:_/5S& M3^[=\?C#Q7LLM1(#3XDU6/&>,Q\P&W\,B#?>E.$#_,IX $^XW J@AZ4#>+XV MF)_U#2EH?Y&Y^!-02P,$% @ #I%66%9 &ULE5EK<]NV$OTKWD\[(>MIQFH=G'*>9 MMG/3>N+V]C-$0B)JD% 4+;ZZ^_9!4!1CSCIA\02!2SV^Z)2M?0CNU8-?EE:5\N KVXU]FNG9,F;:C.>328OQK74 MS>#J#3^[=5=O;!N,;M2M$[ZM:^FV[Y2Q#V\'TT%^\$FOJD /QE=OUG*E[E3X M"Y)76./Y?_$0U\Y>#$31^F#KM!D:U+J)?^5C\D-OP\O) M%S;,TH89ZQT/8BW?RR"OWCC[(!RMAC3ZP*;R;BBG&PK*77#X56-?N+JU#\J) MV]85%6P3URNG%'P>WHP#I-.:<9$DO8N29E^0-)V)C[8)E1<_-:4J]P6,H5:G MVRSK]F[VI,3WJAB)^70H9I/9_ EY\\[6.,C:+.3XNB5'GEU[)0 M;P?(!:_<1@VNOO]N^F+R^@E%SSM%SY^2_J^"\K2DWVQ0XL>1^))$\4LC/LHM M>7@R%*%2XL;6:]ELZ8NS[:H2.GBD[,+K4B-KA^*O2C> 9:.& @*44Z703;"\ M^?;V6N#CVMF-+I4 9_#C4AFDGML*NQ1KU@2+2.XG6]R7TBCQ01;:Z #Q&RUY M3Z.D6VS%G6Q*.._N08>B&I$%OI70>W?@GMH"Y@E)UI6T1!:?6^V4@$@;I*'S MY^<7XN-?],G89G4& ^JA6.I'59ZMG2Y45' (FT2-S-9K:+D($PD9_;M M#^^]1;.+Y[-,&T5+E2/RR%,S6^ 50$*V'FNJQP*_Q %G; M%J'?V1?U**P/%$_Z3,N]WQ.C/=Q0M(Z BN-I%?XU9_P(XOS:!N%D4"-8U*2G M9@L>#M5I@_=@+QOZJQRT:G*EZ;(K)X!Z#*F.0<\N&_S6!U4+&-/X6GOZ?4R9 M%B2+6<:'"66>$Z/O__NY6PV>?UA)[EC OYI^OJ' MS!7DU9[G=O$_M5E(1VI1,H& $#56;WI!%:L-6-EZW:R$5R&8N$$WL:$@0Q-= ME +Y3B?\].GF]S\8T236J<*Z,H+Y)H7:X8"F5<1>*(!&+JR+HCAH&6'2!3@% M(6,&0THEH'84%P\B_.IZ'17#.>_1]N#L3PK(: #B.[ [Y\JMLRLG:\]AC;59 M.1()6%5RHR)(%]'?" 3\UH)0L+BVI5YN#]%-%KE\"M9'=8A=7BL+$F$FQM;ZT+X+!'AJ)194^28 MU&.=R[#M[:=*4,FFH)4%G*L"9_T0X0]ZA217O];WG/4X$#BG[?^P?.BZ MBZ#S&( MA$=OS]D:'9:\'ZW9.W5MT/^,F%,F\]?BS\P0WP+2?4(M0*('KI, JM,JQ)XA M>^J^L0\-I7$B,L(I;3+(YL8/P^5+JBQ$PM=,K'$'N#8 MFP=ARJF]460M]M)!S8HX&>O<2>+%<9C!3$+. 4/F)/VD+1>@Z>5K?Z0R[(T@ M3/;9C$S"P@-*>4J@V/(A\'P4=Q:D"7F!G^P.6,)E2;7$0:IC(.;9XTBP[8U/ ME9FR+?AC/]&9H(UIJ<%"G(U1!\:-V"\"Y&_[Z4$D< M!^ !8I&\($D$_E;)>_$\)B/PQ%V3+% M11T"9OQAIID.R^RIS2S':8EP:[H@>3;\#HKJB!W'HZ(E00$H8 M:RB">TEW!&5R-O[$J:&'VF['OL*5=*N(3+*'!O:(B"XJ47E\BFH'.$TS\J// MX,X_OSQB4* Y#3@X,9&L:$-,73KQJ6&NR]<=*(8) NAD$*0H-3,51S*!L*&) M JW-*@ZS.5YR)6GO?GABT)B0*.,50U@L4&V7NAM8N]ZS5."3DF,5D<5S2'\X MZM,W^'*/F'9QXZ/1,8(85DS1"W3@)^+Y];Z1FRS,#'XWIF>L<=+04P)Q)F,: M?@)R>LW&X1FU$\G%W B2.VKJV$&XT(7'JI%XO\,O@19T3-=%T*^(7T]$,?:LQW, ^ MPR0\WWTE79Z]&%WLGNQJO-GF%CU67W\TO:3!JG4!'0B.YQ5BH0O)0016#[BC8V@9HVE'Y2/P,'3;4*N3EIR;Y M7H7F?I0?IC26Q3T+)J0,J0.I^'=T04'><]M8;3VS9QY3]P.W9QXEVN%R2AM* M<$1EP6U9OJ)@<@9KN-05QMD_W@7DS@<%#;/ P8E618D+G*#2F-;0]&FZFXJ( M_O0P)H$O@&6^4(C3 G!BTBR>X@)&+2BZL-HD*RE:SR4$-6>5*GF$Z84H:_M# M+/T%P43%HD?75OVEI$Z'G50(4009IM@A45]HDE.YT^2FEKS/%28F_$Z8!P3$ M3"C2&=64\!PND(CZWEI?:FJ9X0*]C$V;LU+4\2-?=J>6; M"UG^C?8G!9B' Y'>G/ 3[@_^L8TZ"_:L:A=0C))-<6'T>["GE,F^X^*8.GA" M*7#6IM91T<%,U/O7@[%T])V*\*0IV,=[-MJ=0GXBXB1ZA M+;/Y:/J?7H]I4G=.>2>9H(_2UQ-O.66XOTTH<-K?LS/;IE!$FLTN\7OXC)1/ ME9,QG.UHS;?(;N!EX>R]J)[>DI)NL%WOFZ@L.Q[+WD56W>@3S(C M]J%CFV:";NVI%.EFQ<\8,.C>D(+W=UNNN/!$3Y=Q!N/T./,I<:+;EXA*IR+! MS_?PA^WQ7AV:@>/.XEE\$Q>H[QS2.%.T\0B$5CVNK6^Y&E+S22Y@GRU-2_-/ MA&%*Y60L7^IF//7OS5A=%U5G*MG=9M,T%W:DD,'%C2^DG.@PTH&G;,@VLKOV MB4\\P*9_E+,C>AEB#J^!J _R1XU0NGH^OIC5\>Z#!M=(WI&[N!>E[5QQVX:S M%'C">)4NZO*E^A>J'=UTZ9*Q35>?Z4*1)F1%O3NWGOQ.E.]R8Z#CVPUNSQA+ M?.='K4QDO"Y(3U6'H[J3+XB^]O>=-)B?56*PPVC-NG7/Q(^7P_,?+[^]H.6= M+X:7L^E7SIGWSIE.SH>SZ#)"+_%(Y?@EVS2]R%S8$6_/'"M5$.5J WY<6 M%)2^T '=F_VK_P-02P,$% @ #I%66*X=9XIW!0 S X !D !X;"]W M;W)K&ULK5=M;]LV$/XKA&L4&Z#:>K%C)TT,V$V+ M;4 V(\G6#\,^T-+9(DJ)*DG%]K_?D91H.7'>R%YO17RB\H! M--D5O%0WO5SKZFHX5&D.!54#44&)*VLA"ZIQ*#=#54F@F14J^# .PXMA05G9 MFUW;N:6<78M:72U&9K_=\!>#K>I\$^/)2H@O9O!K=M,+C4' (=4& M@>+?$WP S@T0FO&UP>QYE4:P^]VB?[*^HR\KJN"#X)]9IO.;WK1',EC3FNM[ ML?T%&G_&!B\57-E?LG5[DTF/I+72HFB$T8*"E>Z?[AH>.@+3\!6!N!&(K=U. MD;7REFHZNY9B2Z39C6CFP[IJI=$X5IJ@/&B)JPSE].P6*J&85M=#C6AF;I@V MD@LG&;\B&<7D3I0Z5^1CF4%V##!$,[PM<6O+(CZ+> OI@"110.(P3L[@)=ZW MQ.(EYWTC##L4*9!OXV._KDR0)XDE"YEG&3 DKOQ0G89!< M3L@]I)PJQ=8LI6Z'%N@BMBR)7M$R.^CWLC]-ID$RN?CY&W8D+]R*IN,@OAR1 M!TAK:5CS]'BS+H-)-":/0E-.N"@W[S3(XN6^/HFC<1"&E^4VB%C#"+-GFR>5G3O@F>\C2ZC0=1U]XZE4BP>ST0V<-CTB+4X'$R/ M83)Z.CU842"(V98*P8UC:J\T%(AKK#RVVYHX'8P]M$$4""D]IGJ>G'VLY= [B=E"L1L-IM5HH,O*Y7(>H*\*+U[&!=35:5')R*IP MN]$&>\R;0K;(Q")W,VN*F67U+-MV-S];%#MU0'Y$6? M?T8TI@=9 9C7B*YEZ4JTR]"K?+/1@:V:=O \&Y1+9Q.A9W3'G MNS8Y;0D^N!J8*N.U/2;[4:=]87L1*;-1\'6YD0(+AG!3E(-3M]AAYX6!Q\#& MOJ,41J(NM7ML^%G_5)N[%\IANWOGW5&Y,=G*88VBX6 R[A'IWDYNH$5EWRLK MH?'U8S]S?&Z"-!MP?2VP;IN!4> ?L+-_ 5!+ P04 " .D598_0R]6] " M "R!@ &0 'AL+W=O9+.Z>Z M"E@8)D'-2^%-QTZW4-.Q;$U5"E@HHMNZYNIY#I7<3#SJ[12WY;HP5A%,QPU? MPQV8;\U"H13T*'E9@]"E%$3!:N+-Z&@>6WMG\+V$C3[8$YO)4LH'*WS.)UYH M"4$%F;$(')='N(2JLD!(X_<6T^M#6L?#_0[]H\L=R^E'FIIAXJ4=R M6/&V,K=R\PFV^0PM7B8K[;YDT]G&H4>R5AM9;YV105V*;N5/VWLX<$C?5D#DBKS,E_R<+;51^#A^O95Z!QR_#6P;9J0; MGL'$PX[0H![!FYZ>T"2\.$([[FG'Q]#_J33'$;Y( X32P>NL[PL@E[)NN'@^ M/4D9/;O0V""=$>R,,HF]IXV]-H/V*UEA"Y=B/2+6)XPN_GO%"D.]!.6J?%2Y M6^U3.!08TA=8N+9K[E*01LDU%D'W5A\(B_QX2 \4-/$31LE";C",@HH;S#>3 MVF#V(D=-71K#109[%$I]2N->C)B?1,S='5X2=\%?G)-[:7CUNF;[7!-DRM)#Q="/ MDSZ3MQYH<#!':E!K-RWM.VB%Z49*K^T'\JR;0WOS;IK?<+4NA285K- U')P- M/:*Z"=D)1C9N*BVEP1GGM@7^5$!9 SQ?27R\6\$&Z']3TS]02P,$% @ M#I%66%[D/4UZ! U P !D !X;"]W;W)K&UL MU5=928WW%ER9Y\*NKU"9Y3CJ M1(("F=-WDM3 AR MJ:MOL:KCL"5P%N\1Z-<"_8"[,A10W@@O)B-KEF#Y-6GC17 U2!,XJ3DIC][2 MK20Y/[G!J1]U/6GB?3>II:XJJ?X>J5X?[HSVF8-;G6+Z7$&7(+0X^@V.J_Y! MC3>8=�.X9^W!\/CW"'WAI]_$SF 1=&+:2> MPQ<" V;6F,N$ P$>;6P$%:*J<*-<7JCC0>% MSI$*H6'8B8\"#&&QBA69F*Z#?N$W'XK9<$0X.=2ID%- MD-I'DP":3J5WP5C-3? &9E('^;+@W5G,22/9!*VG7Q; UE)1VH3THWN5//O0 M_:^XL\^)[Z..* IK5I+J#JDF*8T_;9CR@T39!XR]>F'N9&.NX0\G;\OC$.0D ML25YT89I$X9-_N>--15R:?2"*%(Q:$6R(;*!>@U.KJJ.Y"@@F4PR MHNB"M%+;(@,SF@L^ABCZS&*];'#>O#70+YP>ML6Z'<;74\L1K/VJ@F&XF#;( M-G)/[.<7\K-JP**.P7.:479/.Z='\.,]8:?!76D>[$CS?TPOYLD./"X LIB8 MN99_4PPTAG*F^0PM%VW57]A08EQ5MB_@]S;PN;NQ"JIXRX:VD:;\^]O"G3US M_-\P."_4OBYK9M^N:)BFW@6_!^(IH^&QF1D^-S/#Y9P(QD%M<[=KXNEN39HYVGF8IYFN MU(2KH;,];4?VRVI2W3ROYOT[8>>2$J=P1J)QY]-)!+::H:N--T686Z?&TQ0< MEAG][4#+#^A^9F@BJC=LH/TC,_D'4$L#!!0 ( Z15EBMTP&PO=V]R:W-H965T,EN%=%U45"UO6%";BXGWJ1;N./KW.#"[.JB MHFMVS\SOU:T":M:C9+Q@I>:R)(JM+B?7WME-B/R6X3-G&SUZ)^C)4LIO2/R< M74Y<-(@)EAI$H/#SP-XP(1 (S/B[Q9ST*E%P_-ZAO[>^@R]+JMD;*;[PS.27 MDWA",K:BM3!W*K)5OJ:%7%TINB$)N0,,7ZZJ5!N-XB4FY-PJ^5N&CG_@)SGDP^R-+DF[\J,9;L ,S"BM\3O++GQCR*^9>F4!)Y# M?-!Q0N.>D;^O%YJHR#Y?SWG9 ,1/@^!#7&F*YJRRPE4O&;J@4VN M7K[P%N[Y$0/#WL#P&/J1T!^7^TT:1KQ@2EH/KS61*P+A8\62J3Z$#C$Y(V]D M4=%R2W*:$>AD10TOUT0TDI7BT(E<; ET-^$&@58\A2^TS*QX0+'H%A(A[F3Z+:."D?>-]!:XA4" 3<[3 MG+#'BBM&H$,?P!99:Y)1 QI,#FCKG/P")L"X )\"?TK>-I8@\)9111A6WQ/G M_5WGV2-+:P-\%,8 3)0,_@PQTC+]-Z.1FV;HI&:I!'[/=4]I"H;;XD)W! 0! M?,N^0L$,\+@*(V_Y%<90MR857_.2BAW=CE6.%F89QXD%WT_<:0)=+P0., Z? M2HB%(!7=H@=Z2CX!FF&J0/V(;+UCG3=<$YSB62U@"70/H>Z"VL0K\%&Y@ $- M?,LMAIXA;GEJ8ZQ8R3:HED%^,B@.,X[NRQ>Q[T7G4!(56NV0NA1,:VL6.(EA M!Q#!F9J"2)G62F%X-MSD@\F'$K*?1].X9T9N8]E^ 36*W-D6I7;:7Z_!!8MZ M.*6O-'C9=%.$MA4%-S:NMIS!5NP55J;\<)-9SJ;@]KJ+*-P/4*@&@FK- '?# M(/PGOCL-^ZPBP(GO3:-NQ8%XZXK9W4ILF];:QQ:<+KM.;#&]:;"'Z0\KNYA- MV30)M\U$EQ 6.^'0>0Q6"A&7I27;RMK/=F,(5!1LT)"FII='Z4,;AGG1BG6# MAX+)O$Q%C\E*T;F.]X0$3A1&.[27!"-Z$<7D,TQ" MFY1G$/S0[=^]V._?YT\UM]GI60(GB:,1%43SGHK\A-SG4IE3VUAM#6,#[:/8 M7/KG!VDO(9^D@7GQO!$G>V:<[!ER0J(P[JFCE:KKJA*VRWMMO&P.JE#T9]^] M0OZOW[T"ZY:'=*=4YP2.W"N(D[83[\E>/P[WW/='M.]$<3*BPV!(QMTS0XP] MICF%P9A91; U'!U/ Z[G^.%8C^'565(=.MJA818F"Q0:TN([[GQ@\9PP&;Y!YV.@[GI<\607Q M$?0()@P1)AJ+Q\%(+'#'6L,X1O9XQ#XN9<]QO?%8]1<+S#OYO@9ZE9&31&/Q<#%0?N2$H0_7 ZV[60EG:U&/ MRKIC?14ZBWC^>J A8IX_HA>.FT2OR>T.#!YVCS4ZA"#Q1@LQY'1<%CX$..P# M_-Q5:C:ZT19,K>V]71-K?'.Y[5?[?PU<-S?B@;WYO\('JN"PC0>6%8BZTV@^ M:_'2VG@MFU?&UL MW5KIC]LV%O]7"'>VVP54C2X?TR0#3)(6[:+9!)UTN\!B/] 2;;.1296D[)G^ M]?L>J=O'V#.91; ?DK$D\O&=OW=(+[=2?=(KQ@RY6^="OQJMC"F^N[S4Z8JM MJ?9EP00\64BUI@8NU?)2%XK1S&Y:YY=1$$PNUY2+T?5+>^^#NGXI2Y-SP3XH MHLOUFJK[URR7VU>C<%3?^(4O5P9O7%Z_+.B2W3+S:_%!P=5E0R7C:R8TEX(H MMG@UN@F_>YW@>KO@GYQM=>7;'62Y?$L- MO7ZIY)8H7 W4\(<5U>X&YKA H]P:!4\Y[#/7MT:FGU8RSYC2?R7?_U%R<__R MT@!E?'Z95E1>.RK1 2IA1-Y)85::?"\REO4)7 )+#5]1S=?KZ"C%MRSU21QZ M) JB^ B]N)$SMO3B,^0D_Y"&D7_?S+51X!W_V2>WHYKLIXH1\YTN:,I>C2 D M-%,;-KK^^JMP$KPXPG/2\)PU(CY *#"E M6.86D> OY+T ]6S8>LX4B=$,X=0C9L7(&[DNJ+@'U]=\*:B!3:$W'0=>$(1$ MKRCH@<@%*1J2VI*DFN"A4? "B-\RQ6'9:R F-DP9/L_9D G?+@]?D(]P:$OW MQ-T$UA,AQ;<;:;A8$BHRDG:6:A%.T&6Z(AF606>PC&Q73("%4CBSM4D5 M054,:C*75&76E!P(&:DJQLZP \VU["ISS@1;\!2-(;<"I%OQ@N0@O''ZZ<2# M-5/GD4_>E@I#!EF]9Z@LQ'0"B%RA@4/ER,&!8ICZ<7WDA5=734R5!IQ,9/B@ MBHFAV*>*MV6J]F/CU-T_:4' 17H1[),;>W_(,N"8Z$;]D[GJ2.DC)>3 /?[8 M04JT3VE64O$_'?]<:XB[LL#?<8+(:?]U..O2\J D@-VE00@@!1C$Q6T32[Y% MUB &.,>86O@%CK?<:OW; MLO"Z 7ST4">@@C)IGH-5A+6_@,*7:LW A7*V!%GO"=U0 DT.NH&#C:*S]W) M= %J !O<6YR" U$Y&9L;%U$.9').YQQP"YS(ZR$JRCHYG'@A>%)-B/B M@QTR'B0D]*CMBH.MN8%8*ZV3P&,K-A39>>7.%U )^ %4JGF.^@(E'P^W?MB> MACP# 2I?RJPI"R53QC)['BW@ZHZ#[S*PZL5X&OJ3AK-O+L:SV(^;:UB_5%+K MAH)GZ<'MBS#TIUV)D&?PQ@9'V1VT2)KIOY&%DFM7$]#T8K/63VW*NH5A!9P7C M[%&D2]U*ELL5^8'-50F=&3RRCY/'Z3F$8O.JT=>.2F;>)$F\\/-H9'RV1C!S M'0R2=U2!A[?);6^,4&'WHSQ@_Z5BS(+!&3$R#IX]1J(#MNO[^![KQ4'BS]HH M(1?1UL7H%7-' MZL\**.%5V&H&515>C3LWCB!*W F0\P EG'A),H40&C\]?$)_-CD4/D-%_@8E M2,L(,HE%#!5IW?+HNDGS;$Y\BH\/$K ]\0AS9$6AM&90:-NZ"JH'6!+VE_02 M8/BLP3UY_N .'QOBZ8TU;5I_C0&56Z&_A9S8^/DOZ=BJJ&>+R;SGHIZ&(6=>HO\%&O*L,O M(C_L&OA8'>8E<>PED]FC,DYXY8>[*:J/\. H.."_M49/ M\UD\LL?* P[\:[,+!TM-P+@\Z4H+9UP488>>[AM="FRU+.6C#?OWM[?D'3,* M[F /.:<@T:U;7]=G[SL:W8N#-(6." T SM_X*G-=$K>VT7 N:+)S&.HJ!5R# M+E2YV9Y9@2] $.0E0N\T''L)&/]T\/#(-/#"23<_N\BU$P-LY6V+335D#8@T M9 Z9L(X!::0SG(46EZT%7_#4<2;G.5]6\QO<$D*0V*G[F77.D"XX-I=9M0>- MBMY7"5$)W+!="65EJ.#1/50,%R @P5)70,5-?3G$D\&.0\G&HP&S94W+@4 M,2>9^?&TFP![7*SI/0YBV!U3*<=I-773(H\ M^F07[B>+<2?-'<#V/<[Z\ C6P_(.C(&_0+9N!T1""PL&G?BH Y( 7:/]60"N=I.-S:\ PHZ<'0N-?N MA%?U$.@GL(7 ]YOD0TY%/Z&WD--37-@??O3SSU[S#TN,I%6]AZRG C &0P&&G9MYFB'=,?D,16EN$T MV$4=-\O?P^G)?(7>#+JG.#XX%GDV(.LGJL^ :Z6PZOR?P-ID-O:FLW!/$6T> MA+"@[2">$\*L.LY'L),]QYH_>O$Y7VVU+]QL.[-3TPY+>(_DC&Z0W.K7>>T:!MA^[$);V!;L=$#P"EO:7OB% MPLZ[P9UIWYYJUD9?6\/BMJ:X]<$+F/OV!0JQ3J7[-%XGR=B+DMG3&6T;B<_! M:3))/+3)LT/JEX:HT%.@K]I@6=9=0];-ND-!CX43M@=KJ^0#*!Q.$P^0^#$H M//X_ .'],9&$8V\RGIX9$W9L475V=GA54>D[;MW'M<[+!8I>-2;[B X-WL[J M0'QH/3?X25&1T]1IU+0PYEGT>^!]2-!.[9ZFMG$2@R]-'J&VE.I5SK3NZ:\[ M0&@Z[="+QE,OBL<'D,'K3FU.U/%1%>K!2#"!%QW5D._6#6@DCEU?L M4EF<]>T/_G_"H.,I!<>0_N%ZX]!W1WV@LD-M8P@2WK<#?2C8=TUT0D5SRT#>+ZZD2?QDV-;X^SYDO>Q\<+QF:FD_J\9#2F'< MM\?-W>;+[1OWP7*[W'WV_8ZJ)10F8,T%; W\Z7CDOHNI+XPL[.?++Z04!]4%WA \SW[]7\!4$L#!!0 ( Z15EA3_@IP6@D +PG M 9 >&PO=V]R:W-H965TF:1TB$)$PH0@%!*^ZOGW/!191$>8N3O.3!%I>+ MB[L>') \6RO]*5L(8=B799)FYYV%,:N7O5XV78@ES[IJ)5+M[+ M5EKPV Y:)CW?=0>])9=IY^+,7GNG+\Y4;A*9BG>:9?ERR?7ME4C4^KSC=:H+ MUW*^,'2A=W&VXG,Q%N;#ZIW&6:_6$LNE2#.I4J;%[+QSZ;V\"DG>"GR48ITU MCAEY,E'J$YW\$9]W7#)()&)J2 /'SXUX)9*$%,&,SZ7.3CTE#6P>5]K?6-_A MRX1GXI5*_I:Q69QW1AT6BQG/$W.MUO\6I3]]TC=526;_LW4AZ_<[;)IG1BW+ MP;!@*=/BEW\IX] 8,'(/#/#+ ;ZUNYC(6OF:&WYQIM6::9*&-CJPKMK1,$ZF ME)2QT;@K,Z66R'7&*5QG/0/M)-.;EIJN"DW^ 4V>S_Y2 MJ5ED[/A<_/:+-W!/[[ SK.T,[]+^*#OOUO16&<&\?I<= M4LG>+P3"ZT7L]\^Y-+?LCW0J4FH4]B[A:)K<+)26_XB,&4C.-05BZ5&\RF=.1@PDU-!1V*Y2M2M$#CD:._O2>2I-4_A# M0UCI4DBMR'ZR*TEHSO5"3AP M L%"#7<'Z-TDH>ALE&P-6 M-,V-82S M%2X>PWK(V5X4O3(0B7D^+4PN4[+&B%#*\GQ]:9PJ.IA74Q6F47K M]-=YAA4H88'KNHAQ++ZP([I>JBNN;"F-55 M23-,,[=3N+^2]Z OU83HB;D2J*8ZI@;KN>@%]8*IZPIB53P9)HC4"#-/4T189Z X54BLY[7F38Z**&]WQEU5#PQ2 MJ3BIY\E1M3+-4+P)69<5WO.F[Z7REJ(IHWW(MF\3(KY:)7+*R:FJE&BRS$+; M6YB_G, #P)OKM"8]V_1H1LJT(I DR3=2(T*7,"&V9I16WX5Q926F4[#9K%1S M )Y;\9A-;@'M_1UHMZ[\!\M>Z8GW6$_& H&-[W/EYME=";MAFRO5@N,_UH_W MMDR_>T8\M^NV^Y&*_87S(96E,V_D]+VA,PJ\QTU<<)B[_2L@>(:54:WMNFNQR9)Z M2#)%=\ MH6/KW!0 -E?Z]J5=3MW@])O__A?(7FZSMN-7"5 <;<]: &+O]KC5%H>F5;0@ MR-7X%^PH=(9N<-RXX@V<, P;%P:!T^\/ %?-Y>L>Q=5O,'!&PV#O\LCQ/&_O M:NA$09\5).U@0C9V!;[C#=W&!3^$H?VFY2,GC#;SC.]+,L@*5C\U3[$1BNT" MAY5X#%Z'BG'87*1"P[1B-X,]NL3FHR"DS< 7FZ_+360^V,CLYV8O>*U<0, * MH5^R(WG<07R,).8I3D&@ !/P&BR@L(73#H6X*=J9>&)M*'+H>:(\[Y%$0=TW'LQM'=EJL?2<1DBU*V=Z^8_IV$/*W?3Q%!8A:X7-Q[X!_$1,\>4T[B?M$4<)L3,!< M7WF;VZ#!UW$!V&^XU.PC3W+!KGABLU]L6O[D8+$(4UF,&X!P(L ^]7VCC_O= MR"\,@R,UUCGN<. $8;/CO6$W'+&/J*Z&X%%_,'3\D7>\!0W=:( 57L_03TW9 M,(J<<#!JR@;@>N&.^7O=U 0M'^N6/VC.YG6'&]AYO>DDV[-B'\_W:%=!T"'F MAWW''PP.[;PM">?-[>",,G!C,P"[7\"2:D'N/M 2_$_5P0GI^85%+A'?O;1# M;LU+6O)%+F$;^.4+?]@=U0P!8_.T@;A;H#Q50+\&7ASNIL9>DY!\6@Z8B":: ME]BI!3W!IBBLRTXYX66G5!N5$D<)@K9L][L#&[;L'B[Q)$SX\!,3MG1[_FFC MH:HK>Y@0@JQLM9X7=?O1+B(<5KB/"(=E'XH(AXQZ%CSPG-#S'3^*#E31 Q"A MW_6> EMQH2.&P2.U_\*8\+19L?P4&O\\LEM;C+#"[9S:'Y"(>RR4??&D@ES M"-B>@F7A)I#/ V4??@"45;3^ &T=MSVTLL2TM *LC9FU>B:ZM/_T^"U;=VC@8QX0\RE6#!]/Q5K(3]O,+<1G'Q^>A%&- M=]Q?#5'?D?#X->'))YGXG--CIY+MT$N#LNW@?'A@G7%NAAS7[R3G]7?11MWE@5C^N"D3-TAT]9)7=TNXT2L ]##[^(_.IW_L_X M1*_MBYU>XXNJI=!S^]T8J<]34WQ<55^M/TV[++[(VH@7W[7]Q?5ZPWV&Z^%:L.#%J9;_/FBACU-(>+@2/A28!W)\I9:H3FJ#^8._B_U!+ P04 M " .D598UIA)'A<% !C$ &0 'AL+W=O\I2:29>8FU^UNV:*(&, MFX[*0>+*7.F,6WS5BZ[)-?#8*65I-^SU3KH9%]*;CMW%>,U-D M&=?K2TC5:N(%7CWQ62P22Q/=Z3CG"W@ ^U=^K_&MVZ#$(@-IA)),PWSB701G MEP.2=P)?!:Q,:\S(DIE2C_1R&T^\'A&"%")+"!P?2[B"-"4@I/&MPO2:+4FQ M/:[1;YSM:,N,&[A2Z=\BMLG$._58#'->I/:S6GV"RIYCPHM4:MPO6Y6RXYD6-YS2V?CK5:,4W2B$8#9ZK3 M1G)"4E >K,95@7IV>L.%9E]Y6@"[ VX*#>AQ:\9=B^ DTHTJH,L2*-P!%(3L M3DF;&/:KC"%^#M!%5@VUL*9V&>Y%O(:HP_J!S\)>V-^#UV],[3N\_O>;6@(- MM@-1G9R9G$-/W[X*3WOD>FH.&YF ?^B$T]P/]KBRPX*3#=B"R M"V, 'US&+!5\)E)A!1B6E3(QXY;-277I5*F$L RC0FLA%U0*PK O";"Y2K&T M:<[R68H SBG2,HN+5RK+N5R_?W<:!L-SW.R[]SQC!-;KG_^TY\V&X(:W86K. M,&4AFX%NTO:'<7@0"RGF(N+HY[?J_%E@1L08'A&ARX7<"J8P:KI9*:2:48)3 M8%_A?5&6IRSB6J\I.O5TV6BQ2>E'"G4]W0(2,B]:*R]>RTP]^@V6D++@0ST* MFU'_ [L4-E)HP1'_T.C]@EX/_&!XNG?&96)XOF7F2LDE:"N(H:3:.9JUP0?^ ML#=Z$]!+G6O08LF=4USZLZ.H#1ST!GX8O(WC:RUD;='[5&^1PK,R!LW=>5>7 MUYH=Q>WM1@=;T=;XV<^WUU[X?^W]F-I[G<[/ZF0T] >CX:$I5BJ])9F?U4XX M\$?]XP,W>Z%$/>0!@+GS\KBSZ2VSUCP>H[?8'HPMCTYBT:R-.NQ>K3!R]X6. M$OQ$9!<+#>Z0=;77" ;##AV(F:A0Z!1L3([H'&S"BXD ;$4_4C&KN31ST"[/ MYT)R%,;H"VFL+DJH&=@5@&15Y/QJ$/INDRIV+"[<.4H'-+Q$W"YOAM MAR["A&Q,<331B4K'6\*6KDNN1'%#"NM"+QQU4L26]V^9<=N_FL@$:N&^([N! M=^*.%DFX 7D/UZ@(T'^1X^XV >$:GD^=! LHLDT@,.61%SK^":^V!LJT*7LO M)8;S81VS&C#GZQ=HK3PK8XNRNH V;(Z.?1)X=007$;2BB4EES@PB3CF"9I4" M)E':?K2@,R:YQ3SHU#UAV]6BV[KX98 .INNM88YS>0=L9IL;]$5Y<=R(E]?O M.XP/-A1,X#FJ]CK#8Z],X_K%JMQ=(V?*XJ74#1/@V*%) -?G"EM<]4(;-/\K M3/\#4$L#!!0 ( Z15EB0%#Z*A18 *I! 9 >&PO=V]R:W-H965T M#.KZJ5N\+6>'[E5;73.DY;%T60T>GRTU+8\ M>/FO#)%M7YQ,#X(#[[:^:*A!T<#OUJQ=\ED1)].JNJ8O[_(7 M!R,BR!0F:V@%C3\WYM(4!2T$,O[T:Q[$+6EB^CFL_I9Y!R]3[;-X MGU-:+ZL*Q_^JM8P]GARHK'5-M?230<'2EO)7?_=R M2"8\&=TR8>(G3)ANV8BI?*T;_?)Y7:U53:.Q&GU@5GDVB+,E*>6JJ?'68E[S M\K):+FT#*3=.Z3)7EU79V')NRLP:]_RHP18T\"CSR[V2Y2:W+#>>J(]88>'4 MFS(W>7^!(] 6"9P$ E]-[ESQM\WO$_87@XV,>R M+'BR?T'RFJ=NI3/SX@!NX4Q]8PY>_O2O\>/1LSO(/8GDGMRU^M_7SYW+[2?V M4]48-3X;JCLWZ[W]B'5K&02CQ!AE_FSMBEZJUVU-#YJ%41NC:V7($A3T:)93 M4T==#G@$%EWIO)6>F-[-Y4(""KJU>_ M*H0E7F?5UMD"WJFJ&5%$Q.&1:S4(PG :\E&[!OM?S&MCF-#;:[=6A72ZA0YJ?555!A+@-U+=T_Z76>O:U7VGX#GXQFL0S MN$U%>Y3S>65J30ZC"H-)C@D+DO&/2 I0/R5 D#>SF5%%E6G*4"(>"$!I-8?= MX M/8OG0O*]5=IWKPJBW.K.%;38*8Z"*LBHS76:FT%.\E#DZ6#D9H6[( BP, M 6S<8&NB,0<;G85.1L>3H4*B4SK/+9$#.[.E9'T2EC-&2: X'JH/PLPW30XE M<41&Q6U[O M/Z]M'#Q2-6+*)#9 !FP5+NS#.@2(R!_#1DPF,QYFL!4M:9:9N MH'SU)WD[B043()/#%9R%)"(;S^IJB<$E=#N%.O2U\=[0DG[Q*+5C2&ROQ,78 M[N!$U6W92?6]+EO2-$F7M5M3F,1$?,&;OB=OFVKG0\.>-#.HNVC)&5FSS3T$ MK2':LFK NDB.5 SKK2V-O#%L^W5+0X?JE*SA@"5%7I2'_@%N0 M'P/\M7 ITYE$0H'L0=LS+>(^$ A\ZQIHEN:YP0^))S=XOV0FQ22"K)95;N&C M?DZ6$3L81.RR23NSTDP?=-+40)A#=>$ <+.%;#PSAE5[+Q&&@[17*UNJV#\1 MD=H(/>WY01#M?2S>1;SY#D]JJGJ3L!%3?T,/G -5,J M8!YU5>>V),D46+J01.-7##( =,]%9JY=K0H.6^EZSLY+MKZR($Y"J&R<=C5#_=TSFN;$PS8(=P[F+CI M%M%Y0 U(KDB59J!\B*+(A^Q)X]]\O?S\:Q\WH,Y9K<";$$0K1%(H#DLA%! G M12S4G\I!@'[<5&?7?;IAG1%GP30E4S+*J*L;ZSC?>LE]^7(A,8K=0LPM>FUJ MCWV:R6YKU@ *<]^\_5&_XT?O8(.;3I MP5'DO87-%CUS3[>;&H;9M& A@8J\ARQU*W&,)Z<)R G@0>3DD,Q;#W M/\BY7D(:19&(C**C]ZVJE/@;A0>6=ECIYRM/)CFF6PAD/4\0JTT5I1[J6"NM %GDTV);+Z?GP+"Y$7@^' C,4 M*N::9@5;PI#(7F#"BPPT3A* TJ'.!Y/'P^.XNN@JZV)HN\)3MGO2__CL&5!O M2R&+EK!-0_"-I48AG;.F8^ .V56( G^!2(1]Y[ R%(K$HFT-)%>TE!'_@'=T M11M%W)*A9@E\5.]B&[*(_4($3"!I3*L;B=#![1 ?&Q@=[R&Z3?;W@NJ&;&6> M#C(+ (H,D;HBF? PPE2@U.2% M8/&.E(3^):)J6PN]"%H1[B?A%Z)7+B917\!5YV@HTD>QFK^BSVW)UZ\@,-66UD/W9!V=%M0:] MNM@XZT+G,6PQ+-1;D8R?8#12R MET5&6U4Q8,!(+D"$ (M+OQ(%IMYX=PL*9%"[6RM,AJ?_[O276*@W33%?E+(M MR"U]7#W[HGXNJJDNHB!?>8-3OOSV MCKFQIJ @5@N:"]1RCM<.-80PO^Q\BEQZ]; MB6BA$3ZV "=7(03>*Y:'?/+1ORH00=AS688QWODBKYQS M^MGJF/0#5]76MP>N6&0\5<3:Z/C9O7]?Z8*2*!DN5M]N4TWBN =J-'R9P^,_>ND/X=3^ZC]CBA]GQT'K]=; &]I,N&53HP MTHO%4M%&$*9[?KOU$HF?N@->ZUAS/.'FGU-]2)<6S'C\8]GH%EX'.VGJEBCW M9#CZMXKQ1[M^9RX$7$8O Q_A0G(A!CF-2PTE+;_$[]UPJ]?]PE#]<986 MDA-O;*\IB.8)G ,2:JCTI8C/&@%:A\R@"6C>SJL:O'&!.J,PN[6NN1,Y[05%&(DOJX.IWT=VHID[M,*&DY$= M"%@G;5ON?%&(P'KS6B]9=>3@4M=#"Z#%FV(PL&:S$M36-6FZ=8C=4ID9X#\? MB6")ABR5R2EN,)$C?J(_+J*E]B-GA-\O&6X!QK$Q-/RO)5R<[,.,4'=%WV@K M+6GLUD),T(),C$,PMQM%G*P3'BE-,[JD\!9+0A[I7)59W02XQS1'"@:R"N-F M+&P!>#67$C5U7*GZX?$%RJG!K5O$V!+R9T=GTA5G"5&14N?,.U/3%2UJWMI< M2+*$.(E?B'TJ0B&;BP40ML/) -;4(Q>#81JB:MZZ!0J#- &Z.$D[4%&24TK4"FW147J1?.&87UP[+PK*T%4T,( M N!JSNM!8WHHBGNOBI6<^U.T)]SJIQJ5LH1;5QXC? MDI8"^+..^P&"DJ1\((N"EPZ8<>D/([LP(?17>@ >N8O*G+=+GT%*LP:]J$6K M53SEDN*5/'K 48D.+ZAK):ZZA>-0F(#W^4;IV'+F M0V,!K*'Z=#Q0DU*GLGK4/\A MC;%!>(,74ZNRZVX#W;45(;&/&H^W3I^I:B+4%L2%.+9JB^08Q#L!.%A:RK>P M$.^LY'=P,D)#*%>)$PZ5U!J?+JV@(V%<3KD$*07\*UM0^Y?BLG0!.%E("M#; MK5 HD0]"MD[ZSH>G:8>3#KBKM:+%@K3W;1O[_OOVY9 _H+#[OH5&SE-Q[9\! M[5##EP6XKBW[X7)'=H$%1K.VV3\)T0S#(:'PGO M[AS.=A^[@5'_*P&+B" M.;?$J>/#T>/3D<0I1(VB,.4\,+3?W&/+Y"Y;3P,9HYY#.CNC8+\O!G:= M>$DMSNTFA /A+P[G'@>^L.;JKI.\(,_*]+YC74F=D4% MS)5)*-,>8823U+ZY0 NY%,Q=55FM5F3J@J\"8WW?\?4L5,MW!0@T)J7M=E%; ME?.*K^B((MFZZ2 W- >%*?ABT^;)+%EE$,YQ"4+()2%')\E#;AAD&_4+O)-S M?C@YB4G_ZZ+*;;N4%+91DZ"1+FL&K:Y,(ZX>'(A#%]@1T0;\4,WS9BVX75ESZ@L=>I!T@N;6,34Y1'15EH:X8 M>#1J#N4#1?C8.P]]*@8_DJ>B[01MZ-*MC:\MZ.P6-BXL\2TH#X["X#=E1AST MU#D!'U&#X>%XM%SO4V$2M#]A_2^R?E E2I3JINOU&\2X>FJ;N@NH8N>^X9WH M=H_F0^Q-Y0_T3SF^40_.AJ/#6XZ'8RL>A,]-3H%D+40%[KK3;=<"@P(S\$%P M, F^D;8V (KX6U#5BY ^XS,MZ.&BG5.]M:.(4%-N%]N^YT2^)@8EI_?<;O7^ MG'3!>N=Q+F'X9-+GU7.GZ'H'*C//]""9,=X_(64H.0_.Z4:C8V/V=ZG\,J/D MY#Q91IIOD;O]2O2.T=M23H([3\'7TE#"I,2SUV]Z8G^2HMD\1#XI8>3L]UX'8""U_96:.0UD^BH%CXU)&''7XW9 MO=?)SDM78'/+%[2XY&:*8OM\/-Z- D)(XI2^BFG\[;V$8W^'R4/A"Z0J:G&J MBV3(A>^R^=N?UWM@\.EIW[Z")=Q5X;6E?\-!0&S$I2'7MP+<;NSN^BNA;".Z M/=C8"Q\\Y"(FEW+)M&M@I]<=@5,ZU1-J@:[(]QMYEZ3ZO=ACIXGF@41AK\', MHI+#%,BW+;EF8JN/R*2^!71@?,0=TMT8JJM7[]1EO5F!S'D M=/(#:"-I'U!XV8\%!BCL=)L/?,B8%Y8/FJ: 9PM0^/ZLT>^D_'M.&L_>O9T MI6"S.W%"#6&E+?PY:RH.#%[PHIE=M)"$XBU?20-B+V2GY1O?,8R_K!#W&OQ# MD.$?_!#6V..-2ZZ5TX,/?QI=^V[U6LL!(Q\"3:F'*8@!"L^NQ5-E]VYQ2+B\ MPV65TWR#<,MMI7;0Q$5!MU(H:=CRACQOWFN-\)Y<4GG#3\/(@B]]Q+2) 61";W^&_#*^IZA^N[H8J'=E-O2E&=^FXM8S#7Q'8TK3 MR)!!'_(%M(>!=T2/O^7'"?Q*$#G=1$$A[9(;9%/3K.G4@XCLVQ1?1^9ZJNDU([MXO?M77 MU,&\&:JO%C)Y!5U?9PL^;I9K=YTK'S]5XR?LRY/)^7&O[O6K"-E=YMR19L@C="^V&*:8<'1R.AD=C9]T*>2/ MBL)!>F9#%3/=!:)#]);KAKV2O(7L\*.K<:],?$._$=K7,(MM:0[SX=CP MU:-[]/(X\"?*M[-9E"G\WW ML7JO_+LSS1F!VLPP=30\.SV0GZ>%+TVUXE_C3RL@]R5_7!@- MVZ !>#^KJB9\H0WB?\_P\O\!4$L#!!0 ( Z15EA#K62:K@H '8@ 9 M >&PO=V]R:W-H965T M)%&Y>"9QFG8[F^Q.G&P?.GV 2$C"AB*T!&C%_?7]#D"1E$3+WNYL^V*1N!Q\ MYWX.Z%<[57W5:R$,^[8I2OUZM#9F^^+Z6F=KL>':5UM18F:IJ@TW>*U6UWI; M"9[;39OB.@J"Z?6&RW)T\\J._5S=O%*U*60I?JZ8KC<;7CV\%87:O1Z%H_W M)[E:&QJXOGFUY2MQ)\R7[<\5WJY;*KG&YJ@]DC;VG_?4WUO> MPV1 U&R*+VQUD4;[CAM^\JM2.5;0:U.C!LFIW YPL M22EWIL*LQ#YS\T.9J8U@G_DWH5]=&U"D\>NLV?W6[8X>V1U&[(,JS5JSOY2Y MR \)7 -*BR?:XWD;G:7X3F0^BT./14$4GZ$7M_S%EE[\)'_LG=19H71="?;/ M-PMM*EC$OX9X=A2388KD)2_TEF?B]0ANH$5U+T8WWW\73H.79_ F+=[D'/4G M]7%^]T=E! M3GS5D#)%AG]>"+54!_Y/E"F.+0C +O32:&4QB[5:5]E4M[0CD MI-E"P.EIJ;J7U@GQRF2/\@OV_7=I%,0O__1?>*#%]2!XI9D@8V,P%;%9B,J: MRWXAF0W]B>A/R-X!JS8R:^)/IY.I@* J].(@.QL*)%Z;Q%1T-URX/ M((71RR???WR6"/\ L/W0[U1O=SK0E6(I#1N+;PCR6ES][Q3ZQF)YC@IOZZH" M]M\/[R]R4?&B)[UC;9T; 8$[P^%1^ZDD;1_'LW3>J6 <39+_WE(^*P., MF>/S5"D]9#T %T<0+AH0[\12@%#^N+P&Y3+Q@F32>P\C;Q*GSQ'*<[G\8]+) M&[9:\>R7'0(_@GU(XU2R9[P1=.=Q7R"A-TOF)^)^MA.2OXGE$L6("[("/EFA M#&*YQ"@TG^%X7N9VH0V_])*!92#.>(650+OC54[TN&$K5#.LDAJD%=.0K%S* MC,. 0)<*'GM,*S:BRK46QM$M)%_(0AKY9P3Q9_GVWD[[\<@!?!K03UM8KR%! M%P(56)N.0+Q? ([5]E7&SUA+=P6 MD2T?7MSSQ7#F)6#IK329DN4@[&/+MD3F7AB&R-6&ERM)%M-HZ'CAU)M$\=!H M$+*/*-Q5)P\8CC@E$(93+YU%I^.3P NG,_83++0:-)83S%XP20=&8SC+D:<. M4 GCJ4W ^]=)[V$T'D36<8L-T-N4&MCS>U M:Q,OZD?P=IQ"&A4>\ALP/J*'<0CC&=P]FWN3='KUJ#6.HQA2"$YW[LUTP!AZ MTAE @L X>9S<@%4,D1L[91VHV:KK<36/>W3ZB?#I'$_1^A9^S;?( ]HLP#DX8#'H,'J.32U8JPVH#:?];Y!Y# M!I6 LQ!F)T1)$7UJR4"Z,Y]]07WNZG7JNV[K)NG\72TT>Y,9CUW$\[Z$^[*\ MF/6A.9Y(<,1R;2V +PVH'Z27* AGC ,0L2JQIN$6FV XLI3&LK&H6QD7G=BG-<"B.$)#IW9GI=.PI>O% MKU ;;>!E66.=9=31;)FNK7Z0=T158LFG)A?>JERPN^:Z)$XC>T:ON<=E(='<#H>.V(;B MP;'WZ>XH6/':K%7EPK"TQN?Z4YIK&VT">.QK*0A6JEZM;3T'*1<@1*]])A@W MII)P.=&PL$.5RU:HP<$V]+&M))VEVN,<9;(I=.Q%82-A_FNMK<6B@87.^4:6 M3N(]ID#E$9Z6SK*$M!EMS>\I8H%)[-@U)\"M;!#@^P@+K4@%^39M)X6-4K5> MUY[5*QTJ@8T0.QFP,[(!H%T\I3TDU!Y2NJ]I-&:[![N>MT%IN([W(*J2KX35 M<0:]2QRMV6XM++?H&J!3"E>PC:^4UJ"$TOJ.U88F^$VK0&S!9/>.,)1K]_)R MN/8&V/K"TW )32ZV='4#O%:?=%9C#_ND.I3E6%Y7>[$X[9#"=FN9K3&FJ $: M;*86PNTF-S147OOLPY#$B"Y==N=UT30&E>;%"1N]8L.C"QV*LY1I!B$WC1S! MIHM&(U;2A?L-_^IX@3@Z'[4&D%$K#HC>@=5JS^[O5S;VYHENRSB[ M'RBRE\V]VK(N^O'I,13\M+.S'9U+_5'DK&+HH%P@G'%R-CC$4;F51/ZDS?@] M9=N@,'#71T?Z@QUW!967F2R$T^JYJRY[EY^SQ@R_^'=^Z^0NK"J8$VD.HC=K M^GI V>__>WGV[%O0@W:[]Q*U!>,1C_9^(YG,T9'YJ'_P&LR]>#9MWMV-C[TX M4!EVV\L2SZ6QKA0^O$))(C8._/#JLM=C)T', G]VR?ZJ5&Y-6L)4964]\KAQ M".CDK@M$MS1'FS$.(S\&T5M54O*DC5O^<$*@NQJ:^_'ER51S3Q3YR65;$H33 M:#/<[??;O3@D$/'\@+.N9X$48_1NX\B/KB[/W2!TK?,T25GBST^I1=X\2""& MZ25*$LHQE"V[J^13=-Z,NN+Q9!#;W*,B/23I?R)MNAJ)'&#OZ;JGJ7DX9S,_ MZBD 72.U9]#I%-3;'MJEZ /YC]'EAQ/TIN/IU.IJ4+.NS>S )\D5)B:/K+YU M:!'QAJ)+9W,PXI3-9G[:0YY,O20A.*D_!YH?SD6%XPO ^MI;P&C_NAQ,TE1 M6E*6DTMJ16BX!LC*<"J2<>I6:>DJM4K\5DL;[VP[0=^2GAECFP.MC&8O$>=5 M(;,'2K*V7LW4JD2*@+Q0C@IM[&ZPB$I-MO68JHO<5EDV#[E\4HFB[81L8A3& M%"YCDN!MK5F7[0%Y7XS:]47MYX:CKPV-C(\*>IE;@?$LJT"]*=5:V AX'>KE M4^'O<3F18'J]T4&X[U] EK8NW?!*(C&]+U"?Y=P#$3SQ7'EVP6>4=_JD#/0' M[<"6FZXH="+H"D/;33RP7Y'O="Y="/J=' Y];[SN?0O>B&IEOWBCO:#4[CX+ MMZ/M1_4W[EMRM]Q]D?_ JY6DME$LL15Q>S)BE?O*[5Z,VMHORPMEC-K8Q[7@ M8)868'ZIE-F_T 'MOQK<_ =02P,$% @ #I%66,T!'3Y$ P G0< !D M !X;"]W;W)K&ULI55M;]LV$/XK!Q4H6D"SWFS/ M3FP#<=JA^] A:-KUP[ /M'2RB%"D1E)Q^N]W1]E:LB9>@7WAV]T]?(YWQUL= MC+US#:*'AU9IMXX:[[N+)'%E@ZUP$].A)DEM;"L\;>T^<9U%406C5B5YFLZ3 M5D@=;5;A[,9N5J;W2FJ\L>#ZMA7VVQ:5.:RC+#H=?)+[QO-!LEEU8H^WZ+]T M-Y9VR8A2R1:UDT:#Q7H=7647VRGK!X7?)1[[Q&I1B(:/QUQ(S&*]GP\?J$_DOPG7S9"8?71GV5E6_6T2*""FO1*__) M'#[@T9\9XY5&N3#"8= MT@C*WGG3'HV)02OU,(N'XSL\,EB\9) ?#?+ >[@H ML'PGO-BLK#F 96U"XT5P-5@3.:DY*+?>DE22G=^\%U9+O7=P@Q9N&V%QE7C" M96E2'C&V T;^ D:6PT>C?>/@O:ZP>@J0$*&157YBMYL49 MO&+TL@AXQ0]["7]<[9RWE!1_/N?P #=]'HX+Y<)UHL1U1)7@T-YCM'G]*ING MEV?(3D>RTW/H/QB2\QB_&8^0+2?PC.>?&X3:*"I'$H 7.X40W-#>04>&VDNA MU#>HI.JY9L!AV5OI)3KPC?# *-IXD+I4/46<%B1 *$W;]5Z$WD#7V[*APF?W6N)'-5G>P;R(TS3]U_1%WZ-C ME^DYO94E+P=U<1"V9\LE?#9>*,C2.%\L MXVPQ.SE)Z(LT+J:S[UZ6O?O/)^"H/TF<<,WI;0="U#V<%[KB!-WU0\+AP]&F MMJ8=TDVHLE=CNM'G+$O 4\*/.39YKB:31U]FBW8?&H,C&KWVP^\YGHZ]YVKX M/K.P[*A_HF6%4A>&RJZ MXX8O&#ORYF]02P,$% @ #I%66-7'U)WG" M!H !D !X;"]W;W)K M&ULQ5EK;]LX%OTKA.>!!%!MO26W28 TZ6 *;!]H M.[M8+/8#(]$V45GTD)23]-?O(:F77TF[V,%^B6V*O+SWW'//):.+>R&_JA5C MFCRLJUI=3E9:;U[.9JI8L3554[%A-9XLA%Q3C9]R.5,;R6AI%ZVK6>C[Z6Q- M>3VYNK!C'^75A6ATQ6OV41+5K-=4/KYFE;B_G 23;N 37ZZT&9A=76SHDGUF M^H_-1XE?L]Y*R=>L5ES41++%Y>0Z>/DZ-O/MA+]S=J]&WXF)Y$Z(K^;'V_)R MXAN'6,4*;2Q0?&S9#:LJ8PAN_-G:G/1;FH7C[YWUWVSLB.6.*G8CJG_P4J\N M)_F$E&Q!FTI_$O>_LS:>Q-@K1*7L7W+OYH;S"2D:I<6Z70P/UKQVG_2AQ6&T M(/=/+ C;!:'UVVUDO;REFEY=2'%/I)D-:^:+#=6NAG.\-DGYK"6>*?*F+EFY:V &CWJWPLZM MU^&3%F]9,251X)'0#Z,G[$5]F)&U%ST3YB>V$5+S>DG^=7VGM 0I_GTL7F%KW/L:/V7]>U/RM)'W0C. -R5' MK)$O*T9NQ'I#ZT>RHHKHE60,)6:PH7<5(\HM4B_):ZX+P6ORCM= S2.&9.0& MSY@DOPNE[2"M2V1^"1>8Q,#4;G#$'*&2$5[B*U]P5MIR*@D,+)ATKC,2F=OUY/.)EFRFDFJL52R+:L;1A92K*W%;H4>A:O6XG"2H!BRTD1),U"#B2VW(CWS #6K#?6(\"Q$[%YIF6+&![R>B&I M&VDDXN]!LQ@/&"A'.]-W-*L-5NA!-?J(]1MS"V2\L<$4%+6*S09FM&PP* 39 M*T56T.Z.;\;4#M@++*[,G8\./#J6N5'-/9&QCNPG4N6&"6MMH2"[_-"J8S,"'>_U0P%"<["*5LH& MUA(=U/K!M@C;1W>RA7^3OS'EJ#5*%78R0[W&]*)R M*$"]P\:3(X_WXIJ2]Z+CWX PV$*WC-PQAO):+B5;(L"2:&'0=/0Z(GW3'=$M M!0*I!7)=5:+ >O,%8"@&\[ T&-G9V$HU^HW54<=V&RFMB=%4_?@"AP=F$.!N M0YQPA"DB?6QOQ3;4, 79*KDJ*J&8$V*A:>^,J4BMQA$= C)]5D8VC2S0:+#Q M=[%M*-1C#&\574C('7!7:,P6\&A:\ Y3O8^8^T&W.I(:Q45@7JS M,C3.,*LXU-MFN.\DM1(5+^W89XT/EQQ8_] +O//@ ^;+?D\L-(K2SB"VD*-7 MY-;QW9A^1'=2P 9G*((3$%O?87EW"K)QX$M@JL>D^:#/M>VJVZ]3@M+PAF)8 MX:3:E^3MS8B^& M5\<4K9L5)+$71?'PVP^\+,B'V&(OB=,=_>H>9:&7AX,'>>)%R; P\<(TV5.. M[MD\._'U3:M2.\)R%D2)EV3Q^3""P/(L' T$GI]GY^2+E?P.=4?-$9?V_?B9 MA+GOI=E\/)+,O2 +QB-!Y(5Q]#_GU1&>[!72:;ZRD1])B&2/LQ?XF3=/_+&OJ1>%F'*#;K5D MIA4N*)>X)5:-/0)U!-_'R&A:-LKD*63VQT_M4X+#6X>(/2D.;/:R<%"!+/#B MD2H&H1<$(?GH[CP-JIA7KH!Q$N1["6O7AZ.Z[-4U _2'PRG*-#[ILKGV(+U. M+VIS2)&["=C'(D@&@3N;9\DY2$DK_@WT6N+::4[>BE8G81^;BBQ7!O^3B)S] M32AUOF-IAEN\<][7PA)'IQ.)54-K7!)Z&KD#)O) M)8,3YBRQ14;-?Q/J43(3;Y[%(PP@+OGY@>&W.*UPV=V[3S'P%-/.@AC93)/# M>,[B"/M'YWL;+(4H[SF.UR>K.T+C2^-G/45=F[/@)9#_.#YBS70"ILR- M!/=U1L[8@[FTLV%F[H4X1PQM9(1E.$]'?,+E2XWYA%OT5^9ZG.&!?H1ZHU[L M_Z=..VJ/-H=^'F7M#M>&_^?P>HN(CM+N.:DX*%+0,?7)'[7EDSDP/@RIG(\>>%&6DYM&2G>KM.LU?<#%KV8+KH_8ZC,Y2!I:R7RL MST:_;]F"26FOC-]A-/'\D99!(I,H/XCZ/1MH5EGA&#KP63SWXO&Q#D.)/_>2 M)-H9"Q(OCK)^Z-B_JF>C-PFX*"WM^Q)%[$W'O53H1_M7,M?N3<0PW;W/>0=M MX3BM5&R!I?XT2R9$NGXDYHW,KLUQ6C4&4S <\70NCNA]F@?U%U M]1]02P,$% @ #I%66./MFFVU!0 P1@ !D !X;"]W;W)K&ULW5EM;]LV$/XKA!L4+L#%HDB]-2] DG98"[0KFG;[S%BT MK542/9*RD_WZ'2E;E2U93=JT0_?%DHYWSQWOR'LD^G0MU2>]$,*@VR(O]=EH M8^YX63@F?EZ/S4R=ZI M\U-9F3PKQ3N%=%447-U=BERNST9DM!6\S^8+8P63\],EGXMK83XNWREXFC0H M:5:(4F>R1$K,SD87Y/DEL_I.X8],K'7K'MF9W$CYR3Z\2L]&G@U(Y&)J+ *' MRTI/2&K;OM^B_NKG#7&ZX%E)L%(]0*F:\RLU[ MN?Y-;.836+RIS+7[1>M:EP8C-*VTD<7&&"(HLK*^\MM-'EH&L7? P-\8^"[N MVI&+\@4W_/Q4R3525AO0[(V;JK.&X++2%N7:*!C-P,ZDNP 0";*+T MMU%>^H.(+\3T&%&"74P#>+29-75X]%%G76.R?DR[>YYK@!5G(]@>6JB5&)T_ M?4)"[V0@8M9$S(;0OS+B8WTKC4 ^.49?=M;8?%@(-),Y[.VL MG"/#;W*AD9M_:1#?[G5K;4 S^PQL'WD_.$9B-A-NNZ+7O*PLP*;V&(&V-;V2 M %7>V3!(=*)15AJAL@+DL.1*+5)[IV6>I=S P[6!"_22VO?O2Z&X=6Q#E:L, M%BE**^5F -AW@BLD[-)%L/!$<2-4L_C0&/$\1[R0E07C2J"JY%6:62_["?U> M5^A'+E"S4$*@HMYK="QKJ-F8%-*6+Y9.96%0.-<:MUC$(0X M]J/N0,2P[Y%N\B),(X;>PKM!/_ 10 8XC..V: _L")$8!X2B2ZZS*2H[8! \ MT@N[DUJPWC&E;5#OF+&=1T+0BRRO['I[1,@ZQK7C[XNBH%HMZF.>X;Z.QV2/T_Z:4_JC6'.*+)<&O>5R$LP4FKM_89;76^HJ$G MT*KBGH;NY/=OGI3BT*-=G%K^C<0 O8]V8QD[\6%BZ$S)@SW7W:7C6OX#" 8V M/$MZ'!T<.(B41#A)^JAJ.W!OJJ(^9G%?W7KZF54F?3P]GN(#0F!Y0+H,T'X +QAFY_A.L!S MUV)I-M\MA\BNA(_!+QK]GRDO@#>@I+T_NNS548'W6AR'PY\P6YVO^H9A2?\W M#,COWX19A+VDAW]J^3=2'L,>ZVF<3OP RF.8!/W]EP0#.(]%>7Z _;#K_X#X M8*;A;3FB?;RS';@WW4%M8MHS\3&%EW72LRC&,70P%O:1-HTPZ2L&37 4=_N= MY68:!%\@/19@ZN\06"K -O1T3\&$?>CFPO$&L7XX1\&_?M!0=DE^P) M&-L31.$N^[7:9,V.]#NP'Z0H"7QX@T@Z8P=WRX -"2&]08Q]]I"OS8Y-WQ'E MI'6L7 @U=X?G&DWMT5=]PMQ(F_/YB_I8^K-Z?;C_AJMY!E21BQF80N:#$5+U M@7G]8.32'5+?2&-DX6X7@J="6048GTEIM@_60?.OQ?F_4$L#!!0 ( Z1 M5EB'1,Y);AP .%= 9 >&PO=V]R:W-H965T-)[4>*A"3$%*$09'VD=C\D;DG@ _#PCM\[P&U>-_#+VK:[HH./[>;"[5M=5/30KKY87EX^O-@5ICE[\8R^^]B^>&;[KC:- M_M@JU^]V17MXI6M[\_QL<>:_^&0VVPZ_N'CQ;%]L]&?=?=E_;.'31:!2F9UN MG+&-:O7Z^=G+Q9-7R_OX (WXC]$W+OE;X596UG[%#V^KYV>7N")=Z[)#$@7\ M^IO:/.PF57A])6M?S55MWU^]OA,57I=]'7W MR=[\4\N&'B"]TM:._J]N9.SEF2I[U]F=/ PKV)F&_RUNA1%W>6 I#RQIW3P1 MK?)UT14OGK7V1K4X&JCA'[15>AH69QH\E<]="[\:>*Y[\=EL&K,V9=%TZF59 MVK[I3+-1'VUM2J.=*II*?=*E'OSPF["EI=_2J^4DQ=>ZG*O[BYE:7B[O3]"[ M'UATG^C=_S]DT1A?>-8?QV=%;7SB]D6IGY^!NCG=7NNS%W__V^+AY=.)/?T8 M]O3C%/477YQ6=JVTZPQ(MAY=WR2%\?4-R:I?MEK!S_NB+4@)X<>U:8JF-$6M M7 =C6(),HTK;H)$QW0%4H-NJ?[Q\^1'T_O?> 'D0^0:,! Y6G85/7W4R"YY MX<"P['$2I[IMT:EBO0;-!PI[VW8:!NSP:!PN <;JCA^K3;$RM>G\05;&E;5U M?4L;@37A8>*LIYZ!]< >*U@'/H!_KXH:-J@56U5\ +\=6T>KKW73:QJC;\'0 M.J!8]2W*3WP&/^UU:VSEYB!A70^L Y: V7&PP+[&1<->P=1&0:T/:MW:'5"Q M+N'4G YD9UV7#@;3&,0V,M4T6]WBSN%LNN-CQ*^N[&Y?-(>__^WQKW3Z[Z&T[J6L\69KV$X'=X!-U';9G.. M RHYWYDRL"73DJ"!R-4'9QQ+[6T81,1@KZ;3\K!INJ+9F%6M@0+8[/+K.;J* M"LYGA\=:\&Z]+.#2F9%%#6Z1I 5(6V =2@B)_QA_P=OHMH4177$K:YFK"6OP M(%B#!Y/6 *R7L+JD98V:@^\DH:YTVP$J +DQMA4!#L*_+>"45UJC9T^.&51; MS #^B2PH^Y:$4)XG4P/,QBE8F-NCB2M3J<9V/$>A4)I;E$D\63 (MAGE[14\ M"A:]HA-X$P3Y> M\J3F/PK2\VA2>@2P.%0C#5P "S8F-]]-)-U>8%HQ,LX[RU1DO)' S9,7,_!! M#/O> D2&F 0P@=-:4P6V++*6&>VU96/>V@T6 5H/$ NZS-08>3,J39R^6FC7T^B4:E!(. MW71\Z/>08\O+IU<_7[VC/Q=/?TC]TLY6X 9QCV(.'=%L$&WP*L4_1W]L&M>U M_2Z;4E2 %ZHK80W,>3Q7@&&P1]IS-4K\M;D&L#?TZ8SQ4_6M<./:]B*;1$N$+KQD ,@ MZ@ %SCR#<3U &YXZS+)EA#UU\+&BM8!0ZQ6N%K9\ U8-! O( L/6*.0@82E1 MO88->Y=::MP(P$0OGL3'_'B(+(L^01JP-14<+F'EJF>BI'8HY@@RH@+O$([^ M0;C&H=T#E9VKJYQX!%IF.!<(OX%;,P6@&I28Q;BH4+M!$AC]!2BLZDRO:K#A%CT%Z\.4[W\?\\O%,^6>,2SC8)5AS$ X/\'"\(5C1L,@SEEFIGZ0$8>-0MT#(RWNH<2]@,$UHBM!!Y^<[4(N.0\ M85ZRU2Z!ZQ[1>SQAP$(SLH_APUK/,W( $TDH"_7F[9L/K 6T]6#U<)K$AMYL M-7MWH(XH%0P'KC>--( ]8%W ?1 ,7J5R;]!P5@7 (!".WWN+^P!\6:;< MO- M_-"W'>M$2IV<"JX\G@ ;-_H![#EX*0/1:B5NY"91;R\68:+/_DG43:K1Z<)"<- M&M'VDU'32. )SKHVY6&>"G42AMPE1'@EP.4S1_FH2,$B4?0JT&V,D(] $=F! M/80-DQ<;X-U=T7[5W;XN2LX0& JF.TF!\"#TP_B]WP=AQ3UF#00DD8M$ 81S MU14>PL<>PN7"FVHX/NT22?(@U9\)COG&L9'P:0"&-0ZE>@;]G70-7I1%2^.1%H$2:2\$! M+()E?"\@9;@.Y':+T06+RX3%_BE8[)\F#>\[3#A@FB*-9L;L]Y\@H]Z 3B!0 M \E*OLYQ#-HVYK\'O\=/*,)AC@ P@JO?>B<0LRS:]H <#^::(Y-C$EZ7==&B M(HL,=IA24F0NE5UAA$D &0Q&DCWP& ,T MQ#)@),CL(XP0W!]@)Z-^ M WE!%<:8EE6%W)RG@XARP"QK >(^)3G'5L+,P$\N.($5,E!8=Q_LMVY&C\.]CB)5TC2PPQA M;!/0_MHBEN3SP.0#>'F]L8B GTC6,F#QG]+I M^*2C?_++NO]$?6GLT<)NM@:L!!(7Y\3)$)BYJTF]&^N/4=S%07*ELJ:Q0!;) M8G*;#HX/*Y&7WK%CX*.G@ [8@,CH.X,)38%;>P[C^T3W[C_,=G04 5O,!P9#]Z;JCKI!+(Q;@@5.K1 M]O%!K=1*?AX?M:8D,1S7%B$FP(86Z$8?T!WV:)%K1L:8 42?_I-_]]AXN\]S^ MVB#2?M6;NB+PAL17\BGGS^+R?/E O84UUQR%0A?[&,8KZ\PD&(402D%S>8QP^@Q%QR0SZXX4$S.\)"+ MH6!"L'UA4!F5E7&.>*MKAC\](9_$S(,7+^BXBM:X6!B>6@.0[)O$$4MJ-_AC M-\Q0_1SNE4H0<2TE8I9K'Z0PGAF(VF;(;3A3D.']6-$W/*8/C M=*N52'_=FZ^:[#N(*:XM:%.^MR)!"7W#SU-% MB!Y$6#&0C[1 L)']4YT34=<* +OZ';9F.FE[@ 7#9T1T_@OL0&"]WQ5?V14F M@5&"%CW.23"PWR26%SDLR5?/AF<3CB71#LUUM'W?[BU5='Q*YCV9]YG"9C-U MQ56W?W+5C?._/\>RVTSTQH2*<(C:0V8ER\O[Q9$?"3\$7X=F<%G&P058Y.5YUF(:NX =7MMKQW&[)>$,T &S!L MV(&UE\A,BD8 0VZ+W1Y@]AWL>V+1).S*!88[5&9B(^;V]#RMWO2U)$@YF2#\#>*C_%QN3)OA !+$ ZKRL1&."2DT54BXT M'-*:1>KO8 UC-@'3^KFI8;^O3[F[P398[X^73VP:([S)I.83S]R=W/>6Q8\?E8KKE\LUXP]@4]/PK!-7;\2*75+>D*XXP$^!Y MBDVQ6T<:)4*]'M/';5%I5##X^\L["!'(VCL6_'W1"6Z05$WTZI1HSZ,V*2E) MT(8) _UTH G\1L\*FT>X-"I'0^\YNJCK (]-Y;&B3*7B\Q'!(3H)R+C"UMN16D8JSWMC.0(^@ZDNE" L0 M6B2>F98K6-!E/$#G)+-NHX_'4(%=2RH+>4,\\30S^$E.*W)9,/2ZAJY@*\''U[&"E P'WF;4P1P)Q!@:M"!*& M8):BB*'1F[3=L3]V,=W=^LKC$3"6*X'=XR;[3]#)5+YWXD_3B,LGN]9II_;J M$!R8EPO?0L!%M<"(,;XD>&S8T8['0VE&:MC$A$%S3A;84NL.8W?$$B)U@9)' M;;,L#7R%=YJ3:0]8VKE5 MATIV*H.6PX#3#1?8++PU(,T285#0@#(Y<2G$HO;T&$]@*@%\-?9IZ]I@' V M7ZP+#KN;AOB*YY&D)J6B4Z>($ =+X3&/3RC>9;=:"%_P)0SN*14 (@?U&P4E MZ&.Q4,P5CZ2A:Y;>)$FKJ^P*9XES!4_4[Y$45C0/<*#^\LCQYF;(<:E]<&= M0"5)'NR;K NE>R"$77$86!-(6TN*,"9+ONQ%?8"!H(TNN7]RO"OT+VMJ"#\J MQ87P;5 5B(L=5$2#(21&44(6^]#PFDOK*.X[I/J217"%#1[<:]1A3UZ+2:/>D-LP4M2)*)\ZX'*>YD4B(&Z\&WF26072[JLU& M5AJ8"*IVGLX0S1!573GM?U=EP097<(G88'*#]TAJHZ_U$32BDDA8. RD%MD= M1#/9_9/"V:;PCC+!R*21W-[$I3S"_BU=\D@:3F.7J7C:V']L5ZBO'M\E9Y7Z MN%:N"16-OX-V2O&QU=9PADQ7Z.>.6)&] MT4A8CJMI0AD[MH M>&_>U#%)3TM.5@[ J\:9$*8:1T__[L\.%Z><"%W@97!MD4SL1/3WS'#N30>;^*4>I\Z M\^0ARB'Z\7GC&+A%RB7,LL([:7<8SNF58>,UW^EMDN(?W=^I#U(LX&P!N9/B M&IC/AVG'6TFIWA,;"&P['[\B%1(]67L KQN 'F8!Y+8/1F4HPCSO44>!>&^' M)I/*KQAA--WY&NM HB7%3,+JH!"*P/YQF$VOMF8L^.T%/JHA<]I%X( M4UV2SN#Z4 3&(U/"\O0-PH?OGRA.DB?0* >5B!PS7?],KK/Y(TY[S.Z#$&-1& MZ9A3^R]6:#QK92)?_/8\L4V--P[3:A51<4R!_Y8+$2Q6G.;!@8NE7*N<48=H M3B#M($ULY*GK.^E&!U?FQSCN6>4C&ME=1!04<],M;6IOZW=P( ?6I 2/CG+N MY3 ,&6RLI0RV79^C%K/FZ]\I&6W%-%'6>(P-D@5E7LPD2/ 8AVX*:^K%]0'Q M!<%K)B>WLCB5'=+4([<>0/S+/C6-8CBI38TZXZE1 Z83D]?@?4G*U/HN83Y\ M7^]%.K'O[QOL'F,S;4]M@'+CS5$J@Y3E8D=>*S[-[O= M%XSN"17%&R^,D7<8./ M"YP5!Y,1CQYDV.F%IFO,6X^;[=/;R(UVR]V'TI\, MC*,\,#T@Y1+$+;QAXS.:(#M[RQL)+HRPMJ_$ZN;:M+;)(HOX-@'I+WMSPC$- MK?(5(T8&EA\L##^XC;'V7=9T_4 MQI$5SA-/TH^?)&+Y1*Q@T95@"%):%%LI?G%Z=+=#]H!$*RS8=%I\&_9T=6RL M(%)K,5)#CH2\IR^O)XD6?&^);\((]M -^A]R2XB-ZU-(--YW7$S?6XS7BGR1 M?125?B\1-?(5]Y.'*Q@8H=O&N^+8=QW[OS$<;G67-ZM':X7J' R6[V7F'H26 MRHU2*//WKSZ\?H_4).\:SNKPF[#2U?H 08->5\\9?G YE5&(22A<[[,LGR4A?;^-[ MROQW0F38EA38+VE8)] J+CSG>:D],6[6XOI6U=O.I"R$ )]+X+'[X/$JW&& MA%7X1G:5N6#7Y2GI*EZ.S%IJ5X;JK%0%PQ>)8*L@C4Y?:.+3L(F QWO.-8-% ML,+[-0##+H%,G&9/:G/AFF"6YY4W(IQXM0KE0H0T8!\"@&N==FH3,33+V!E3 M8NP!6Z[5%HX6X)ZWW?/(L%1P$ZX%7F0.MF>7T99=/H?LE M%VTUB M3(,_*H(8QVLR$J.2_^C;C',8(?BZIP0=0=& 6C43!E?:1A5:],68N_'+C4@K:2,DZ50:?A8 M;^YQ-H@"%'IUGE\ O85+QM,2)$<1CTZV=7J+>=8A.#V7\XZQJ0\24]$0-TCW M(/$2D[[.ZG<[ \+2V<;C%@R@.O*O^]:NCM(%I%Q!<6QX?QAR'_Y;:]-1A0.U M@$^(BPA2OIKTAO'BR'+Z]@>_J12O2>!]^2H+9+_YRM)IVN->\LX3#GJ+<8B_ M]D'I>O^)9FN'U9D^DD_0] ,FF(OE_ M9>&?\#ZT-R\_OXKO0V-IPI?^_-O.Y<4_/\U4&J2I>[_8O2G5HQ\O?WB"K8[Q MWB+L.8Y4KY-7-)Y8*,R=SAE>-!3;K)TZ3QK9X!P^4%'A7%VUASW,)U>F[WWN M5QTMZ_Z#R_.'N+)!SP>]/2I[#VU&88;C^UTO;Z+4:TIMOJ474)++Z M546A>!MOVI_+:\;><0E6EG)_^1"6\CY/3^4C@0^C!$]\2_*^>#H@,F9Z+Y*W M;@/6V-"[Q:FEM>GX!=SAV_#^\I?\UNXXG%]^_IZO"P'V6,.CE_-'#\XXR>8_ M@,#0.[Q7M@-@0W\"E@:3@@/@][6UG?^ $X2WNK_X7U!+ P04 " .D598 MD*C:#8D" #>!0 &0 'AL+W=O8D5LZ>Z1D4WA3859VAU.MI-(@V!P]B53I_ M$&>3FJUP@>Y[/3=DQ3U++BI45F@%!HMI=#VXG(T\/@!^"%S;K3UX)4NM'[UQ MET^CQ">$$KGS#(R69[Q!*3T1I?'4<49]2.^XO=^P?PK:2T'!X"RYVJ-IU&L:[6//%M3: M>2,1= %HG:#'C3DT%HM&@J0NL?ZF-M3ZQKT&B?C4B-J+V:5E?[3#@XLT&5[! MO]8OHD X^H7,V&.8-4+F5,FVP,O. E%15L_=LQLD)^D8[BF<:6'4'Q[4YPKT MNA@O/:!543 NI"!);Y#QR2"!KP7]80P0KJNZ<6BV(#N?4;S5*D=S8.P+6D MH_$ NB^T=AO#!^A'>O8;4$L#!!0 ( Z15EC@_%OQ.00 ),, 9 M>&PO=V]R:W-H965T#CNT3^8W#&7%95PSLL;EJMB;J46R6%-VU)] MXMO?89=/I/$R7DKS2[:=;1A:)&NEXM7.&1E4K.Z>]&Y7AP.'U/V)@[]S\ WO M+I!A>4$57AGUJ<9M];)IFND"1'G^FJ M!#F9.0JAM8&3[6#..AC_)S">3ZYXK0I)WM*OI[(>Q=0-/:$8N%53R2<;A"S".!L;1:(V7 M*!EY6X(N\*F4H"2A=4X^,KIB)28"DIBDQ.,3TE$?!W_S*O7=X!UY[GE.96'" M9GH &.Z6EE CE]PK(/OU$Z3*;D6T%"6&Q"N"A#8B$(@ M!*%=4KUY',3DLK[%'2[NC;F6H+>L?ML(OL'Z[DT]VTLBH $-B^&R$WU&.ANF@ZN:;2Q'JKT(Y<#SDI6F^8 MSNP18R^T7=$EY<(X&6\-W0FZH$+3& MNO1&]P>,O'A"/G-%2\)RK!9;,WI0&\WF$)KNCN@ X"=VF/CD-\[S+6:U7Y_: M 1Z7#KEI159HEAFV*X;1S%%<>EL\>[&=1MY(E\5#E\6CC7!3L!K?"S4\U4.C MKO^R_9.!6/("@I6\ .-T8)R^I&"-@_\?@N6Y=HC].J99GNWBX>PU:^C'9\7+ M1T6*G].3J63*$S($I"%;LH<&HY'Y% 8$Q3& M#ZUJ!9"&;S5A+/>A2>K;TR@8T23/Q]8*QD0IV -3L%KJBFSL6 M1OV!V5$0(FS\BSJ4VEX:_B>9\:(0)=[]46<"-];@ORHT8>S:01H^U1[.P441 M<]Z8Z[ DIJ[=G7%8'6[7=>OJ-B@#F%)UNCJ'B?X]A;=%;B;*-Z8 M:^>**RRP&1;XU0!"&^#^FG/53W2 X3MD\3=02P,$% @ #I%66%4VZSY! M P W0D !D !X;"]W;W)K&ULQ59M;]LV$/XK MA%H4#2!$$O5B.[$-Q.Z&]D.Q(,DV#,,^T-)9(DJ1'DG'W7[]CI*L**DMM.B& M?2'%X]W#Y]Y$S@]*?S(5@"6?:R'-PJNLW5T%@W^% LO- 1 @&Y=0@,IT=8@Q ."&G\V6%Z_9'.F2\HJ.([R"_)''D$QK2> 0O[B,0-WCQMT3@>0#( M[S<;T\C_.!6!%C\YC>^ZZLKL6 X+#]O&@'X$;_GF592%UR/LDYY],H:^O,85Z@\%VN7VIZ'+M!DI64'(IN2RQ&063.?0ZKPF=^=%L M,A1,_%D8DV.*->2JE/QO/.VH\S:*?$JSBR=!YD_#](+\A"'4PY">#.=+GHD? M9]$7TJD?SF;.S3.TJ1_'] L_1JHC[:LC_>KJ*+AA9:FA9'8\]>.0_U;J_^\9 MBREQ0^J&S V3X=Z4/&#^@6TM5L&#LDP0]W\E:Y!.\EX9ZY*)N<*,T[/S(*>= M//5G68)S-/$GDP2+ LL90#NPIR(*)_$SPA&]_J;UU^BUI[1E_M)VT$3_A>@< MY62:=K$>;;;7)//3YPWC)^GL.]9M4LYUY*E&# 97+MX09?.P,,A[+VU[^_;2 M_NURTU[93^KMP^!TUGQ6^OT [ M!=S?*F6/"W= _Z);_@-02P,$% @ #I%66)-5'0V8! 20P !D !X M;"]W;W)K&ULK5?;;MLX$/T50BV*!%"CJV4YL0W$ M3H/- D6S2;O[3$MCFZA$JB05Q_OU.Z1D64Z/Q1LB?:@V@ MR6-9<#5QUEI7YYZGLC645)V)"CA^60I94HU+N?)4)8'F5JDLO-#W$Z^DC#O3 ML=V[E=.QJ'7!.-Q*HNJRI'([@T)L)D[@[#;NV&JMS88W'5=T!?>@?U2W$E=> MAY*S$KAB@A,)RXES&9S/8B-O!?YFL%&]=V(L60CQTRQN\HGC&T)00*8- L7' M \RA* P0TOC58CK=D4:Q_[Y#O[:VHRT+JF NBG]8KM<3)W5(#DM:%_I.;/Z MUIZ!PPOV32RT< A6:VT*%ME9% RWCSI8^N'GD+JOZ 0M@JAY=T<9%E> M44VG8RDV1!II1#,OUE2KC>08-T&YUQ*_,M33TQG3F6"5F+,&L0PA<0@I!\%5RO%?G"<\@/ 3RDTW$*=YQFX:N(5Y"=D2AP2>B'T2MX M46=C9/&B%_#F-N]9$$ M ]\=C")R!P_ :\#&D8D59_]"3I92E)TQ6$NXM=,;N(/!'B48)&XZ],FM%!E MKAI-19O([!!VTB>1&X>#T_UZ.'('X>B4?'G,UI2O#I30WP3*JA!; )*AH[&_ M-?Y_ZH^3:'3Z?#-PXQ&>=0>TL#:ML.\2U#;D/#AR8!\A"/=(D>]&<4)N,-1, M8I?5[U$Z">*A&R5(X# X6+%0+D#NJG8?GL0=#7N.]4?H*Y_,Z[(NJ.G'!)9+ M;-"DKDP*YJ*ROD#(R_L?MOX_^^G1E.G3VD=Q-(K_9^03-PF3/<$T18RDDT4, M8 ^V:)Z%(@R.Q"<=IJ?OS9O$#=)^W@3#Q V#WY XX3%B"0+/&U@#AU$G#[2H MWY4L01J[PRA^(^I1)V^29)\#'U$@<(/A\4"^YSFG4FY-_WK&^"4F)_2Y#YX^ ML5F,1NXH3 _+29EZ,GWP:>!,",S^%BC&PEQVQPY>O.?@U$=_[.O"L#6-.GO1 M3J8(_*KQ,M#"J&0BCFTY=+A]D!=^X5QO,.0=,?.;/9"EX,&V=2C.4L>5J[%K&J) MMH(ZLY[MN4,)-,XT#7)]<_W-C&8,A:YJ:>^Y-\+DMI'>@#QH% 8/'6@BKP[2 MC*,CI3$H*VJ#B'MO%5.;17/!D2K+J4:U>XV/TMZ]*/FM FEK&(FWJ7!LBO!Z MXUT)&PO=V]R:W-H965TDD3 TF[8GTH4/2R/2LV8PO5Q9/DI-O7CY(3-]O2],46 M1?+P4-+A9*W-BZT0';Q*H>PTJIRKQW%L\PHELSU=HR+/4AO)')FFC&UMD!4A M28HX39+36#*NHFP2]NY--M&-$USAO0';2,G,KSD*O9Y&_6B[\<#+ROF-.)O4 MK,1'=,_UO2$K[E *+E%9KA487$ZC67\\'_KX$/"=X]KNK,%WLM#ZQ1NWQ31* M/"$4F#N/P.BWPBL4P@,1C9\;S*@KZ1-WUUOTF] [];)@%J^T^,$+5TVC\P@* M7+)&N >]_H:;?D8>+]?"AB^LV]CT(H*\L4[+33(QD%RU?_:Z.8>=A//DG81T MDY &WFVAP/*:.99-C%Z#\=&$YA>AU9!-Y+CRE_+H#'DYY;GL5JW0.CIE9^'S M$UL(M%\FL2-D[X_S#FG<*>5JRQ\5046?P/$1*GCE6YYS=.#B->8 M]V#0/X$T20<'\ 9=GX. -_BXSY-]_;79P_W97AEC6[,,X700H[7 ?U\-H3Q7"4@M2&UOU1 C>,&U@QT2 PZX^8GA;*!4%LGU>@ M?I9<[+O*>$=:$DT9!HBEZHURK&ULI57? MC]LV#/Y7!'H!QMN4?<:Y)@,NUPP;LL*#7;0_#'A2;CH7*EBO)E_:_'R7' MCHO+90][L42:_/B1%*754:HON@8PY%LC6KWV:F.ZNR#010T-T[>R@Q;_5%(U MS*"H#H'N%+#2.34BH&&8!0WCK;=9.=U.;5:R-X*WL%-$]TW#U/Y$W M*C[Q0VVL(MBL.G: )S!_=#N%4C"AE+R!5G/9$@75VKN/[K:)M7<&?W(XZMF> MV$SV4GZQPJ_EV@LM(1!0&(O <'F&!Q#" B&-KR=,;PII'>?[$?UGESOFLF<: M'J3XBY>F7GNY1TJH6"_,)WG\!4[YI!:OD$*[+SD.M@E&+'IM9'-R1KGA[;"R M;ZG*@CO<0R+'\P S;K)0\$F6M$/%_I.R3G6"8ZX^9 M_WV_UT;A8?GG4NX#Y8 6L/)T2#>@9O\_9-E(7OK_!.)M[)-?3- M$PYDV0L@LB+=O&TPDK_$^#KF[B(.*21.G3;:AC(UD$H*G%[>'N[(VS/W M_WO%KD*S!^4Z>U5IVVX_E&Q[+DIDH1W=_4DBO,%R/(-EKB>OGTBI3,- MI4L_RU/RFW57=EX')&$_%U&BT(]I.!>C+"&/6$4UN.)(6@KGTHVFR3+S:7QV M39((H="7%;5U'TI>L8(+CO5_"3"N\=*/DN2E.O4CFI+?JXH7X+ *V72]P>*] MQ*)^%.;G+'P:9N0!>VQ4/UR.O+5'ZH"'=I9[EOG+Q3F#Y0(3BLAG:9C 8-J\ M?A!GH<(L]K-X,6GR*/$7,?; AF)%T3>]8 9*O$IQ9@K.')_1^EV<+OTDB6_. MFHAB-GEX0RZ?79^T8&8]7X2)'RV3F29;4C]-TTL3&I'NAXOX;#X\9X],'7BKB8 *7H-1VX4C.SJ&ULU5=M;]LV$/XKA#H4":!&$O5B.[$- M.,GZ K1#T*3MAV$?:(FRB5*D1U)QLE^_(^5(\IRI1C%TVQ=3/-X=GSL^1YZG M6ZF^ZC6E!CU47.B9MS9F+RF7VYD7>4^"CVRU-E80S*<;LJ*W MU'S:W"B8!:V7@E54:"8%4K2<>8OH_#*U^D[A,Z-;W?M&-I*EE%_MY%TQ\T(+ MB'*:&^N!P'!/KRCGUA' ^'WGTVNWM(;][R?OKUWL$,N2:'HE^1=6F/7,&WNH MH"6IN?DHMV_I+AX',)=F&'LIK;62U,P8$%1/-2!YV>3C& .\,L,/= M;.107A-#YE,EMTA9;?!F/URHSAK ,6$/Y=8H6&5@9^9OI"RVC'-$1('>"4/$ MBBTY10NMJ='HY([ 3)]. P.;69,@WSF^;!SCOW$<8?1!"K/6Z&=1T&+?00 H M6ZCX">HE'O1X3?,S%$<^PB&.!_S%;>BQ\Q=_7^C73.=Y[=0I$4-H&6) M2B:8H:\XL+Q K(N'N'B>0S[L^VY-42DYE"T3*V0L$9 +04!V#"Q>R6I#Q./+ M%V,':R\45+K=K;(\[JJ M.0'55O8+W*_V;FH%Y)XJN/409R5MA4[CGO :DE9)9=@?Q-U=C>CDD1*E3]&5 MNQ8@A3D4F*5EM_5/*//C,.S-3R(?3_!I3Y+Z83A&48CN%"G@BE<=*+O4&8-I MF/1,8W^2.L-/[]%[I@W0HML9^Z.^:9)-3GMK.(X0W @WD!/1@QN%?ICUK%(_ MS<+.+O%3\/F9*"9KC5X/TZL+$"=[7B$'8S_.XGX.HM3/)J.#<_PQE,?_'\H? M2_T^Y?\]JF>C:)_H&9X<1?2T3_/$3XZF.4Z2/LV3-#N&YI$?X:RS&_N3./DG M:([]=+Q'B Y@/O3MJ^.^G1[XZM"PIIJMSIE[6Q3^;>F=('Z"'U=SY2 MPT"^6;'#R';P?]1+!EK)'D''.+;"M*.*'Z>I%66'HM&A:/P7$:0#6O/2 *H^ MG6%!&L(/+L#GF!#TFDFHO)5KF3448"U,TU>VTK8K7S3-:*?>M/0?B%HQH1&G M)9B&9R,X2]6TR&PO=V]R:W-H965T!J0I]F*)%,_AH61RV0GYK"I$#2\UXVKE55HW-[ZOL@IKHJ:B06Y. M"B%KHHTI2U\U$DGN0#7SHR"8^36AW$N7SK>1Z5*TFE&.&PFJK6LB7]?(1+?R M0N_@>*)EI:W#3Y<-*7&+^D>SD<;R1Y:!?RDV*FC M/=A*=D(\6^-;OO("*P@99MHR$+/L\1X9LT1&QN^!TQM36N#Q_L#^Q=5N:MD1 MA?>"_:*YKE;>PH,<"](R_22ZKSC4 1? &(!H D=/=)W(J'X@FZ5**#J2--FQVXTIU:"..4T1N4802/@NM* MP6>>8_XO@6_TC2*C@\AU=);Q ;,IQ.$$HB"*S_#%8]&QXXO_L^CIJ6)[JN0T ME>V9&]60#%>>:0J%>GD1SH+;,T*346ARCCW=FA[,6X8@"C!:>8D** =4 MFIH?$G,H")6P)ZQU(3E*NB?V-P>B%.I3Y9Q/>'FQB(+X%MY;UX01GMDT-J]Y M'ZQWYDJ'-XK&N ]P/9\DUW.X=^JM^/.21^1L,H_"=_+$1WG"()E$X>+@.77Y M_E&;U"A+-PP49*+ENN^8T3O.F[N^S?Z&]\/JDYCVX":7QL*)@^U0^/>SDS1THI27V.>[ M[[OO[-Q-MT(^JAQ1PTO!2S5S>I),>"JDM186D\F9 %U<:4&T]5$FG: M@ KN$=^_\@K*2B>>-F=W,IZ*6G-6XIT$51<%E:\+Y&([@&5ZA_5G?26%[/DK("2\5$"1*SF3,/)HN!C6\"?C'U*7[I[V .,_ \ MI .01G>;J%&YI)K&4RFV(&VT8;.;IM0&;<2QTC[*2DOC90:GXR560C&MX/R! MKCFJBZFG#:UU>DE'L6@IR <4 8%;4>IZCNEG5PF-6V MRT15-,&98_I!H7Q&)SX[":[\ZR.:![WFP3'V>&7:+ZTY@LC,7]8]DOF-\:EF ME>D*?4CP<2C?IW0O*:9D@4&6UF;?"8HUR]UZDCSN%,'1) M%,(\39EM0=6[2.B[X3B">TPX58IE+*%MA!9023-RI'X%6J9O^7OL>31RP^CJ MXA,=X;NR@M'0)>,!K#"I)3/\_;7VLL9N% SA06C*@8MR\T6C+-['G0()AJ[O MCP^]L[?7C 7*33-R%"2B+G7;E_UI/]7F;3._A;071 @ K08 !D !X;"]W;W)K&ULG551 M;YLP$/XK%INJ34(%#*$T32(E;:?UH5K4=MO#M <'+@$5;&:;IOWW.QM"Z9+F M82^Q[[C[[OM\]F6R%?)1Y0":/%>YY*BG1\GJ4K*B JT)P(F$]=>;!>!&9>!OPHX"M&NR)4;(2 MXM$8-]G4\0TA*"'5!H'A\@274)8&"&G\Z3"=OJ1)'.YWZ%^L=M2R8@HN1?FS MR'0^=1*'9+!F3:GOQ/8K='I&!B\5I;*_9-O&1KY#TD9I477)R* J>+NRY^X< M!@G)>PFT2Z"6=UO(LKQBFLTF4FR)--&(9C96JLU&<@4W3;G7$K\6F*=G\S25 M#63D^AG;K$"13P]L58+Z//$TPIL@+^V@%BT4?0,BK M)T=WY!;T*.(5I*P0M[L:'%"]_!N\\)_S5=*2[PE MOP]);X&CP\#FY8Q5S5*8.O@T%,@G<&8G'X+8OSA".^II1\?0W]!F'6WH:!_B M>ASM(0=R*:J:\9>3#PD-SB[4'BI)!3X[I4U%C?%K4>+K+?AF3$R.'U[\]XH] MA6H%TO;UJ'.WFN8/#8KT.;:J:=]UP4DMQ0:/7?51'PD-W6@4#!Q![,8T($NQ MQ3(22J91;RJ41O4\0T]5:,UX"J\H0> &0=2;(77CD-JSPT-BMOB_7(/(39)D MSYVXHX22&ZX::4KT_C,W.O=?"[AQ[)-O>."R]XW<.!D-(L[C<_(@-"OW>_:J M-4:F-!DZ1FX4]TH.74EO,$(JD!L[*,T]:+ANITGO[6?QO!U!K^'M(+]EC9RB&R'8VMH4=N!M!(:QYO=YOA_ M($X/>U$'IGF +]/]3L+U!+ M P04 " .D598=#^5"U,$ [#0 &0 'AL+W=OV@:3=&]"B09-ML5CL RV-+:&2 MZ))4G/[]#B59IJ^;E^R+Q*%FSLQPSI#49,W%=YD#*/)4E;6<6KE2JZOQ6*8Y M5$R.^ IJ_++@HF(*1;$0UEJ( SC1X]I M#2ZUH3G>H/_:YHZYS)F$][S\5F0JGUJQ13)8L*947_CZ=^CS"31>RDO9/LFZ MTPVH1=)&*E[UQAA!5=3=FSWUZV 8Q,X) ]H;T#;NSE$;Y0>FV&PB^)H(K8UH M>M"FVEIC<$6MBW*O!'XMT$[-/@*F),G;!S8O05Y.Q@I!]:=QV@/<=@#T!(!+ MR2=>JUR27^H,LEV ,48SA$0W(=W2LX@?(!T1S[4)=:AW!L\;4O1:/.]\BG_? MS*42R()_CB790?C'(71G7,D52V%J(?4EB$>P9F]>N:%S?29 ?PC0/X<^N\=. MRYH2"%^04@=+X F;3L*Q0,]#O7D54\>[)B_U_@N8Z"M-L$Y0S4&TM=I7U+73 M#ZH?+OF\ L%442_[!%,NU:![03P[\J,=V4T\0PZCF'QEHM D/89 ?6<8NS$= MQL&AYWYI!Q7/3N+(D+PH&*2()N0^YT*]4R"J'D! K0Y0]-NEUR=E-R$/7+'R M1! 7>V%<[ 5R02(_/L.T8&!:\&RF<95C[8JZV]AQASS&MO-P+\VV_^N]1];- M])8Z*9,YP2-M@6>8)+ABA._22NZ4+J#4D*D=Q8DA^]ZVL.TAJ*O1(!N8E* D MDB/-6;W$#M..:CS8]IR1$ANA* M5[/AU;>J;?ES']CRSBUS/#HW(OK4G%F3O MV"/"+S6S]2F^==.2OF6R>WTZX6BT32?>&8>G766%3'F#C828\-\^PE%$7N,S MQ& ]@Q!/*24>*YO9(>.=&?3U;R]>O'N^$U@I;(^G,^+19$B57&BVT#Z M2G6[&P;D[S R2>(=.=J1<=M/0FVT90VUG6"KXMI^LOV&C16T?1H>Q$AMUTT. M9M'<@#9@?%_#1*9Y[!EFGF-Z]>-8J\>&NMEIKNVXY@E"PY!@W?&*O, .VO:) M[86) >$;:22X$$&_AKC6?7- ML^!P65D)Y%I[H=;B4:V[U/R$:0D/=/((RL; MH^LVJF]].XR#RZV,*^920PYM)XDNR=T.S'!-.;$/X1(DKC$18TU-6E!<8']8 MX&.M/#8NM!6(97MMEZ0-OKO;#K/#G\%-=R'>JG>_%9^86!:UQ(@7:.J,(CS2 M1'=5[P3%5^WU>,X57K;;88Y_-R"T GY?<*XV@G8P_"_-_@502P,$% @ M#I%66 .!3Q.$! >!8 !D !X;"]W;W)K&UL M[5AM;]LV$/XKA#H4":!*(O6>V ;L=-TZM(41MRF&81]HB;:%2*)+TG'S[T=2 MMBS%MI(&,_(E'VQ)I[N'=[I[>"1[:\IN^8(0 7X6>,X%0;%;F-'">P"YR5QJ"G96,VZ-&5R+.2C!G@JZ+ M['Y$OL<"#WJ,K@%3VA)- MW>A0M;5T+BM55B:"R;>9M!.#B:#)[;N1C"L%5[20R>98?ZZSKWB:$W[>LX4< M1BG;R09R5$&B(Y 0@<^T% L.?B]3DK8!;.E?[23:.CE"G8CO26(!%YH .H$9.13TD#%^@+5>-[A\=73+O@2YR0OB&IQ F[(\;@[1L8.)<=T7EU=%X7^F BF9NN<@+H M#'"=WJF.(&E$>LCG;M2W;R+DN)?@U->_"6:;R@$R[Z28$J9SOU50-:#^D/J# M8$R8GIO*A&SBU#$#K/+$ 2Y3L"HSP6O[W\"99X:.>]Z0P,#T/*\A"%S3]P,P MD:G)G@J\O;J!&87NGC@R(81[4L^,71]\I0+G1Y/5\,M%)@R=A@!YTE&_Z7ED M>C'L*"._+B._,^'['_9Z,N2'"J<3YYG%'M1>!B],Y> $T85U=.&3J;S$29;^J,&?\@4B7>R;SVN*JNQRF$M^;+24X/\,EK. MP0><,7"#\Q4!(YRK[P0P5^__PN5*KCC IH'LB&K&,-+\:_#)MV)4.28#J><< MTPD#T_6:S(.AY47@AO"FXID?A":*X'F+HE8< +F&F)&LI>O%L>D%45/7=2W? M>^!^:Q9L!2 G#Q29/@J:HT$K[*)_5)=>],OT_W:PV#IQGDF0N/8R?F'ZQR>( M#CJ[U9ESD@G@$=C7&6"'#=%E@SY;R=X,X,DE0HMH,+;\^"'_CP/N\_^X[E/Y M?\2IKLIK[ M@=^6UEC['6G\WR'/I@79.HA>F_\:!_SG W48%=NX4VFOY5D8Z MN-\-^AUU=MNZP@?V3L^8/WACM\-\EQ2[#8F MT']IUI]B2P-W>QK8N:EX'NN[(5]9_ZL='\K9 4&W2?K8).O3J3_8S9/"LYR,E,FCI6*&G!JF/. MZD'0I3Y:G%(A:*%O%P2GA"D%^7Y&J=@^J 'JP^;!?U!+ P04 " .D598 MHDZEN'$# "D"P &0 'AL+W=OBE[U(Y)#S^!XY0\YTI_2CR0$L^5X(:69!;FUY%8:&Y5!0,U E2!Q9*UU0 MBUV]"4VI@6;>J1!A$D4784&Y#.93;UOJ^5155G )2TU,5114/RU J-TLB(.] MX0O?Y-89POFTI!M8@?V[7&KLA2U*Q@N0ABM)-*QGP4U\M1BY^7["-PX[TVD3 MIR15ZM%U/F:S('*$0 "S#H'B;PNW((0#0AK_-IA!NZ1S[+;WZ/=>.VI)J8%; M)?[AF9L&EIEW&O\+XJ2P5A5.LG=YI[7QZUN%:<7!^PW"JY!6VY8RAQIT@O M[8*/^N-HOSN_^FYE_R?>[\F]UZ'\XL\F8S[H\GXK2%6.YT2 MS"]R)QGU)\/S-R[6.+F[8P5 /KE7U/+VN7Q^HWG!IB( UND:#\7E =%T3UAVK2E^'I>;.9;1H-T$'%\KE-%TW )M83[_#U!+ P04 " .D598(5%1*6P" #/ M!0 &0 'AL+W=O_7=IILD$J1]B6>L>><.6-G9KY5 M^ME4B!9>!9=F$576UE=Q;/(*!35C5:-T)Z72@EKGZDUL:HVT""#!8Y(D9[&@ M3$;9/.P]Z&RN&LN9Q <-IA&"ZK7'/4C"!TC E06.YB&XF5\NICP\!OQANS< &7\E:J6?O?"\64>(%(@;J MEA=<(>>>R,GXL^.,^I0>.+0[]F^A=E?+FAI<*?Z;%;9:1!<1%%C2AMM'M;W# M73TSSY4M MM32;:[4%[:,=FS="J0'MQ#'I'^7):G?*',YF*R4$L^Z6K0$J"U@I:9GD\MBZ71\3YCG?9\I(/>"<$[AU59>"K++!X3Q [D;U2TBE=DH., MMYB/(9V,@"0D/<"7]I6G@2_]G\K'HWTEMX33_82^?:Y,37-<1*X_#.H7C++C MH\E9-*Q 34.3=I@3!TG(V>D \[Z^3QF&ZX1\IC8=J+U,+O>]5SQH,H%Z M$T:)<=D;:=M^ZW?[:773-NF_\';4W5.]8=( Q])!D_'Y+ +=CH_6L:H.+;M6 MU@V 8%9NXJ+V >Z\5,IVCD_0S_#L+U!+ P04 " .D598RF#[X:,& !F M%@ &0 'AL+W=OQCV0$NTS582/9**DW^_0TJ695M6W>[V8HNWP^\< M?N="7JRY^"*7E"KTG&>%O!PLE5J=3R8R6=*7 SS8=-RSQ5+I MCLGT8D46](&JCZL/ EJ31DK*# AR5E3_ MY+FVPRD+G'J!8W!7&QF4MT21Z87@:R3T;)"F/XRJ9C6 8X4^E 4_1(GJE$PTB;7SI5$KUNB=I=SN2()O1R /T@JGNA@^OH''-AO>O!Z#5ZO3_KT =PO+3.* M^!P!\A4O:*&D;@%TB>:"Y]!?*%:4K%@@\%)!-,\EFKV@%%25BB6(%"D"SP5N M%NAS*9A,F?$&V:5N/Z#')051&7BQWD]IIB"CMX:E8' 7I>XQ2&=4 X"I_(D9 M5X8F8M5I*$V[<_3ZA\BQW3?_^C_XL<'U0HF0B&JF(N 9S6=4&*YM)FK.Z1]' M_V!TNS'G9OP5&OJ>Y0?^:*?+P99K.SM]V+=PY([TUN80VI"P\^:K[5].,N'W M ^MAJM\PU?].IFXA@@H%G3.%Z#.D$TF[Z->_RS?2KV/K8;WWZ+\CW)7!<@K% M;DHA /NW0_OX@-[2%)P_:YWN/IOZ>D# @R**-D->U'P.PRC>LF;H^-[W,_F1 M*\"85'H>'DH+60O JST(KVH0MW1.05!ZW%Z==O$MV_-;;>Q8OAN=8I13M?Q[ MUDEKM1KS;*;M M^#O2OCT+(]T0+DQF[;(-@*O7C?W#U!(FB"1'!RD&BTU-Y) MI*3@LCI198S,6,84HYWIJ7^#K\8'O1F=SZ$:K/(3A7 AH Y%*8->(&5"*QAZ MHLEQL7*@=*BN 7P?TOJHVP- 9A9*XT>:E[<66%_D[5,-AM-U5T"=:E%L' M0!QZ* #CP(I"Y[#?MRTO"WZ\%T0ZI& WL'2Z:=9!&>#"_I](5E8&)MJ%"#C#-NP' MOA78=BL/8#NR[ !ZM.Y]VX4VG,MV-VR'4(>$G=3K=8A;*M@3T?>W:H=62L)6 M%$?M'.5800@=YGJIW:"4^XN:N9[EM)-+TZ^CK:[9V#-@/'(.0PSDZ5P=QI8? M!:.C;!PZ+EC!/ERYH6D'&5K6Z4 ",=L_+JZ#%5WBAM5A[1RS.:[CQSQLR6GG MZ*/%1D\B"9M$$IZ<2$Q(K[(<&M9Y;V0NZ2D"*NNH_W'\,$;SNA"0D-)+Q2&2 M@[=VUJ#]>W?E&$'A%I8PN#:;_?KJSI.1H3532_U@4<+0_UO)GGQEVDDPK8;3 ME&%[.IIBP_-CB$%C^TPW[=ARPZ!N5^67294\@=6FN=MW(/X$(-C#;$S=D'H MC;EN+_3"%7DY$+"MT^*Q>W8P5!=MSM@#Y>HW*1PX>7=^:PV!&8(S=$]5*0I=VVSOG8?HK%#G M@:'?B2V&7!,@K*U_KT\S64*>I=H!-M%$MDXJQC$*QT[K "!.ZH $9QJ ]"9K MD/1S*=6._8>0U[ /T7@8!.:L.D^V"JQ;\![<).RQ?V3V3846(OA33W;T'"!Q MA,)P'+60>X'E>1I.-(X!S5U?5-BOQG?8TY3D0,&SKO Y:;W]Y50LS NG! *4 MA:J> 9O>YA'UJGH[W$ZO7F#?$;%@4+9F= Y+P6G@1BZJ5\VJH?C*O"3.N%(\ M-Y]+2L 3]008GW.N-@V]0?.T//T+4$L#!!0 ( Z15E@!J!Y< , .,& M 9 >&PO=V]R:W-H965TM?=78?T[SMK@TL:0BOU96^>.7/FZO%& MZ2=3(%IX*84T$Z^PMCH/ I,56#+34Q5*^K)2NF26KGH=F$HCRQNE4@1Q& Z" MDG'I3Y.T>[OBZL.XAF(XKML8%VH=J MKND6="@Y+U$:KB1H7$V\R^A\ECKY1N KQXW9.X/S9*G4D[M\R2=>Z BAP,PZ M!$;;,UZA$ Z(:/S88GJ=2:>X?]ZA?VI\)U^6S."5$H\\M\7$&WJ0XXK5PMZI MS6?<^M-W>)D2IEEAT\HF P^RVEA5;I6)0+>& M&I;7S++I6*L-:"=-:.[0N-IH$SDN75(65M-73GIV>L.TY')M8(X:%@73"*?W M;"G0G(T#2P:<6)!MP68M6/P.6!3#K9*V,' C<\Q? P3$K*,7[^C-XJ.(UYCU M((E\B,,X.8*7=.XF#5[R[^Y^NUP:JZDZOA]RN(5+#\.YCCDW%O&$;QQ9O[ M^["UY$0R#2-_D(PZ^=0/H[X?$?*5(E5M.;4%+%!3W&$&E/ 5:NU 7!V95W;= M'OO1: 3WRC(!4>C'PY$?#?L[)PE]&/I)VG\36>?=7T/@*I?+3-349W2@"#LS MN]BVA&@&&\MD3@4/R]HV.OBRU5EI58(M*!],9+5@S8RD0J,1QS/ 79]4E.$& MKG>HH(.]P5.B7C?CU1"-6MIV!G6OW02_; ?7;_%V_-\RO>;2@, 5J8:]CWT/ M=#M2VXM553/&ELK24&R.!?V%4#L!^KY2RNXNSD#W7YO^ E!+ P04 " . MD598D3+3+?<% !B$0 &0 'AL+W=O@(E%2M2QAX$]6F2!IEEDDQ9%T0>N1-M"*-$AZ?5N?GV' MDBW1Y[9%\V*)(W(XQS-$LJN2(!D$\JGA9#\;GC>Q.C\_5PLJR%G<:F455.W*>/"CUU0UNBXM!X P24N36:>#P>!370DJG",SXMM(YZ+9T M"_WWM?:?&]_!EP=NQ+62OY>%G5T,T@$JQ(0OI/VDEN_%RA_F].5*FN87+=NY M+!R@?&&LJE:+P8*JK-LG?UK%P5N0!@<6T-4"VMC=;M18><,M'Y]KM43:S09M M[J5QM5D-QI6U2\J]U?"UA'5V?"^F$&*+;NLVP2Y2P\_\00ISU7@C\GORPLRK0L&\;I 4)V:-WZ4=:XJ ML<^'X[M\G@DT41*JTVEIMVB<<5MH\2CJA6BVRI6QK2FM# "#+"R^5M6>H(#H/NA[H>L .1[N0[,O[?YJK2Y*FOTH:Q=#M;B MUXBD*P&*=)L#$GPA%8Y%B_2U+#KS^)$M@LC;!G7Q( M0H99$IWT$G L3:@G(#A(DQ/T65DNNZBWT/2PM&W':T33 ,=)YDM8ADE"? D) M,8W"_QU7>W"R54B'\7( %R2$=!'6YP3BY$4X@CB2\#@>TAA3UF>5$!@'/:I" M"K!+]^(AAIE)OUD28)KV40.8,7(PP11 YRS,9/0,R\LJ1AX@5$OG0'FNMVO. ' 0ZCV-,3)SAB?G6E(* 0 M_QL!])^7;2_0Z*S<4?F]%?1V, K)]K-'@@1G+/!MC7%(8)@]%9EM^:)\",/S81H0; ZUNAV:#+NO*FRPTMO/0C3\11ES MLJ%I))[RUGA0*0#4\R8XVVX.X<0(/>!U]@*1I.1P*KE9<&F?NQH9PF9Z"FUI MTTL\0D8%]!6UETR&LR3R8@#DDI[L*+Z%;J74C:E'$'@(:4,2039CMNO/, IA M__!D:X.I4L6RE/)P=8=P\,71BY9"70N]B[D==0SH/XKV:',G@0#N;!M%-!1/ M<+,SHI^98@I]1'^,>+&D6>SA20(6?#S!=>ZK:,\XAP/[#.P-]0(<)XZP6M/: M[-JY%[4;6).JGKX%9RIPY1$\V@N[EZABIT@!CG& OM1ZV\O_Y-V.M]!>Q Q@ MT_9*!W/@;.A3F7D?<)BDZ'JAM?-VM=[R)_0 ]#\I[1Y=729[2H.C)//YV?'W MC9@(T%K\,Z4,!QZ7 46R,-WQ^E?1PTPVQ-&?P,,HPY'?UH&(!1EF+-R0$8:C M,.E$^^Y3(^_>6PD@!W>[-\"7B]JV5^!.VOV!<-G>F_OI[;\/'X!;2NA6I)C MTN!=P@9(MS?Z=F#5O+E%/R@+=_+F=28XL+*; -\G2MGUP&W0_:TR_AM02P,$ M% @ #I%66&FJ6<]*!0 C!< !D !X;"]W;W)K&ULW5AM;]LV$/XKA!H4#L#%XHO>FL1 DG98!W0KFG;[S%BTK542/9&. MV_WZ'25;E2U:3=*D0_?%$H]WS[V0O$?FV5I5'_5"2H,^%7FIS[V%, M+F0A](E:RA)F9JHJA(%A-1_K925%6AL5^9CZ?C@N1%9ZD[-:]K::G*F5R;-2 MOJV07A6%J#Y?RERMSSWB;07OLOG"6,%XSF=R4K2U9QU2D?\'1 _WWRH@T3()L9U34N +&ZAL+"&Y:JX 4A8O!H5CL#*:"/*U-:\5[40RL8I+(U_YS7N MVFS3>KHH.)P)@F/&'"M.,2$<,\?X*336UU&6YT'-/0$6E7L:.BU_.[-DS$<^JR/T\B_D1B@ M][%^+*-:?)@8>BGY<.;ZIW34R+\#P<"!YXG#T<&)@TA)A)/$157;B3M3%:.8 MQZYU<_0SJTQ-W'QL2 LL%T&>"\!YXPS8_PG. YZ[E$MC)+LE!LBOAO\M7C?[/E!? %U#2 M/1]]]NJIP'A'F$_<3!/XW\&RF/8Y\[&F#3 -^_X/B ]6&KZ6(^;BG>W$G>D.UB9FCL1'##[6 MB6-3C&+H8#QTD3:+,'$M!DMP%/?[G>5F%@1?(3T>8$9W"*P7FJ4P'_:!OR,B M-,:1OR/;"\3:Q3@AW\9]>\$!V25[ L[W!%&XRWZ=-MFP(WL"]H,2)0&%+XBD M-W?PM S8D!#*&\28\OO\V^S9N"[9QIT;TD)6\_H>6*.I6I6FN2QMI>U5\T5S MP_I%O;FG?B.J>094D3'(E5Q\[L ]K]]?./D $#I&G[0GSVO7?O+LXCW4KUI"L ),\U%WH2 M5(C-. QU7D%-=4\V(,S)2JJ:H@E5&>I& 2T$!\%NS4"8*.Y:"U2 TDX(H M6$V"V_YX-K3Y+N$[@ZW>6Q/;R5+*)QM\+B9!9 4!AQPM S6/#!21?:Y1U"S8*:B;\DSZW<]@#Q*,S@+@%Q$> _LT90-("$M>H5^;:NJ-( MLU3)+5$VV[#9A9N-0YMNF+!O\0&5.64&A]E755+!?E(_4U&0*=5,$[DB"P4: M!/J3JSM RKA^DX9HJEILF+<5IKY"?*9"/R9S*;#2Y(,HH#@D"(W<3G.\TSR- M+S+>0=XC2?\MB:,X(?/'BF@HSO#F>9>18K-]LLNLH2L/-?A^7Y7[3 M>,^=4U4RH0F'E:&,>M=&E?(^Y@.4C;."I41C+&Y9&>L'91/,^4I*W 6V0/=G MDOT"4$L#!!0 ( Z15E@-ZXAC60, /4, 9 >&PO=V]R:W-H965T MO[:0Y:-,43O"!^&6>)S./[?%DO!/R26T -/J1,ZXFWD;K MXM;W%=E CM6U*(";F4S('&O3E6M?%1)PZD Y\Z,@B/T<4^Y-QVYL*:=C46I& M.2PE4F6>8_GS#IC83;S0>QZXI^N-M@/^=%S@-:Q /Q1+:7I^PY+2'+BB@B,) MV<2;A;>+D;5W!G]3V*F]-K*1/ KQ9#M?THD76(> =&6 9O'%N; F"4R;OQ; M",/I9#ADNE[L?L,=3P#RT<$4^X? M[6K;P$.D5%KD-=AXD%->/?&/6H<]0!B_ 8AJ0/02T'\#T*L!O6,!_1K0/Q8P MJ $N=+^*W0F78(VG8REV2%IKPV8;3GV'-GI1;O?)2DLS2PU.3U=TS6E&">8: MS0@1)=>4K]%2,$HH*(1YBNZ!P(MI*;AI$S [1BMTD8#&E*F/Z H]K!)T\>?' ML:^-=_8=/JD]N:L\B=[P)(S0-\'U1J$%3R$])/!-6$ULT7-L=U$G8P+D&O7" M2Q0%4:_%H?GQ\*@%GAP/#UO@BV[X5\RO4=#J_($8O6:A>XZO_P;?C)F4@,V2 M(9-<$)&04HV84 I4VUI59$-'9G/-=AJ,_>V^>.]:).]:+#I=MBGR5A68P,0S M.5"!W((W_?!'& =_=0C2;P3IGRZ(!"*V(&F[*!5AW"'*NQ9)_UU1.MW^GZ(, M&E$&)XB2BO)19R4SZ=P=_591!J]"#@>!_;V0IL7NIL4NZ73P^/ K+<]$=J!E MW&@9=VM)2)F7#&M([=5E\JENTR]^M2&NACG(B9K-STF6G)-L<2:R@]4<-:LY.L>9 MZ"0Y=27.29:G6>X^ P)58B^WOU70YR[0IKA=PFK\JA9K2IW6>N9'TQ M?A?>)E4)_A]-]4'P#2CT*8F=&PO=V]R:W-H965TI[916VL?/3M*$36 J"@^\@!W[GAP?G^3>N+\4 M\DXM #1ZY"Q5 V^A=7;N^RI: "?J1&20FI%$2$ZTZ#2AF_*2P5"MM9)O4];>!J^QG]2[%XLY@947 IV"\:Z\7 ZWHHAH3D M3-^(Y5>H%M2V>)%@JOA%RVINX*$H5UKP*M@PX#0M_\EC)<1* #[=$!!6 6'! MN[Q1P?**:#+L2[%$TLXV:+91++6(-N1H:G=EJJ49I29.#Z=TGM*$1B35Z"** M1)YJFL[11# :45"(I#&Z@0C^&Y8B->T(S/YHA3ZBJ7%+G#- (D&@-#5R08QR M!4G.$#.Z*SN22>,FJ9\*5+C/:6;CT;LKT(0R];[O:[,D2\R/*OJCDGZX@?X5 M1">HA3^@, A;_X;[1HE:CK"6(RSP3C?@C4U?EJLV8MNE-C1OQ\!G('^O8^E$ MM4_6N1ZE]#M-\, 76O@:JT8K0.(<5J+<>K>>O(N^%#] 1$ M*@?1=DVT[43ZGI@-@8)/)'B6:Y!N8DZX'57MU&0[QV6QS@'$.*O%.#NLQ=SP MK:T6Z]9$N]M>9I3G'/U!HYRRV A>[L.LZB'*#>F'4OQU1)WP.ZK'-=T6?!QLM1U>J2GP"XTW)M'"IM228$(BRJAA^[*DZK[+KI(W MI0 .C\N!^!!5!F[*#.Q,W'NPH!N_O=V!316 W7EZ3!Y?]^ISX^^J=5,>\0Y0=NZ@_LS.A[\)X;/WR!^9KZ +LS>&.^U[W^G'?95?*F>,#=([/@(

3EF>/Y0=+;+BFW\F MM!:\:"Z Q"#M!#.>"*&?._88H3X%&OX%4$L#!!0 ( Z15EBNX-PNS@H M *U< 9 >&PO=V]R:W-H965T>2_-KD174U6DNY?3<>5^F:;Y+J;;GEA?K+ MLA2;1*JW8C6NMH(GB[K1)A]3SYN,-TE6C*XOZ\^^B.O+C?S1\P=?L]5:Z@_&UY?;9,7ON/R^_2+4N_&>LL@VO*BRLB""+Z]& M[_UW;.+I!O4W_IGQQ^K@-=$_Y;XL?^@W'Q97(T\?$<]Y*C4B4?\]\%N>YYJD MCN-G"QWM^]0-#U\_T_]:_WCU8^Z3BM^6^1_90JZO1K,16?!ELLOEU_+Q[[S] M09'FI65>U?^2Q^:[D_F(I+M*EINVL3J"358T_R>_6B$.&@2S(PUHVX!V&E!Z MI$'0-@BZ#?PC#<*V07AN@ZAM4/_TD7!)V=T<^<2G4NUQ'HLP@W%"3&/'U+//\-H1[UR?>[F+SZ[359RC__R9_.?B>9Y!M2K1/! MG;_V#';08;M^]/F8X/C!L/,IU$FQ] OV@RBHL<&Q093G99H\#QJYYF2[$^E: MG;\D5>,J6W!1__6=XXAO&G3H1NL\^:[:)BF_&JE$6''QP$?7*BX3[W=7+#!A M,2:,(<&L^(3[^(00_?H?N\T]%SHV3E# M0X0)BQO8I(;I:^+#-0V\63"9T/!R_'"H?_^;_F0ZC7S?I_MO6N)&>W$C4-P/ M15IN.)')+Z)&.7?I!P*&ZH<)BQO8_$ 5[ZTW#SK:.;]% [=ND[UN$U"WXY>: M?WWB>KS^VR4ER!PJ)28LQH0Q))@5F.D^,-.7R^93S/A@PF),&$."6?&9[>,S M T^G;A3.[=/[%NQNJ,R8,(8$LV2> M[V6>G\A/:;E3JBH[E'(E\7WNS.WSWG5E/IMV%09[&JHP)HPAP2R%?<^8#P_4 M^(O@VR1;U*.Y5)E&*,LCA!K+)*DJ[A[1+?)0\4DPZ0@.]SM4<50:PZ+9FA\8 M/O_$?.5!"5R*IUIU;>,OLN)B*\J5ZLVMN-^?._G3J"LYV.U@R3%I#(MF2TZ- MY!3.V&6E\HB6FUR^ X8-(8%LV.@[&I/NBR5+HIMUS(9N3K"^=VHTX%I]9!3^LP\ORNU*AV M$Y7&L&BVU,9Q^K#E_%#(I%AEZJ()I7*'*0L]S^O*C&H946D,BV;+;+RG#YO/ MNK"K$\>N:H5VZASU+YE3/^S*C.HL46D,BV;+;*RJ?\JKMG/!;?)T;"+8(@Y% MOIC3H)>>44TG*HUAT6R5C>_T0=ND51:Z+,5_;7E1N4M1+<)2V:=!=\(-]S18 M953OB$6S53;NT8?MXTT[Q; G'BDP17'&8=:/0S2;!=TXH'I+5!K#HMEQ,/;2 MA_WEYVU=1RE6).>ZMI)GB9K]93([,O#[1O/"E<11K28JC6'1[#4>8S8I;#;_ M2(1("C7[>U;ZR:4S[=O+"]_O^DNXJZ$RH](8%LV6V?A+"OO+;Z5,5@E)-$5X"%5ZYWJ]JTDG0>]LA747+E*54Y(5U_.5A[*^=&:%Y*HS>2*9-&1=>#-& MLZL\JLE$I3$LFJV\,9D4-IG-6$\$3[3RRR1]3N"OJI\[]3%9U*=^W^S#QS(X#J@N%(MFQ\&X4 J[T"8.IU/-Q)%JYGVA48TH*HUAT6RA MC1&EL!&M5]@LG=^0@M=UEHKG.1=$JIEDE31[W;1UQ'>YN$GJ^H9V\3 MHGV+.O6CT.\6!> #&1P$5(^*1;/WT1F/&L >]7@0'I)\YZP[ML3#@4\G_9$/ M=SQX:QRJ8\6BV:(;QQK CO7_W1X7]+WJ)(QH..N& -6LHM(8%LT.@3&K 6Q6 M30@$U]O;]=R^#<9C)M=KGB](4JFK;[H3F7PZ/S1]HSOU_$FW* \?W>#(G-4I MP^K4EOQ@SR[L8)N+ZU]T'7C!-T6VS)XW?=WGV:IYN>4B*YV6Z@3^,8U=BBTA@6S1;9&-L -K9LO[:WX \\U[MAU 5@*\IE)LDF M$:O,65%HJ9T-X&%/>%0GBTIC6#1;>.-D ]C)FKQ>VLM^]3)LS(N'4KPAMY]5 M'M=W&SF#T%]Q[:Z&P Q:*^U4 7,HMBI_YK5EVW MR=/FV-[I%GGHK/IE-+C?P9JCFEDLFGW3D3&S(6QF#^[PN! \K_/.T?H-S!I\ MDY'#%/=*;S%JGPR+9JMM7&QXSKJK4'F]V-5+)&WIP'DIA5F#U>X;X)#VU48U MK%@T6VUC6,,3AI5+E;GK*ER&"#VSPK8JH/A6+9@?EX(;2LWWJ@*"\(9(+Y^3F M1'=@.0%N.SA,J+X5BV:'R?C6$/:MI^^Q5.?)QWHB]+G@X(V7<$^#TQBJ$4:E M,2R:'3-CA,/& [[([9X$Q_>:#.>2'VXZ5'Y4&L.B MV?(;-Q_!;OZLQ'9;/Q]*S<._ZNJ*?H33.MNZ@X3J]U%I,2J-8='LN)FZ0$1? M+KE%J*4"5%J,2F-8-#M*IJ80P34%LPZRJ_AREY,\6[J?W'-BF1M*;JC5 U0: MPZ+9\IOJ003;^;.2VS>1+-0U2/RHP&D;W-7@P%4QMJW0"5%J/2&!;-CI*I M&T3P$O[YJ0WF^!1(;:@% 50:PZ+93VLT!8$);.1/[H%KVW>V9_G=536XFZ$2 MH](8%JV1>'SP6&;ETE?U\[ K4JO8/)QX_^G^F=OOZR=-=SZ/_7>L>7*VP30/ M\OY4[]FJ2,Z7"NF]G:K9AVB>C=V\D>6V?OCS?2EEN:E?KKF:6 O]!?7W95G* MYS>Z@_T3RJ__"U!+ P04 " .D598@W^GG8<# D"P &0 'AL+W=O M<;;X3\KF)$#3_3 M)%,3*]8Z/[=M%<:8,M43.6;T92EDRC1-Y$ M!@8O%(DJ?V&SW>M8$!9*BW1K3!&D/*O^V<^M$ T#SSMBX&T-O#T#_YB!OS7P M2Z)59"6M.=,L&$NQ 6EV$YH9E-J4UL2&9^88;[2DKYSL=# -?Q1<<2.I@M?0 MF()8PDQ(Q4.6,;AD(4^X_@4?6!;!#=<()W/4C"?J)=EU;ORZP/0.Y3=X#CR# M!4\2XVUL:XK?1&&'VU@OJEB]([&Z'BQ$IF,%;[,(H\< -A&OV7L[]A=>)^(< MPQ[X[BOP',^'SS=S.'G^LB6PV=_#>#L88+"XC>'=;=P1J%\?DU]Z\(\=DU*4 MTLW3^?J!ML"5QE1]:Y.RPNNWXYGB<*YR%N+$HNQ7*-=H!2^>N4/G31O]_P3V MB'J_IM[O0@^F5)W,74S,?3JA"S0-R0G):\20&,$]L#8!.E&?*D %-BS!3&5< M!]YP,+;7+;P&-:]!)Z\9Y0"/4#)SG&T$*O-!PZ?K]-S::178'S8]BFQ81S;L M5CS3/.0YTR3NBJ_8AFD-!:6\(M#IY:DG,#PX M@2,L1S7+42?+CX4I2N9FI5AQ5!#2F6A95"],Q9AGE&\L@3RFQ\+L;DI T^6N MWMV;=&^3H3.,I\HP.I"A[SCM0IS60IQV"G&5A84TB10*I5O+)^<.IJ.-$S@[3V/'W6'3Z^4<6KO/P'#M_X)$+RBJ@ M!@V6A2XD0BXV= \+15U5ZYOI')2 ?F^T1ZK;ZU-9V8U^(T6Y*MLP(WN1Z>KQ MK5?K5F]:-CA[ZQ>F!2S[F >8JG]<,+GBU)(DN"1(IS&ULM9EM<]HX$,>_BH;K MW+0S3;!D'DR.,).$R]V]2)MIVNMK80O0U%A4DJ'Y]K>2#0;+B)ZGO$EL8^WJ MIY5V_Y+'6R&_J25C&OU8I9FZ[2RU7M]TNRI>LA55UV+-,OAE+N2*:KB5BZY: M2T83VVB5=DD0#+HKRK/.9&R?/RL)7[%,<9$AR>:WG3M\\Q#:!O:-?SG;JH-K M9%!F0GPS-_\DMYW ](BE+-;&!(5_&_; TM18@GY\+XUV]CY-P\/KG?5'"P\P M,ZK8@TB_\D0O;SM1!R5L3O-4?Q+;OUD)U#?V8I$J^Q=MRW>##HISI<6J; P] M6/&L^$]_E -QT "')QJ0L@&I-^B?:!"6#4(+6O3,8DVIII.Q%%LDS=M@S5S8 ML;&M@89G)HPO6L*O'-KIR5W\/>>*FR%5Z H=W"(Q1U^7/(,N9 R]G3)->:K> MP4O5TROTY66*WKYYA]X@GJ'/2Y$KFB7J/5)+*IDR#Y]XFAKKXZZ&_AJOW;CL MVT/1-W*B;T/T)#*]5.C/+&'):39NU?Z/6-&:W'5C>S/GF@:HE@ MSJ#87#"8?AN:LDPWS9?[PM30FC():C/!02\(QMW-(8[784N<_AZG[\6YBV.1 M0^\AQ<4,4&8I:P(IC R.0(:DQN'UU))CL.<8>#F>)5M3GMC(")B;$I*1E! 7 M1)5BS=$9.% $#PB@C/ P&-98 MO-Y:LD1[ELC+,F42II>I@45$FB@B=Y:%HT&=PNNG)<5H3S'R4EC98-)?KCP< M(X=CT._5,;R.6F+@H"JC@1?DA<'ZX#"U$K864$ ;%TAIXR@@PV&_!N+WU);D M0!!@+\ECKG,)M4ALS:*7+#D%@QV8B(SZ89W&ZZTM#:EHR,_EXS5]/96,2Q.' M)%>81"Z*UU5;E$HN8&\=-B@R9Y"X?H"&5ZPY**&+T@]Z=9!+%'Q<57SL+_E3 M-F=02Q*HD1N6Y2 3;?VW8A?FG'<%]5R^L!?UZU7&WX.VA)4(P'X5\'%MM5NV M0"DS>B[E=,93D-4GHN;*@:L(1T[8+B$(<*4(L%\2?!::I@AD::;YG)O%5&H! M&[X#1-B;06V5=LKHJ ?=[Q!%Q_LZTA:V4 O9+A;^$2+:PHA$K*89.--GYEYAV138:O+5Z2ZA(TBE(XA?1Q1!.QNKTDHM5NY6R.^M+4VE M)8A?2]C-W1',>Y0Q*_@42U-(]EK23-'B2"<6JE'^$5=I],/ 9;V$TB"5TB!^ MI3%E,VU4AIC/BWH&.PW*,_32#-I8"$H7AV$-(^R27D*(D$J($+\0^9"O9D!D M@EB<\NS6''IK>.VS=XUXA5V,#])>0)Z22)\0O3T[C;6B:-RI(XAY, MA&3@%C6_Y[9DE2PA9PXGDL0>[=4S##);_48N5YA$@X:5=PEA0BIA0OS"Y)%R M6<1F=Y &=*8LF..*\ZG4%2114W:YA!XAE1XA?CWRT9[!F-S)-5LU)X^A>SHV M=#DN(4I()4K(F6,+KNR&#$% FI=2Y-;HX)K4R[3?35N,2H00OP@Y.">_DBP% MEL23U4=N8$8-6?T2RB.LE$?X,\JCW)*9A52FO<8H^6W][_-G5\V07O]@@(Z1 M*OD1^N7'![-S.?B;J5J\77]N>J%SP3,%N&ULK51=:]LP%/TK0BNCA2WR1])L MF6UH'<;V4 @)W1[&'A3G.A:5)4]2XN[?3Y(=DX [.MB+I2O=<^X]1Y:25JHG M70$8]%QSH5-<&=,L"-%%!375$]F L#NE5#4U-E1[HAL%=.=!-2=1$-R2FC*! ML\2OK526R(/A3,!*(7VH:ZI^WP.7;8I#?%I8LWUEW +)DH;N80/FL5DI&Y&! M9<=J$)I)@124*;X+%WGL\GW"-P:M/ILCIV0KY9,+ONY2'+B&@$-A' .UPQ%R MX-P1V39^]9QX*.F Y_,3^V>OW6K94@VYY-_9SE0I_H#1#DIZX&8MVR_0ZYDY MOD)R[;^H[7+G$4;%01M9]V#;0.=(UYF7 MM:2&9HF2+5(NV[*YB??&HZT:)MPI;HRRN\SB3+:&(X@#H%+)&N52&&6-U;8) M4Z'ET?42#&5&.?V-'1"C&W&49*B+WS?%8Y> M*+R$8H+B\!V*@B@>@>>OAT>7<&(M&'R(!A\BSQ?_BP^7-J ?=UOMUW^.R>WX MI^/\[C(N=$,+2+&];1K4$7#V]DUX&WP:$_^?R"ZLB 54%#!Z MN!W%S%.XE^*8A;/)-"''5?;] N02[7TII3H&[(L.+F/T!4$L#!!0 ( Z1 M5EBV 6L_P( !,( 9 >&PO=V]R:W-H965T1"FQ:I56M2KM]-LE!K#HVLPVT^_4[.R&C-+!] MV!?BE[O'SSUGWS'82/6D"P!#GDLN]- KC%E>^K[."BBI/I=+$+@SEZJD!J=J MX>NE IH[IY+[41 D?DF9\-*!6[M3Z4"N#&<"[A31J[*DZF4$7&Z&7NAM%^[9 MHC!VP4\'2[J *9C'Y9W"F=^@Y*P$H9D41,%\Z%V%E^.>M7<&WQEL],Z8V$AF M4C[9R74^] )+"#ADQB)0_*QA#)Q;(*3QL\;TFB.MX^YXB_[%Q8ZQS*B&L>0_ M6&Z*H7?AD1SF=,7-O=Q\A3J>KL7+)-?NEVQJV\ CV4H;6=;.R*!DHOK2YUJ' M'8 0U0[1OD/G@$-<.\0NT(J9"VM"#4T'2FZ(LM:(9@=.&^>-T3!ALS@U M"G<9^IGT'M8@5D#F2I9D+(51**Q&$J8@8W<\*$W.R!2O3[[B0.2<9 45"]"$ M"6(*(%GM13BC,\:98;A'16[5!*4@QVQ7AYQ.P%#&]0<$?)Q.R.G)!W)B81X* MN=+HH@>^P: L-3^K QA5 40' @@C0 MG9,X_$BB((I;"(W_W3TZ0B=N,A0[O/@ 7J/\[9R,:^6OK61 'J2AG$RV,F]S M^:W.PPNYFFF7FC99JU,[[:?:XG&IES2#H8?508-:@Y>^?Q.149M$5;0?0P%_OAM%BU>L'<6/U MBE^WX=<]RF^;%@697 CV:_^25@0KC&3GZ+,PC*)DCV&+67(1=-L9)@W#Y"C# M6WS&:O=9MSWI-M+)&S:=. GW*+\UN@CZ_7;&O89Q[RAC?.M_27CO;2JC.([V MN+58O;H6%3E_I[YB/5RXMJ-1I94P55UI5IO.=N4*^M[Z"#M>U:#^P%3M\H8J MO,6:<)@C9'#>PT2KJ@55$R.7KHK/I,&B[(8%=FU0U@#WYU*:[<0>T/P/2'\# M4$L#!!0 ( Z15EAV/%^5P@, &$1 9 >&PO=V]R:W-H965T4?[V"BAT7 0X>#MR6VT+J ^%ROJ-;N /Y<7?#U5[89\G+&AI1 ML@9QV"R"W_'E51SI@/:,3R4=7,/16P8M5?92Z+13 -4 X;NJ_D+3N^@:ZA MB3J.@E5 MA"S0JL4#%^A7=*>F0[ZO +$-RDM!MUL.6RHA5T-SRO#R&B0M*_$*O4!E@SX4 M;"]HDXMY*%6=FA:NNYJN3C411TW7L+Y ,?X%D8C$Z./=-7KYXM7W:4+59M\K MZ7LE;=[8E=?4K2>$ZN2A^[__5*>BMQ)J\8^MWE/>Q)Y7+YQ+L:-K6 1J90C@ M!PB6/_^$T^@W3]5Q7W7LR[Y4%R&QU72*RMHHO?8.RW02DWEXL+"2GI6,L28V MUBDJ/6.19#*SLR8]:S+&2FVLR2-8:<]*QUB9C94^@I7UK&R,-;6QLD>PICUK MZF5]*$"I>".!VXC3 7$R2Q,[<=839WXBD[2RP6;#]DCLFH\X,GJ*O#PM-;2" M1K6(WC ARV9K%8HWRQ-7*#Z3*'XFLW2)_^?"C1&Q5UU.N71AWPUGG+I&TZ@, MC[K,ZIE9I5--AB-3?. M: W[O>9W#1[JS2T;;/R&1P3GT@T>R@UG6>8"&KUAO]_^:+;J"'"79[S13URN MQ-B01,_U!/,<@B1&D,3K,:=GNK#S84RB++:/(CE[T/-KS3EMR-!K'I[Q&O%[ M[;TL[,O"'_?4RVX$2)+GFB]>LSZU<*-2,JI2^WP9JG26.4;/B)2,BM1Z5R)# MD3IA1J-D]/'0>D\B0X$Z84:?Q*]/UQV)#.WIA!EU$K\Z7?R7?L. M?<^D>B5N-PN@.7!]@OI]PYA\V-&OY?V_*LMO4$L#!!0 ( Z15EB>93*5 M* 4 )<: 9 >&PO=V]R:W-H965T)- DSVGD8J6JWN\\N. D:P!GC).UJ?_R:CT+ U"59^M(" MN3[V.;[7/H;9D;(?^980#I[2),OGVI;SW8VNY^&6I#B_ICN2B5_6E*68BUNV MT?,=(S@J&Z6)C@S#T5,<9]IB5CZ[98L9W?,DSL@M _D^33%[7I*$'N<:U%X> MW,6;+2\>Z(O9#F_(/>$/NULF[O0&)8I3DN4QS0 CZ[GV&=X$R"P:E!%_Q>28 MGUR#@LHCI3^*FV_17#.*$9&$A+R P.+?@:Q(DA1(8AP_:U"MZ;-H>'K]@OZU M)"_(/.*_R U(;O "VF2EW_!L8IU#0V$^YS3 MM&XL1I#&6?4?/]5"G#1 [BL-4-T C6U@U@W,L0VLNH%5*E-1*74(,,>+&:-' MP(IH@59Y%2D7[A "Z!CB*XF): M< +BK$JN8I(^!H3C.,D_@0_B.?AS2_$*):!PP(: MOH6,F7XXE60@S#9LW^R&!I[O.ST!!L)LQW-[21(H!WFA M!$XC@?/_)1B3$8Z<$0[J"R('V;;=SPCE@"^4PVWD<-7%4-,6)W MI7F]\EROQU79T7@:E283@74T\1I-O#,U&9,/GC355PCV)%+V>ZY$$X%U)/(; MB7RE1+>,AH1$>54[.:XV_%JX(75\.8.@ZR#H]Q0:B'-]&_7" N7H+N0.C=;M M&)>S'Y,K-7XG61SHV3TQAL),"_7" O5H+U7CQ/M!I1I?GL(MSC8=#83; R3= M)?29$!#25!PP\M+]#:H!!Y87IY\90U'0\B4QE(.]5 S4BH&F$V-4JJ"!'$!] M;8:"^C6C'OFERK0F$ZI=YAW!2;G=;L0Y,@>"/=^2,4N'&O?,57,%98=J&J;E M],62PY#=NMBN!JWSA&KK^2W=X9B) R]_B_-$+K'F+!M343JNZ4C%\Q[F%+;N M%*KMZ:HJG:)DA$S@@)/]F\DQY$P%M;XU5_=\[M8[%5I7I];"0K6'%:?=-TYK M-4 GRR&$DF<;B!LZU@5#<=US79=*:S^AVG]VJ8Q:$%TIF44F2RNB'"4?V(*! MJ,Z)K4NJ]8]0;2!7F+'G@M:H#/9D:7W?1])436H>IT+K*M3:1ZCVCYW-H-@+ MQNP#OC19G@&E0SB4+>3@ O\>%A*U%A*I+>3HG4"-<^Y.@&1'.;@1U'&G(EJF M[[Y2[JCUBDCM%3^'(=V+"A>U<<]Q%F$F7/3#+L*0^[B5J[B=1V\^T]4@UP=E+) MAE&6.)BJSTH4_>2-?4K8IOSRD8.RQ*IWWLW3YNO*Y_*;0N_Y$MX$U3>2%J;Z M9/,=LTUAUQ.R%I#&M2N<#ZN^@E0WG.[*[P*/E'.:EI=;@B/"B@#Q^YI2_G)3 M=-!\BUK\!U!+ P04 " .D598ID%60AP* J

#(;]51#&O>E%N>TNG5XDFSP*8W&7DFRS6@7ICRL1)<^7/:OWLN%SN%CF MQ8;^]&(=+,2]R+^L[U+YK%]3YN%*Q%F8Q"05CY>]C]:Y[PZ+ N4>_P[%<[;S MF!0OY2%)OA9/;N:7O4%Q1"(2L[Q !/*_)W$MHJ@@R>/X5D%[=9U%P=W'+W1> MOGCY8AZ"3%PGT7_">;Z\[(U[9"X>@TV4?TZ>?5&]H+."-TNBK/R7/%?[#GID MMLGR9%45ED>P"N/M_\'WZHW8*6#;!PK850'[V ).5< YMH!;%7"/+7!6%3AK M%I@<*#"L"@P;!=Q#[]*H*C Z]I#&58%Q^>EN/X[RLZ1!'DPOTN29I,7>DE8\ M*(4H2\N/,(P+=^_S5/XUE.7RZ4W\)+)1!&V7OR&^F3;!FD(B-A M3+[$89Z=R(WR\1_+9),%\5P^5SOVD?C[)CHECG5"[($](%_N*7GW MV_N6 [LV8[AX."7VN,!88P.&FC'W8BV/9E!B1@8,,V.HF-4ORC%@^/$8^P53 M>=!"\XZG635M1[V#8/]X\(&/4%/#J;\K3LEUCOBN%-8'Z5?YA7F(!&'?-F'^ M@]R+V28-\U >N_R*D$])O/B0BW1%VK]E?WZ2%9";7*RR_[9]=;9'X[8?3=&I MG6?K8"8N>[+7RD3Z)'K3O__-&@[^T:8K$D:1,(:$<23,0\)\$$PSUZW-=4WT MZ7W55&?91LQ/R%,0;42;<49*5^.0,(J$L2UL5,**D[NGZ6AHC4;.1?]IUZ7] MW>S)V!Y,]-V\_=V&P\G$&NJ[^:!7H'W^9_7G?V;\_#UY$DODF6(6R,8J>221 M;)E(V3*%JF5J$\*([2H$$D:1,(:$<23,V\*&NPX.G<&@X1:H2LVM8>W6T.A6 MT0U^R),/J[([))M8#J&B\']B3A8OUAWJQZ^,Y*YZ(6$4"6-(&!_NMTKNN&F$ MAZS2!\$TO4:U7B.C7E\:/KV+DDR>.TFM5NK\2VS/O[+Z_*M--F,]765#PB@2 MQI PCH1YHSUS/UC.\.RLT9B]NIOFT;CV:&P^!2JZOG4:S@1Y)S6B210%:4;6 M(MVV3^_)7SMCCS9_C/RN_B!A% EC2!A'PKPM;+PCAG/JV@U[0#5JCDUJQR9& MQSZ+6;*(R[:J;K2*YJK-)B.IJTU(&$7"&!+&D3!OLM^/#NUA\\P*5*6FDS50 MDW,#HU \"-/M:(T$67'B3L5,K!YDF_4RF=,ZY6:$=G4+2J-0&JMHNZ?'[J@Y M0./0.CTHS4?1=,%V9G\MHV!J8JI5)&/ASB(A:11*8Q5-$^FL>5+-H75Z4)J/ MHNDBV4HDVRC2)_$D(N*0/V_+]JEU/M.,Z*P3DD:A- :E<2C-@])\%$W73LW( M6V]K2MZ"SLE#:11*8U :A](\*,U'T72%U=2\99Z;_\ES/.A4/91&H316T5X[ MQT/6Z4%I/HJF"Z;F_BWSY/]U(INZ- ^+5O&?2=X:_)@1G76"SO1#:0Q*XU": M!Z7Y*)JNG8H%K.';ZIJA80*41J$T!J5Q*,V#TGP435=810^6.7OXR:X9&C1 M:11*8];^5'U;UPP-$: T'T73!5.9A&4.)51+)QL]V?;))R0-#G31T/P!2J-0 M&JMHQ=18[=7@U+*;7D'#!2C-1]%TKU0.89F#B%>F]:#9 Y1&H31F[4_RMTWK M07,%*,U'T?3?PJH PC8'$'\4YV.RXYOMC"'B V,(,ZJK5E :A=+8*V^:0WZ( M(&U+_3CT.#PHS4?1=-54%&&;HXCF,)7\19J3RG(3#;-9LI']Y6?931IGF\W5 M==81&EY :0Q*XU":!Z7Y*)JNJ HY;/M-#6EM:& "I5$HC4%I'$KSH#0?1=,5 M5H&);9S-GM;MYZ%AAKE\9^>@"0>4QBJ:9>V<'5KV:?-7X-!*/2C-1]%TF51T M89NCB^.Z[%L19)M45*/<]28_(3=9M@GBF2"TZ,4[].G0U -*HU :@](XE.9! M:3Z*ICNLTA'[[&WUZ="D!4JC4!J#TCB4YD%I/HJF*ZR2%MM\!<;K?3HT&H'2 M*)3&*MIN6&RYS0X=&GA :3Z*IIND @_;''A<)V&5":CZ+IYJDDQ!Z_K6X8FJ9 :11*8U :A](\*,U'T72%5>ABFT.7VS!. MTD+5L(KR6KV#9B_V?KXQ<9OY!CUJ+P8],@ZE>5":CZ+IBTBH3,4QQP-W(IW) MUBI8")(\QZVKGER9$5TUJ6@3/4^U1@U/H)4R*(U#:1Z4YJ-HND\J.'',P3.FD$S$BB-06D<2O,JFO9[!ZMQ'1JJ1MTQE7PX MYLL[;I15XOM:Q%GK.-,,Z:P3-*^ TAB4QJ$TKZ*9NWL?5:5OC"&B0 *51*(U!:1Q*\Z T'T73UPA6P81K#B;^M16M,>)PFPL1_XJXPE5QA6N.*WYZM&KF=G8, M&E9 :0Q*XU":5]%>&=6BZM0=4W&%:XXKCE[O'!I80&D42F-0&H?2/'<_L-@? M(_NH.G6E5&#AF@,+W#K$YHHZ2P<-,: T!J5Q*,VK:)ITSFC?NE]RVX:=^S88 MIXZGUT$KGB[D-=E^2B:KK"*/5QS['$GXB"J!9TEF10R%5&0R^X]3W9^-M7J M8\LM&.QFSW%M/H+.GD$S#BB-0VD>E.:C:%O/^CLWVEN)=%'>=#$CY=4WV_N( MU5OK&SM^+&]GV-A^99U3JV4[L\[][6T;%7Y[%TG9RBYDAT\B\2BK&IR.Y!DCQ/5N7#I0CF(BUVD']_3)+\Y4E107U[S.G_ 5!+ P04 M " .D59834^1?B8# %"@ &0 'AL+W=O9Z[^,X>;Z5ZT F (8\I%WKB),:LSUU71PFD5)_) M-0C\LI0JI09-M7+U6@&-4NX'G]=V4,N&$XWSN5H5CF1G.!-PJHK,TI>K' M#+C<3AS?V4W.9Q4!A\A8"(JO#5P YQ8)=7PO09V*TSK6QSOT MJSQX#&9!-5Q(_H7%)IDX0X?$L*09-W=R^Q[*@'H6+Y)$ M_2MSH_ K0S\37HL-:(-I-IJ8 HHY.<4J.)U3 M3,[7#^A$K@VD^EM3+@J&;C.#K;1SO:813!PL)0UJ T[X^I7?]]ZVZ.]6^KMM MZ+5?VJ2L\!WDOK9D-V&WYWEC=]/ V*L8>ZV,]P(; F<_(2:)Y#$3*[+"AJ#) M,9=: ^X>9NLORM*,4X.KI$E D4BF&'YB2WP#N 1M:)) <7]2G&_ M5?$598IL*,^ 4$WDDN!F@G2!HG8;JDE(_XF0[L ;-2L95$H&K4K^++DFWE:$ M9^ZF8:5O^.+5,'P!_:-*_^@?JF'T](\>K ;?V_=4KY5S&D4JPVW.A &,J)&Y MA*A3]PYL);_6S/UVXE3B5K)U&$F-'1W/*];F<#;(NJN',4AI'K_)Q?2(.WAGR8X#T-E%V WY<2VTMI6(+JYA?^ M E!+ P04 " .D598 M6'34@* !;2P &0 'AL+W=O$?9MV4M*L0&65X1(0M#J?7+KO%G'("]1W_"M#3U7O,^"F/&#\C7^Y2<\G M#M<(Y2BA7 1D_Q[1 N4YE\3T^+T5.NGJY 7[G_?2/]3&,V,>8(46./^:I71S M/IE-0(I6<)?3+_CIGZ@UJ%8PP7E5_P5/[;W.!"2[BN*B+]_WV5;UD84O+I&%&9Y]1K\!+(2W&_PKF)W M5&=3RBKE1:=)6\%54X%WI +7 TM9T\6$O\J)0Z4-OO/.W7U?AC M/?W;)U8"W+#:JO^H_-R(#]3B>;B_J[8P0><3%L\5(H]H,4[-"(5H!@\(+#=D63#(C(%*X(+<)51/@P!6 'F MM^Y7 -<$H=IU?QQK\"MM_:>ZJA$6U<+XJ/AX$;J^]6CW?\>=Q5V^CG+::D>T8=49$>B,(3A!*JZ:]Z :!"N:(MRO: M=V^599'DS\B/Y@=V:6L>:5?9%UL12._T<^GYT8(Y\EQMY M,U?=B6:=GC.MGA]Y>+Q43ZVH4T-B)C6A&_G.D9B8=^;,M>;<%%N8D3JRNZ%! M98E6RJF6S.7@#L,@4%OB.F)6=;2V++.$X*M[\)[C"L%EEE3@'B6;$N=X_0P6 M^.T;\.G^&ORV1'PL5([W^BI.-=24M*%#>ICAVIW]6OFFO&%(VM ;GO"&]Q?/ M@*T"_8X]G\\"YV!;9CZH5+]F=2I0I7S#='.4'L!,JZ>9)99RL;L MCVR4+L6LGZ&*S?F?%OHYWRCD,0D*=EBL&H MF14%&S7Y9)!@S&Y<@^JYXFY@D\/RZT;I"U<.7*G?ZU48:Z+ &D^/-7T3>_/@ M&&ME?)&C7*_-6&L%O'@OA!?M-.C) ..[BI:SP2^>X!=/SR^=+9\?\FP-><.] M 5\0QT_>7@LQ,U[O$,\(OH*.T9DK:<'="T)JO3UF]-/VF%W/R M/H0C WT8'DLE^H*V?#UM+[MU>KJSGZ)K%>@#TLSW#B<*O9ICW2# T->#H8@C^\%D M=-?.E+2AWP17^J'E8#**EJ:D#;TAT-+7)]G^A&!2I.6\:!8<1I,-J/0%5/IZ MJ%Q&$5C6(;2T$T*&J+)UE@U&]06C^C/+(6045DU)&WI#P*JOSRG^"2$D[X5Z M3AS/#D/(!J8& E.#'^RL1FQ"LAE#^OI//CQB(^D8" P.+&^[!D8)UY2TH3<$ MX09_];9KH,A;SISP,(;T>H[U@V#;0,^VGWAOZ(?-_Y4$TU=VQV:#80%!L\(.=WK%)L$!Q?$W*@>DK'VN<@-) #Z57NRQ/LW+=I,$> MVF\@*YB%CZBQVUR0&,V-FI(V])S V""V'"1&.=64M*$W!*<&^ESJ^""1-[/G M@Q\[+DM9S9;OROW/G_SU<_BM-,YH9-25M>%17(&=H>1\[-(J4 MIJ0-O2&0,M1G5@5$"5?L70(.PQ]L7H\[S=Q*[0=Q M)&]5Z^L>:YL OO 'P'?*B>90WK$.?=DB&YP6"DX+]7G)+SCYEG)K/L DRS,6 MG S;$\RP?=GL9W77[]%W1O+-6*4TURBPF9(V=$OOL0++:F'5.TS?$S6^A!NM_W7.W[B6;XDG.+KNO-@\/DHEZ;L=8**@OUR<5Q(5%G M3<9M!NOU.;FOV*"X4%!<:#G;&!K--IJ2-O2&P+Y0CWWUA+' )66] 97),Z@O MW)3@EB^ 4J7]<_G<@Z.8-VRP7"18+OK!+G=9[0@L$P0(2M@RCV1(R>:MF'[, MQZ%DC+ZRL<8(%(OT*+; I,H2M@ 5H5VG=N[82*:-7+W<4_NJ*6E#+PAPBRSO M6T=&]ZU-21MZ0Z!>I$>]2X(@G_%R[HU7;/"_3%@UK_UM\]+:A?H*^(GVZC"V6 MLR3;0LK_+SQ62%&CLKD+#6H637/)[?6,UH@F8P!]O].=F^&]C7'GP=.0BLU^-D5\@D M%QQM=@%>D1Z\%KABYF=ELB,\P%:8U-&G-$?Q^(4;S^0>:@.&(@%#D3ZE==.V M6[^YDMI*/JKHG^Z5GPWU. 9(%MH G$@ 3J0'G&NTQ2P(Z\9:[>B.Y^SP$^NR MNPJNE>>9(YEO CF)H:]V[(/+ F]B/=[4^3DV(2J.Z"S82H!=I1TKO&$7[S<9 M2<$M)/)J88&++2SYINFNI,PQS4W'U]%ZS4Z-5%/2AGX49!5;WC>-C1*6*6E# M;PC"BE^T;_IYM5\JWC.$KE:H'N[8HN#]]V0#V4(!?])ENV+WMC<<7U?HJ M3W:0O.\:QL=&]EC 5*R'*18J%)/GGW]!3Z ++?G8P>B5M\GP,\IOIJ0-_2Y M+[:\"QL;3>J9DC;TAL#*6(^55L+/*&+&,F(.'EMN#)_V7E-4(+*NW][$N9'U M\.;U/]W5[@U1E_5[D0ZN7[GO%LU[GH28YK532TC665F!'*V82.&PO=V]R:W-H965TY#M0\>XB2H@%/;3*;[Z]<& M!L+'>#.1\Y)@N/=PSS'7W(MG!\J^\QTA CQF:<[GUDZ(_;5M\WA',LS?T3W) MY94-91D6E4Y;:R'$".\-);BUFY;D56\QH(=(D)RL&>)%EF/V\ M(2D]S"UH/9WXG&QW0IVP%[,]WI([(K[N5TR.[ 9EG60DYPG- 2.;N?4>7D?( M5PZEQ5\).?"C8Z"HW%/Z70T^KN>6HR(B*8F%@L#R[X$L29HJ)!G'CQK4:NZI M'(^/G]!_+\E+,O>8DR5-_T[68C>WIA98DPTN4O&9'OX@-:$RP)BFO/P%A]K6 ML4!<<$&SVEE&D"5Y]8\?:R&.'&#PC .J'5#?P7O&P:T=W%,=O-K!*Y6IJ)0Z M1%C@Q8S1 V#*6J*I@U+,TEO23W(U[W>"R:N)]!.+%9./$!,_ <[7X,./(MG+ M217@+;B33]BZ2 F@&[ _-B*-T>N(")RD_(TT_WH7@=>OWH!7(,G!EQTMN+3E M,UO(&-6=[+B.YZ:*!ST3#T3@EN9BQ\&'?$W670!;DFL8HB>&-TB+&)'X'7#A M%4 .TK;&\<6RTQUWR/8S*WY!K""7L@UN+77V#@_#:FFTFPR!!81U.OT=33H2^^ M4(%3$%,NGG_8Q]2L4"'0TR25YG%$FDG^K$^11%A>\)'9?CT"2R?Q^(&J".?AV2[)[PD:72BWZ2Y=* MDV"1(;".JF&C:GC!UT]H4E.38)$AL(ZFT&EK,.L'ORE3Y=1M,@46E=8U J+ M+IBU-;@I84VB1:;0NL*VQ3C4UJ7G)ZX[\F9T4?_].6H& Z^?MI^% 7('&3MBYT$7#5+V$F4_;.M^J"_\;W&\4UE;,=_@ M.$D3*<.)>:O%?O'C91(M,H76U;7M.>#TDGEKM."L!-35@_\TB?+ M*%ID"JTK:MMT('C!E$5&FPZC:)$IM*ZP;=.!M+7WV2E;PW::5>A,>QD[8@61 M$_025A_BN1*T[0'2MP=+FG/!BFJ'*\F5"%NFOK1J<]7H1WJC:)$IM*Z>;:>! MO$OFJM%^PRA:9 JM*VS;;R#]Y_^S<]4?;H$$03CIE\4C=N$$N;"?KD:; _MH M5S0C;%ON+G/)LLA%M7W8G&UVL-^7^[:]\S?P.JKVH5N8:EO\%K-MDG.0DHV$ M=-Y-) %6[317 T'WY=[K/16"9N7ACN U8E1X$T# !]# &0 'AL+W=OB#[1T;1&A2)6D MXV38CQ])*9KMR$("J"^62-YS+L^1=7DUWPEYIW)$#0\%XVKAY5J7Y[ZOTAP+ MHLY$B=RLK(4LB#9#N?%5*9%D#E0P/PJ"L5\0RKUX[N:6,IZ+K6:4XU*"VA8% MD8^7R,1NX87>T\07NLFUG?#C>4DV>(OZ:[F49N0W+!DMD"LJ.$A<+[R+\#R9 MV7@7\!?%G=J[!ZMD)<2='5QG"R^P&T*&J;8,Q%SN\0H9LT1F&S]J3J]):8'[ M]T_L'YUVHV5%%%X)]C?-=+[PIAYDN"9;IK^(W1]8ZQE9OE0PY7YA5\6.QQZD M6Z5%48/-#@K*JRMYJ'W8 X2G %$-B(X!PQ. 00T8O!0PK %#YTPEQ?F0$$WB MN10[D#;:L-D;9Z9#&_F4V\=^JZ59I0:GXT]"9#O*&!">P377A&_HBB%<*(5: MP=L$-:%,O8,/\/4V@;=OWL$;H!S^S,56&8R:^]ILPY+Y:9WRLDH9G4@91G C MN,X5_,XSS X)?+/_1D3T).(RZF1,,#V#0?@>HB :M&SHZN7PJ 6>O!P>=J@9 M-(]DX/@&)_BNC2MKRJG&#Y_-.]'V6+Y]-ABXUEBH[VT/H$HP;$]@*\FY*DF* M"\^4"H7R'KWXUU_"];U)GWM1;U1'9@T:BQ:-1IT44A MI*Z= 7PPAXMJ=:5BF>R9,IH&P9$KSX.B\#@H:0G:BSD0,6Y$C#M%+,FC.9@T M:&&.E1];*A$83:T4*(EV*YCF7#"Q>6P3-WZVI<'P2%H5,MX+F8VBR9&T%IX3 MRB:-LDFGLBLA%4T))_"1I)11_0C?;K!8H?P._\+2B5/-5)NV3O[75H8^R9*> MR Y\G3:^3G]VR9WV:6R?9$E/9 ?&SAIC9S_U5>QD?ZVKLV?OXVSTK![UE+%R MR]]KS J4&]?@*DC%ENNJO6EFFQ[ZPK6.1_.7IK>N6N'_::K&W!QJ&\H5,%P; MRN!L8@JJK)K=:J!%Z=J_E="FF72WN?D^0&D#S/I:"/TTL F:+X[X/U!+ P04 M " .D598*& &^:$$ "I& &0 'AL+W=OS:;T(U(XHS< M,\ W:8K9CP\DH;NI!:V7"U_BY4KD%^S99(V7Y(&(Q_4]DV=VQ1+%*/$7[$JL8X'YA@N:EL%201IG^T_\O2Q$(P!Z!P)0&8!.#7#+ +=(=*^L M2.L&"SR;,+H#+$=+MOR@J$T1+;.)L_QG?!!,?AO+.#'[1&FTBY,$X"P"MYG MV3)^2@BXXIP(#L[!@WQPHHV\0A=@$6>Q(.>)+'P$XAJ,]^"S&R)PG/#W,NSQ MX0:VD)KS.]OS4M^'O3YT0-\-F5\ %_X&D(/PL"<9H))MY5/]V>2/A'6^60;R?H^V0.1*7F'5=[A6Z[P<,@Z M#$2FU&%4U6'TTRM\I#UX@>NT%_@1D")N7(D;#[:^Q_KZAFB,6BIU5!#";I'0 MJ7NK\Y,+O"1HVI_O.*.6N"Y4@,8'Y#5:/S3*^U;,."0ZQUO"Y,P&DGA!P-D/ M@AE_WZG6S <=4,1VMNG7A*IYU3T:&EO?["O#D1QVV;/1LM1B(3:U%W?NAN?F?XEPE16O=M:WK&$H56+=]:.[[?=P+ZLW] M'#I>V[XZ8'X#I JM1P!HG@%.\*] JY []C7_TE&>UT"I\NI.#8T-\!7^9>8S M^M=K0M6\ZLX+S:WW\0[J_:@=C4I.N.#L=OZF#&@:%W+09B M4]\QZ[D!F>>&4QP,Z3,!"C4'.X92!=:3 S*WZSX.5E(I#N8%X[90'84\[X#. MQMNZ>1(X;F E@5(@Y,*VN@Z4YP<'Y-5=&YG?HGL;V!$^B X;V*M"U;SJ#HS, M'?A>/AC9D1=&,T7OO9"!V-2$ZXZ._#?=%C+."[UK,1";6HMZ:$#FH>$D\](' M NCH>T-'8:K$>G! YF[=R[Y"W;Y\7Y>JPR!$AQRB'@60>10XP&ULK99=;YLP%(;_BL6JJ9/6 M$@@?29<@M8FV]6)2U;3;Q;0+)QR"58,SVR3=?OV.@=*TH22*=@.V.>_KYQP# M]F@CY(-* 31YS'BNQE:J]>K"MM4BA8RJ<[&"')\D0F948U>5C.E$6ZWG]P_E[EC+G.J8"+X#Q;K=&P-+!)# M0@NN;\7F*]3Y^,9O(;@JKV13Q_8LLBB4%EDM1H*,Y=6=/M9UV!(XWAL"MQ:X MAPKZM:!?)EJ1E6E-J:;12(H-D28:W4RCK$VIQFQ8;E9QIB4^9:C3T1YIOF2S3F02Z5 *W)&9OC>Q 6.B(2 T@PK!S%)"EU((#034K._M%P1 M#$A8SC2<<5R9F+!G-UJYG4Y!4\;5!_2]GTW)Z&USV$^[ NUH@L86_CE*I!KL*+W[YR@]ZFM /_)[$4Y M^DTY^EWN$5;5:TNP4H6EROQHUI$_,,NWW@;OM#X2W&O O7W@?AMXI0JVP)V^ M[[\"[[0^$MQOP/U]X$$;N'\(>*?UD>!! Q[L P_;P(-#P#NMCP0/&_!P'_B@ M#3P\!+S3^DCP00,^Z 2_2P$W_D2#;,,?[.![W@Y^YP1'X@\;_&$WOM"4MY$/ M=WXNCA\,PU?HNU&NXX7/4163O;6UFF/--RJ7+%>$0X*ZWGF(GXRLC@I51XM5 MN=O.A<:]NVRF>+H":0+P>2*$?NJ8#;PYKT7_ %!+ P04 " .D598)DK! MI+X$ #W'@ &0 'AL+W=O:.#Z?;*4+4BJGLP83[!4 MMWQNB@4G.,R"DMAT+*MK)IBFQFB0E=WPT8 M94Q3DSLB'Q8W7-V9)26D"4D%92GB9#8T+NQSWW9T0%;C7TK6 M8NL:Z:$\,?:L;[Z%0\/2/2(Q":1&8/6S(E-' 37*-G7@]O6&/LX& MKP;SA 6Y8O$C#64T-/H&"LD,+V-YR]8^*0;4T;R Q2+[B]9%7R? <3X(Z!0!G7T# MND5 =]^ 7A'0VS>@7P3TL^SFZ1 I ]#%G!.BU)3HBTLDIK'XBHX03=%]Q)8"IZ$8F%(U MJX/-H&CB,F_"^: )&TU9*B.!O#0D84V\]TF\TP PU7C+03N;05\ZC<2_V>H4 MM:QCY%B.@C]&-9VZ:D9,,5<(NQ'A?H9XW1"L#PA>,\$E0=F)%GJX<]&7HZ\U MF/'^&*"511LEPJV MF^B%@L&2ZYDU"59SKELYU?\^ZUH54$!+F0L(\2-@8 M$C:!A/E L(J"O5+!7N.TYPE)$SWCS3#E:(7C)4%LIK:0G*ZPWIO6Z=>(/%0_ M2)@+"?-RF&UO+31.Z]3>6=H@FYQ PGP@6,6K?NE5?X_WI9JI[2>Z_^]!;0<) MG[^BVVRCBJY8LL#I*[J^OE+/;UGP'.*8H#$.:$SE*[JD,F!J)SNE*4WG;^7W MY 4+E"_5=9XV=O%03R%A+B3,@X2-(6$32)@/!*OH?%;J?/9[5NHS2 4A82XD MS(.$C2%A$TB8#P2K*&A;;]_[K,8Y]6*NM)OKQ7KZJ!?IF*7S$TEX#'DO+:E;RYQ4/]!*6Y!:V[M?R^VS%ZH$V.06D3 M4)H/1:O*M_6QV6Z43RD7L%1R'$@2*KMD[AS*G!-(1IPMYQ&Z4/=Q\8&V9=4J MU]C.P4I[D9U-[I1?VN>N75/NZ5/=[)3N#9\?"4\QG]-4H)C,5%/6::]C M()Z?LN8WDBVR,[LG)B5+LLN(8+6AUA74\QEC_ %!+ P04 M" .D598Y5@^N5,# "U#0 &0 'AL+W=O7K($40(IBTB**"Q&VJ5YX9F&!*B( MQP@V;*>-9"ES0IYEYR88:8;,"&+PN:3 XK&&"<2Q9!)Y_"Q(M7)."=QM;]FO M5?&BF#EF,"'Q]RC@X4CK:RB !YM@=4K)! M5$8+-ME08BJT*#]*Y;K/.!5O(X'C[I1L@*)I1OU0J($"C-9:KB"X9$SOVU ..HYB= M":Z'F8=.3\[0B63X%I*,X31@0YV+$F0BNE^D.\[3M=Y)U[30'4EYR-!5&D!0 M)=!%[:4 UE: L=7(Z(%_CCKF)V095J MCFF;_6J4MQ]E6J9IE5&5VGIE;;U_6/TZLQCW]DHR#=MZF^YD/ZQFDWB-V?WE MNCIE[4YC[;>PAAAUT-.=*KK6,QH9CO6,-LF\EL@JRO5+Y?K_QX+[; M*X"^:_$)SA^DR2AF* M82$HC7-'_(/0_(Z0=SA9J5/SG'!Q!E?-4-RK@,H \7Y!"-]VY 3E33IGOA!A>L M)3%S3%FE^^//3M(8D^ 6]=LW+0GQ8^=#;#^/XY.-D#_R)6,*_4J3+#_M+)5: M'7>[>;QD*%$J3+N[UAMV4\JPS.2G.7##HK7N1)I55BW(.59^9_^JD!L%2#!G@*X M*H!W"N!P3P%2%2"[!?"> OVJ0+\@4]Y*P2&BBDY.I-@@::[6:N9# ;,HK6^? M9^9WOU)2?\MU.36)V$KD7.7H=<04Y4G^!KU"/$/72['.:3;/3[I*5V,N[L:5 MY'DIB?=(!AC-1*:6.7J7S=G<%>CJ]M6-Q ^-/,=>Q8C%1X@$;Q'N88*^7D7H M]:LW:/9MB;AB:4L+IT_7P[7>'JWHZ5K!@Y;GGDG]PY!"ESSVPWR_T-^@3[IQ M^;]M/T8ITV^7,W^V<8,4BX#$''S]&E_? MIS[YPN*$YCF_Y3$M!A@ET$KJX5*J>Z2?:\1^KOE*#V"JC6FI'1;:9N2\F_P1 MCD@X/.G>;=/R-N%06D!B#JU!36O@I77%XK7DFDSUU+4Q*16&6TSTW-+;(>*M MYE B0&(.D6%-9.@E\D&*M7Y*+IB>4UK'P&$#1S!JX/#6<2@.(#$'1UCC"+TX MZM%(]R1OSPF;3PGID7&X R9L=+!@W!]CXEX6-2_#87]$[&7.S8SJFQEY;^9S M%@O9UGAOL4.'4DBQ"$C,P36N<8UA9J(Q)#Y(L0A(S,$7]*S%ZCU[=/5+' H/ M5"VJU+:[(0FVQCH7RY;S#+Q89CR6XOP:O3,90(J,QSFZ9O$R$XE8W*.I.'J+ M+JXC]'W&TALF6Q\Y?Q4'8X-4BZ#47+S8XL4PW;;2@6((J19!J;D,K0PG7'5C;'?A]]^5:QDOMF9"X-7&5R?8 V6^2&0=! M$PVHPX92<]%8CQWX3?:3/530M-KM=$#=-I2:2\?Z[PN%CZ_"QU_U./JLEDVA6]##O#.G7.71T!U6+H-1(,WWV?Z:#N;R$GF!V+Q _'GA;#[GQI_1 M!/$LEN;5]MP$=),]8ZHK-LSVAL]*W F?P6"7%V@V@%)S>6WMP/&O_O^U-E;# M9/496] -5;I;;G':LU_HG#27_4F_ 0IVI\U+! !B P!Y) "(^,><)LP:MG.N M8L$S$T[-TU6?OV:_:(Y*#]?*#M+E3T'5(B@U%[+-#&0 -#- AH$IJ%H$I>8R MM-&"^*/%\Y)J)>ZL6!+2G#- @P.4FDO,!@?BW_ACQ\!R)1?16".2>N(PN"2+ M&;_3!Y[1$#10D.;^HD% =ATQ5)TEL^[6[MJ4R46Q2UG/!&*=J7(/:WVVW@E] M5NS_W3E_'AQ'Y7YF*U-NKYY1N>!9CA)VJR5[1Z'N)K+*+$J]O#>"*5$ M6GQ<,CIGTER@O[\50CT.3_P%02P,$% @ #I%66*[]3WG] @ MF D !D !X;"]W;W)K&ULK99=;]HP%(;_BI55 M4R>MS18_$R \JW4\NU=@VW9)TITV#'DP*O80GJ MOK@1NF:W*BG)@4G"&1*PFEI7[G@>F?@JX#>!K=PK(T/RP/FCJ?Q*IY9C# &% M1!D%K/\V, =*C9"V\=1H6FV7)G&_O%/_4;%KE@-XD:P!;)$RT5C.%:FRJ;$U#F)G%I1+Z*]%Y*EY P251 M$EV@I5XA:4D!\94>B*99CS0\E:30$Z?0^0(4)E1^T='WRP4Z/_N"SA!AZ"[C MI<0LE1-;:5-&VDX: [/:@/>. ==#UYRI3*+O+(7TK8"M:5HD;XNQX[A$C&&+,>S%N$I38LZ:SE5=IP9[]CW?\:/PP']O#R?Z#UK_ M0:__6T@HEI*L2(*K,U-Q5 A] 0CU@O1N?5V.78#!$>!%./+#X "PU\*)@&$+ M&/8"ZA/C@T46'D&XHZ$7#0X@>KLY$6+40HQZ(9:0E(+H&=F=N5TT7] M#J@KBA?55?K E;Z8JV*FGTX@3(#^ON)<[2JF@_8Q%O\%4$L#!!0 ( Z1 M5ECX!2T1VP( $,( 9 >&PO=V]R:W-H965TJC3)82&(++.,B=^WD/+=U!@9 M^X'[9!,K/6 &DX)M8 GJL5@([)FM2I1DD,N$YT3 >FK#RM%_)45O]DU]A:!@E+J7C6."-!EN3U MDSTW>>@XC-PC#G;C8+_6P6D[+$2HG*% A?8Y;K:=A/G\]!L225%VCX MN)R3\[,+PC#',(+XDS>D=LRW8&W&>O M=[=?NIN8C38E=IL2N])SCNAUX^^EY\?-2BJ!Q?=S*,Y:V!T6UB_DM2Q8"%,# MWS@)8@M&\/;-B%H?AJ+^3V(OX6@F]PE<'-K97& ME9(^-+:![;C>:&)NN]'TK4:4VG^M7F"Z+:9[$G/!=R#P,$F9PDT*N5228 WB M2)8HQ?(0!HEK4=IEP9][0-RW7Z]?F-@DN20IK-'/NAQC28CZRJH[BA?5J;_B"N^0JAGC+0]"&^#\FG.U M[^B+I/UN"/X 4$L#!!0 ( Z15EB''[<3(P4 #\: 9 >&PO=V]R M:W-H965TS@3?87;B/5VNI+SCS:HGB%+(BYAD1L)P-KKS+ZX!J@^J)/V/8%IUCHINRX/R;/OD4S0:N M5@0)A%*[8.K?!CY DFA/2L?WQNF@C:D-N\<[[[]5C5>-6; "/O#DKSB2Z]E@ M/" 1+%F9R'N^_1V:!@VUOY G1?67;.MG1RIB6!:2IXVQ.D_CK/[/'IM$= PH M/6! &X,J$4X=J%)YPR2;3P7?$J&?5M[T0=74REJ)BS/=*P]2J+NQLI/S&UA( M\NX&)(N3XOW4D$Y\[XQ0E_KDZ\,->??S>\2OW[;4K_SZ2$MM[:NM KN5'A2715 #['-W'/K MW]396$(/V]!#-/2G3()JD"2"22!\J4I954)4BCA;$;D&DH.(N552[7C2D>2> MNW1HUS-J]8Q0/==5#E1P6\317A)&6 XNVI@7:,S/I2PDRR+=Y 5+6!:"+7KM M9-1MKSWNN(T[1N/>L2<%-EGHM(<"HE@2I8(4$*KTRR>R9&& MDU;2!)7TA4N6-(6HTE'80D_V0T_HX=">:QCDHL'O8<.3C>Z%)AM8 G!?/0>L MU^&EUPLCC=DKRZ)&%CV5)(V'9X\BSY#50R$Y_P(BW2'$&ADWI^0)F"BP/!B@ M>CA13\!:XUG75Q=LP8'L&-!Z+R$MDP346%?*$"56PHZ';O?G'=!E@.OAQ+UE M6:D&FFQRH_LPX2RS#GW<5=_J-ISV+OH-.I3O?649C'LXQX_6/6X^/%[W!M\> MSN]3ZG[RDOF<&JI3G.H?OY=QKN>Y([6%N^G9B=0 G?8#.GT+H%,#='HRT.D^ MT ,,Z-0 G9X&]"/F_M'"I@;H% ?Z'^J\LT[:K0S.JJ*R:L/]'9]LJ"$[?6VR MTQ/(3@W9*4[V.Q"A&G=J5ZW5+.-,KVP)RW/!-Q 1M92G"M=K-VD?DR#83 MC@_(,A2GK[+<;KQTRWJ(5;7!-<5Y:Y:9R0]%914Q/C"V#H@PH*8XJ"U45#WT MJ+HE[E:359,5U*.179)O0.V_&-2$F[ZR;IK=O?3X2'I\0V,?Q:JB\1*$T$5: M56VU)^"%M)9IXZJ[(?$P$8:]/L[>YVR&&A?=X!,L>._Q0+=-VCW^RW0_;=8H/N& M^#Y._#J="=_M;_1ZYHQD8->ZCWQLWO$-\OT7(U_W]2U[C-/2NH;!'?9]*6DF MA,#MU9O!6ZS4 S,W!/C<<&Q5>L3\^*HT,#-$@,\0)VRW&L_'7C,XG7?Z*8A5 M]>6B4).AVA74K_?;J^W7D:OZFX!YO/ZTQ MS>AE @ <08 !D !X;"]W;W)K&ULK95?;YLP M%,6_BL6JJ966\C?IUA&D-M'429U6)>OV,.W!@9M@U=C,-DGW[7=M*$I7&K72 M7L"&>P[G9_ EW4EUITL 0^XK+O34*XVISWU?YR545)_*&@3>64M548-3M?%U MK8 63E1Q/PJ"B5]1)KPL===N5);*QG FX$81W50557\N@!G:4TWL 1S6]\HG/F]2\$J$)I)012LI]Y%>#X;VWI7\)W!3N^-B25927EG M)Y^+J1?80, A-]:!XFD+,^#<&F&,WYVGUS_2"O?'#^Z?'#NRK*B&F>0_6&'* MJ??>(P6L:Z;WW3KL"<+D M&4'4":*7"N).$#O0-IG#FE-#LU3)'5&V&MWLP*V-4R,-$_8M+HW"NPQU)KL& M7 --CN=@*./ZA(S([7).CH].R!%A@GPK9:.I*'3J&WR<%?EY9WW96D?/6,\A M/R5Q^(Y$010/R&/Y3Y"]J113QHYO_@PZ<^+E38*OYY?0T2M13)L87?4 MN:YI#E,/MXP&M04O>_LFG 0?A_C^D]DCVKBGC0^Y9Q=%P>P^H9QJ"TS.T46V#:R=&UJY'K*3! MCN.&)?X30-D"O+^6TCQ,;-OI_S+97U!+ P04 " .D5985Y$^ OX" " M"@ &0 'AL+W=O N$Y)8C!?&)"\X"<2]32-T?'1"3I".4&/ M&5UR3%(^-H66B/.QLB5,Z@8 M0W*&7/L+AB1G:_ ;\UX+\K"\WI MTF?"[PSNGH?[B>@!N<%HST87%#CG_3Z"UD4#?!75#@[>\T<^MV+($M M=)7!Y19:$E'?+VUO6\A42%O=/V9R2(-F +(_W-*Q::A!FC+ON@O4$L#!!0 ( Z1 M5EBI.ND[-@, -T) 9 >&PO=V]R:W-H965T?;[02\E%E )H\%3E78R?3>G[JNBK)H*"J(^; <64J9$$U M#N7,57,)-+5.1>[ZGC=P"\JX$XWLW(V,1F*A<\;A1A*U* HJG\\A%ZNQTW5> M)F[9+--FPHU&$"\AS X1A_*DPG7I+X]C\?D'_:KDCEPE5 M<"'R!Y;J;.P,'9+"E"YR?2M6WZ#BTS=XBB-]QDW:[[3$589^.OH.*)HBQ^0.#U2ZR(&(*1$Z TD8+T^52<]A#)JR M7!VAY?U=3 X/CL@!6I ?F5@HRE,U-1G_A;H$Y-8/&" M+7C-C%S;C%PV,O+K;**TQ&OSNTWY$KG7CFQ*R:F:TP3&#M8*!7()3O3Q0W?@ M?6Y3[3W!XG<"6U.T5RO:VX4>7<]!HGI\1A*J,H)5<(IE3Q%4E8AZ+;=7HDW5 M$CVTZ*:>+J.@;T[*LJG66R,_')ZL&\5OC7I!O[99(]>OR?5WDK,5VYR5A0)" ME0*M"#PE&>4S2"U%CE5X@R;)&9VPG&G6SKC_)LZNW]L@<]%BY 5!L$&YQ2H8 M--1;(SVH20]VDGZP=1W28[I$7C/ E\B\=:_\-,@":]8^V=V]4TB>@4I%!J2P M1:OMHNQ&&/X;(=X/(:P0$"JESVK'S0AK'YTI0GJ=$,^Q+)N)L!>S;;BF M#U1\WM[G\LAN5:(XI1F/689RNII;;_'5-7'+@FK$7S'=\8/7J(SRR-C7\N!# M-+>I W2%0D%+$56A6BR&DY79P6*9+W3!Z*.%NCI!R- MMN%W>2$%1Z]OJ CCA+^1]9\?;M#K5V_0*Q1GZ-.&%3S,(CZSA3193F4O&T/O M:D-PPA &=,'HMRRBT;& +=.U$6$?\1T8%6_H\A(1_ L"!TB/H>O_7PX& M.Z3M.*GTR F],8W^2.RH.6[;'->DOI ]=OL"UE5^554^F9X6Q ^\F?UT:-PH/=+X MI#4^&3(^Z3->5WF'QB<3TC%NE!YIW&N->T/&O3[C7H]QU^T8-TJ/-.ZWQOTA MXWZ?<5\W[DZG'>-&Z9'&IZWQZ9#Q:9_QJ6X:3QHC0=&XY\V5)+" M2M"\SWZ@V0_\8-*Q;YQ@I'WLJ+7.,0=@(DQ0D44Q7[(B$S3J/&A[ERM'"P:^ MZT(GF7GJL=$.EG%LC'9+.4>5EE?K20.'^,D%C'MOV"@7S!,W.ZMV P[7%, B..TPXY-J^4=&Q?( MQ>^Y;/K^QOIR1]-'FO],HN/-:\8 0]"0B_=8)T2P)EHYL^!"5AQ AX$A5["P3HI M ,9!U_PY4 $K5L"#L-!+.5BG!<#3+EB:Q<>:5[R S#"]:9=)C!/.C:40@@D)=,C +FCF MSP$9H" #!B&CEY! APQ,',W\.2"#*,@@9L@X14A$QPOLX.[7<[/X6/,*+\@ M7A@)B>@< 2YT,<(\Q=@("B.(&2-&$1+182)PM5_JS#./37:PRV!FB6<"$M$A MX@*[N/LKEWG2L:$41! S1(P#)*+O'DR=2?>W;//4SXUF'VS)I31?5SN5'%7] MKW?GVK/M;NC;:@_05L/KK=2[,%_'&9=95[+4N?3E,IW7NY/U@6#;:H/OD0G! MTNKEAH81S&ULQ=UK;]O8@<;QKT)D MB]T6R,8B=9_-!)B8]^MATVE?+/8%(].Q4%GT4G(RL^B'7TJB31V1/A*3O]L" M[=@.]3N4-7E*\O#A>?^M*/^^N5J\U#FVK*V,PF%S=9\OUFP_O]S\3Y8?WQ>-V MM5SGHM0VC_?W6?G[QWQ5?/OYC?[FZ0=_7GZYV^Y^;9;'6ROSVYS>_Z#^ENF'L7K'?Y*_+_-OFZ&MM]UX^%\7?=]]X M-S^_&>QV*5_EB^W.R*I_?,VO\]5J1U4[\K^U^N9YT-T+C[]^TNW]NZ_>S>=L MDU\7J[\M;[9W/[^9O=%N\MOL<;7]<_'-S>MW--YYBV*UV?^O]JW>=O!&6SQN MML5]_>)J#^Z7Z\,_L]_JW\31"T8OO<"H7V"?V"^:4OT =/G]S@XI<\ M?]BGG_:+'Y[^]''K%W_>^M,'KK<^\1=?\O21ZZW/_,67/'WH>NM3?_$E3Q^[ M?OJY#U_Z&/6G#U[??_)7A[]7^[^49K;-/KPOBV]:N=N^\G9?[/]F[U]?_5U< MKGL;O)R\Q^:];^/R^WOVA_-?)LM5YL_:7_0 MKK3-75;F&VVYUGY=+[>;M]4/JZ__;]U;;:CYUVM:C'- ]C&B^, MJ6M1L=[>;31K?9/?=+S>._-Z0P%<5;^ Y]^"\?1;^&@H13O__$XS!F^K_QHC M[==/IO;'/TAO_O"/CEV]5L-FOGBG#?0]K+^LF&KEE\7P_U^H^&9C^IQ]U$-ZE_%BTJD5C[E#\^*\;(2G]N7U=%O[T4EN>#?$7U^ M[N^EN/C?-'W^LI*JE;CX6F7$<*],SWU<4KP-GT-^N!]AV"?D_SNLMM*\;7Z_ M^9^.G?YX($?=Y.[@^*?-0[;(?WY3'?UN\O)K_N;#O_^;/AG\5U=*DIA)8A:) MV23FD)A+8AZ)^206D%A(8A&)Q226D)@@L13"I,P7_U]3@.+]XR('=[B,EA$Q(3))9"F!1DX^<@&RN#S-ML M'K/U(M?RWQ[R]2;7_EB=O9O%:I65U0G^/[0_=$69DNP;921FDIA%8C:).23F MDIAWP*;'?[DGD_'T),;:6TTFH],$ZZ!&\X$N;Q62>Q^16$QB"8D)$DLA3$JO MR7-Z393I)M(93J=C8:G!V7MS8:#T6PT/\FS23OT9J.9?I*-(?D.(A*+22PA M,4%B*81)@39]#K3IF4#+;_.RS&^T3X=3R[]FJ\?\K;8[3*M^^$*$*FK66R_R]>[F/$VLLK7VWU%^_SDO.V=IE6C?M",Q MD\0L$K-)S"$QE\0\$O-)+""QD,0B$HM)+"$Q06(IA$FIJ0^>8W-W6RE];TMM M0K&):B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":@+54DJ34_3H+G#]XKM= MM'J &^VV*+5E/7W<&:-*M'>,DIJ):A:JV:CFH)J+:EZM26?2P\Y3;G3< -7" MCG$UOX(4'F2K'9Z MYQ2IF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJ"51+*4U.SJ8/HK]"(41' M&R&H9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6H)E MI30Y19N&R*X%KCC^ M/!QXUC?NF(_E:I_V4]5OM3C_=MBBJQCX43U [T@E-1/5+%2S M4;&,9@,AB-3T^@VUL.IX.Q,=&-DTGKCBV-T7 T&IS>Q1VB M[R5"M1C5$E03J)92FAQS37]$5Q=(XL?=B?7^ENO#_3>[>ZX/^=95J_^HYGJ' M&MH>034+U6Q4L++/U=J.>BD&;+*AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):@F4"VE M-#E"FXZ+/GN%J1BTY()J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J M52 M2I-3M"G/Z.KVS/.QY[;0'A[+Q5VVR:43]\X41]BV@[!M5"5(M0+4:U!-4$JJ64)C_=NBG)&,K;QS]5M5 ]WF5I]LJ,3?985T5U>5/M=X[*-'&#*I9J&:CFH-J+JIY MJ.:C6H!J(:I%J!:C6H)J M522I/SU&CRU. O?QIHGP?53%2S4,U&-0?57%3S M4,U'M0#50E2+4"U&M035!*JEE":G:-/G,91WN@-WHJL'Z!VI:+D'U2Q4LU'- M0347U3Q4\U$MJ#6IH*V/6T\E#]%1(U2+42U!-8%J*:7)8=G4=JHO56%)/%)< M/43ON"0U$]4L5+-1S4$U%]4\5/-1+:BUXP>5STXGM4)TR C58E1+4$V@6DII MKGH;\OMG7:=;>Y6^6;33!L=3Q@IKWRBK2!4,U'-0C4; MU1Q4:CFHUJ :B&J1:@6HUJ":@+54DJ34[1I(!GJ!A)PY1-M)*&:B6H6 MJMFHYJ":BVH>JOFH%M3:\97/\6@X:=4UT5$C5(M1+4$U@6HIIS(\N;QYFA8J'W570,]H'>DHK4C M5+-0S48U!]5<5/-0S4>U8-BU#D[[B73HH!&JQ:B6H)I M932Y*PTFJQ4KPGT M0P_N5-N]8Q+M%:&:A6HVJCFHYJ*:AVH^J@6U)E_J;#VL)$0'C5 M1K4$U02J MI90FQV13&!J>*0Q5AX]5&G[41)G?YF59'5B>7T9-;?:.1[0CA&H6JMFHYJ": MBVH>JOFH%J!:B&H1JL6HEJ":0+64TN04;9I$U9?\Y MY4_?;'8-I#]GVV71&:EHMPC53%2S4,U&-0?57%3SANW%?TX?XGE^D^#\)B&Z MVQ&JQ:B6H)I M53Y0SRH9J&:C6H.JKFHYJ&:/VPOZF/H\_EIOG5LU7$!$>W=H%J,:@FJ M"51+*4U.PZ9W,U3W;H2*Q^UFFZUOENLOG;F'EFU0S40U"]5L5'-0 MS44U;]@NM+2.U,YN$G1LTLZ[$-WS"-5B5$M03:!:2FERDC6EF*&Z%'-]=*CV M'&/9X_:N*)?_]\(\,5J)0343U2Q4LU'-0347U3Q4\X?M$DO'>KD!.FB(:A&J MQ:B6H)I M932Y'!L"C'#,X68YE)<:ZJXGD/^Y3!CW)F3:!\&U4Q4LU#-1C4' MU5Q4\U#-1[4 U4)4BU M1K4$U02JI90FQ>FHZ<.,7J$/,T+[,*AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J):@F4"VE-#E%FS[,2-V'^?$)8_4 O2,5[<.@ MFH5J-JHYJ.:BFC=J=TZ,D\N0YS<)T'T*42U"M1C5$E03J)92FAQ^1A-^ZH++ M=TZ\J-7>B8=66U#-0C4;U1Q4$U79:3NJK0.]_Z:K1ZK [VZ$/W""@UJM'?@H6455+-0S48U!]5<5/.^ M1],Z3Y@A*$#?7XAJ$:K%J):@FD"UE-+D\&PJ*M67WW.XJ)[@5J.]PY/43%2S M4,U&-0?57%3S:NWT5L'6W8+^I1L&Z/Z%J!:A6HQJ":H)5$LI30Z_IEDR.KMZ MS;G9ZX\OSUZK\=XAB+9*4,U"-1O5'%1S4C M1(V.&:):A&HQJB6H)E MI30Y-9L6SDC=POG>>W[0^@VJF:AFH9J-:@ZJN:CF MU9KR./'L)@&Z3R&J1:@6HUJ":@+54DJ3$F_<%&7&REO(OW/:6HWV#3Q4,U'- M0C4;U1Q4W5?;[>:MMJ MPTVVV*U9J'RFMWI7>DH!>D:DIJ):A:JV:CFH)J+:AZJ M^:@6H%J(:A&JQ:B6H)I M932Y,QMJD'C\2NYMLE6 M^WFKP_'K'Y=KS2Q6JZS<_.FE!W6HA^@=JFA!"-4L5+-1S4$U%]6\6IL>S\6/ MVDWSKLT&>JMGWK'9N+55B+Z#"-5B5$M03:!:2FERO#55G;&ZJK._4OF?'[-- M=4(NLM_W$^N_[*;@O^PGV=]JR8,TP?X#Y^=HI0?53%2S4,U&-0?57%3S4,U' MM0#50E2+4"U&M035!*JEE"9';U,4&L]>X?P<+02AFHEJ%JK9J.:@FHMJ'JKY MJ!:@6HAJ$:K%J):@FD"UE-+D%&V*0^-SR_2D*1I-U$6C3]EJMX;9EWQW6_T_Y-OMI=-Z8ZC]\I=(2VYO\_*%OJ5ZJ+ZY MB6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FH"U5)*D\.U*3)-=/XD?H(V MDE#-1#4+U6Q4/]UIV7SRNM_O)]?U!:UV)OV2.73U"[TQ%^TFU=CP?NR]:GYQV6.BH-JHY MJ.:BFH=J/JH%J!:B6H1J,:HEJ"90+:4T.2V;YM'DW&I!ZEN2UOGVLL@EV?N0DM1,5+-0S48U!]5<5/-J3?Y_T&GK MMDUTT #50E2+4"U&M035!*JEE";'8U,5FJA7$?KQ+GL]P/'4VFPR&K7N.KY6 M[TGO&$0K0:AFHYJ#:BZJ>1T?_F@\'<]&[21$ZSZH%J):A&HQJB6H)E MI30Y M"9NZST1=]_E;OOQRMVNG9U_S,ON2[YX[MY .%[6'O#QI]Z9R+:Z$$U&]4<5'-1S>O^Z ?3TT!$U_)!M1#5(E2+ M42U!-8%J*:7)@=@4A"9G"D(7WSUDG+]["*T H9J):A:JV:CFH)J+:AZJ^:@6 MH%J(:A&JQ:B6H)I M932Y'!M*D"35Z@ 3= *$*J9J&:AFHUJ#JJYJ.:AFH]J M :J%J!:A6HQJ":H)5$LI34[1I@(T45> B+N'T#X0JIFH9J&:C6H.JKFHYM6: M--4S'QOM*YSMCLEP,)JUGM&![EV(:A&JQ:B6H)I M932I!R<-D6?Z;D5A9C[ M@M3#] U#5#-1S4(U&]4<5'-1S9MV+!TTU]MAV+&=,9^UM@O0O0M1+4*U&-42 M5!.HEE*:'(9-,6>J7F'HN^[X49N]DP\MYJ":A6HVJCFHYJ*:5VO'AX'#UAVS M?L=6DTD[]= B#:I%J!:C6H)J M522I-3SVA23UVD^?$;>=0#](Y M$>#:A:J MV:CFH)J+:EZM20=_D]%H.AF-3V.PO>5P.A@;$]TXC4*T)8-J$:K%J):@FD"U ME-+D*&Q:,E-U2X:]DT<]6.]81!LUJ&:AFHUJ#JJYJ.;5FG3#C_YN-CG-Q/9F MLW?&\#0/T0H,JD6H%J-:@FH"U5)*D_.PJG1XQU/V/+140-4"U$M0K48U1)4$ZB64IH@>^>BFE=K MQQ,PX]EPV#X;1XLR':-V_>9"=-0(U6)42U!-H%I*:7)V-168J?+F<.ZF1;05 M@VHFJEFH9J.:@VHNJGFU)@7_5&_=EN.CHP9=H\ZFK5L@0W34"-5B5$M03:!: M2FER -EJFZR0+GYKDZWVNR=HFAS!]4L5+-1S4$U%]4\5/-1+9AUK-%D MM)XF%**#1J@6HUJ":@+54DJ3X[%I^%1?_LA4^D5IJ1RB=UJ2FHEJ%JK9J.:@ MFHMJ'JKYJ!;4VKE[MD)TU C58E1+4$V@6DII]E&/ MT#M3T;8/JEFH9J.:,VLWC(R.LU6W8SN]8SL/W3L?U0)4"U$M0K48U1)4$ZB6 M4IJ<@TUS:/;/:0ZIA^D=AFAS"-4L5+-1S:DU:0%AH[64MHL.ZJ&:CVH!JH6H M%J%:C&H)J@E42RE-3LRF7C13UXN^;_X<;12AFHEJ%JK9J.;,VLO/&*W%U5UT M3 _5?%0+4"U$M0C58E1+4$V@6DII4CK.FS;17-TF^O'RI7J OE&):B:J6:AF MHYHS;R\Z,QH-AZ/)["0MT6$]5/-1+4"U$-4B5(M1+4$U@6HIIH8>X25,]1.^T1(M!J&:AFHUJ3JT=GY+/V@N]NNB@'JKY MJ!:@6HAJ$:K%J):@FD"UE-+DM&P:/W-UXZ_Y/CROB_N';/V[\HYU];B](Y343%2S4,U&-0?57%3S4,U'M0#50E2+ M4"U&M035!*JEE"8G;=,1FA_NB$?O6)^CO1]4,U'-0C4;U1Q4[+PXQ2]JTB-^KS?K0/A&HFJEFH M9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FH"U5)*DU.YZ1;-9Z]PWH\6B5#-1#4+ MU6Q4H'>DHN4C M5+-0S48U!]5<5//F[26##LMYGB[KA@X;H%J(:A&JQ:B6H)I M932I+34!TT! M:?=UK^ND=_GJ1ML6VJ+X6OW\VW)[MSLFW<7H-ONM^O,R7V6[$_UJD_V=I/EV MN\KO\\-305H7 A[7RVUGRI[9K[XQRW(FRUDL9[.$R=-3PV[#G'9@0.6"UDN8KF8Y1*6$RR78MQ)ZAI'J:NN0?W3I[WV3V_6 MYT_7P_)IK8E6-HIH<._-6^@LN[:(-,)8S M6[:ZYG%]GKCE.T#\9R)LM9+&>S MG,-R+LMY+.>S7,!R(S7,)R@N52C#L)W>E1Z$Y?XP(L6OMB.9/E+):S M6&:Q_WJ(-,9:S6,YF.8?E7);S6,YG MN8#E0I:+6"YFN83E!,NE3YQ\P6=7IVDNLY]$Z?PH2M5EL.OG;/RQI0+.C-,_ M1=%2&,M9+&>SG,-R+LMY+.>S7,!R(S7,)R@N72)^YX&8W)N]D+":H? MU<-T=3U,E/EM7I;/\T^;[7ZRZFNV>LR;!/WN7%6/WCM74O@M7W M^=EGO/Z1RC:K4,YB.9OE')9S6RG,=R M/LL%+!>R7,1R,ZVALC&:MTWFVVX1R,':KH^;]/40-]IM41YJ M]>M%WIF8:K5W8AKM18@Z_EZ9[+ 6R]DLY["A1^9SPX;L%S(2+Q[(Z8>^. M1[:G9+17'^J.1[: A'(VRSDLY[*A;;9N7]]U9RG:3SNR^/M.JX^'M75<_WV3WQ6(YF^4?LFO\]5JHRV*Q_5V M-W%T]-/J[/QVE[\__6*\N6K]W-1_>W1;%] M^F8WP+>B_/O^[7SX?U!+ P04 " .D598F)A^CSP- #(R &0 'AL M+W=OIO MBXO#\JK(TNEZT&)^Z V'H\-%.EL.3D_6K[TK3D_RZVH^6V;O"J>\7BS2XO9U M-L]O7@[G)U?I1?8^JSY>O2OJ[PX?E.ELD2W+6;YTBNS\ MY>"5^T*/@M6 ]1*_S[*;\M'7SNJM?,KSSZMOU/3E8+C:HFR>3:H5D=;_^Y*= M9?/Y2JJWX\\&'3RLN+^&&55.IN7/SF_.!_? M1\Z//_SD_.#,ELZ;V7Q>+U">'%;U^E?*X:19U^N[=7E/K,OUG#?YLKHLG7@Y MS:8F<%AO^,/6>_=;_]JSBE$V.7!\]V?'&WI^QP:=[3[[3[<[1@>VX?K MZV4]?/CDQHOGAL^M&Y_8A_\ZJ:P;+W<8[HZ?'*[LP]_F7Q[>^[!CN-YYX]VQ M91[Y#U7@K[W@"6_%./&?U[/JUE'+2;9<_=)VWLW3I?/'FVSQ*2O^VS7=K>AJ MS_:BO$HGVLJL^)+-CC]YS_+__/)[[UDWH M._=)+"8Q06()B4D24R2F(*O#K@43I.Y/INCOYD#L?ZE^['V[J;VZ=M_72598M M^_3_UO7U[5Q(+"*QF,0$B24D)DE,D9B&,*-JCA^JYGC/_?\Q644D%I%83&*" MQ!(2DR2F2$Q#F%%%XX';;@PM$[[]]DD7T[1GLN^QKY%@6H1JL6H)E M036):@K5-*69%?0H MGG/WW'XU&T 5%*E%J!:CFD"U!-4DJBE4TY1F%I37%I3W-W1B=K1WD9!:A&HQ MJ@E42QK-^$0MZ.AZ)+I:A6J:TLSYWR;=KCWJ_G Y*^".#(W!42U"M1C5!*HE MJ"913:&:IC2S@-H\W-UW(.ZBB3BJ1:@6HYI M035)*HI5-.49A94&XV[]FS\ M&SLR,A\]0[4(U6)4$V['Z03=:2.Z7HEJ"M4TI9D%T.;CKCT@%_EU45VR/1D9 MR)ZA6H1J,:H)5$M03:*:0C5-:68%M[3OG@S-^E$M0K48U02J):@F44VA MFJ8TLZ#:T-^UIJ'?VI.A43ZJ1:@6-]KSYW:AJTU03:*:0C5-:>;\;^-ZUY[7 MB]DYW9&A83ZJ1:@6HYI M035)*HI5-.49EZ7UR;_WG#/'9F'G@B :A&JQ:@F M4"U!-8EJ"M4TI9D%U9X(X%EST6_LR!ITA]/H[:OO70!H<(]J M425).HIE!- M4YI9 &UP[]F#^WAQ-<]OL\Q97[+N_'JUWIW\Y7SCM;OVM?7>?:")/JK%J"90 M+4$UB6H*U32EF=73QOZ>O^]^##T- -4B5(M13:!:@FH2U12J:4HS"ZH]#<"S MIJ+?VH^AT3ZJ1:@6HYI M0359*,]>U::0E>K*U.)MDOWQ: M[RK2U2ZBM#=<:&"/:A&JQ:@F4"U!-8EJ"M4TI9GUT8;ZWFC?#1>:\:-:A&HQ MJ@E42U!-HII"-4UI9D&U&;]GOWP__GHU*^Y*Z"HK9OFTLR;LAN?<9FG1=>NZ M,_O(WO,?C>113:!:@FH2U12J:4HSYW\;R7OV2-[:<#E_.6]FR]GB>M%9%6@N MCVH1JL6H)E M036):@K5-*69E=*&]]YXWZT7&N:C6H1J,:H)5$M03:*:0C5- M:>;-4=LPW[=?QK]3Z_6,X:Y;KZ[I;Q_8=_JC6HQJ M425).HIE!-4YHY_=OH MW;='[\]V7NG7ISHON]QW1X%J$:K%J"90+4$UB6H*U32EF9729O2^M^?.RT=C M>U2+4"U&-8%J":I)5%.HIBG-+*A']Z6W7ZV_6^=E-_RG/_2RC^P]_]F[SK.W MG6?O.\_>>)Z]\SQ[Z_F_(V7WVY3=MZ?L[[)B_0R@Y4/[]=O[5YV/'K%#O7<, M:+*.:C&J"51+4$VBFD(U36EF8;3QNQ_NN]-"\WI4BU M1C6!:@FJ2513J*8I MS2RH-J_W[1?A?UP6V22_6,[^5U?*Y'%%3?*RA=Q6@(3NJ"51+4$VBFD(U36EF%;0ANV\/R.U5\'-S$+(^ MS;%9T^2$&3>52+44V@6H)J$M44JFE*,XNF M3>9]>S*_?9!2KZ4J9I.J_K)YWL]%W955F\\\;"IE^UIR;W@T\H/-2[2Z%@Q" M;S0REXOLF]M[BJ.1.JHEJ"913:&:IC1SBK>1NF^_'K[K./QC]W$X&HVC6H1J M,:H)5$M03:*:0C5-:>;#$=MH/-CW=>X!>IT[JD6H%J.:0+4$U22J*533E&86 M5!NV!_:P_3N/PQO]\7%X<+#YH$3[)O0N C1'1S6!:@FJ2513J*8IS2R"-DZI=-&A6CFH"U1)4DZBF4$U3FEDT;58>V'/N[SP,;W3S MZ'H4>*/-GMYXO'$8WK%@,/1]-]Q8,+:_K]ZS%TVZ44VBFD(U36GF M['WTF'5[TFV>9/A4RFU'>A\,H"DWJL6H)E M036):@K5-*691=&FW,&^4^X M3;E1+4*U&-4$JB6H)E%-H9JF-+.@VI0[>.96\^FL<+ZD\^O,R<^-_FA]'Y.F M/7K^*!N]]#S8SLY'XX/F?KIW?]S-W@J-OE%-H%J":A+5%*II2C-+HXV^@^^) MOI\OB3O]Z/'APWCST %-LE$M1C6!:@FJ2513J*8IS:R!-LD.[$DV^+F3?47N ML/G J7-_@%Y@CFHQJ@E42U!-HII"-4UI9IFT:7C0-PWO]TG3]L.[7=_UQUZX MN;_H6'#HNT/7#3?[H>TEAYN?,J%Q-:HEJ"913:&:IC1CYH9M7!T^]T!V\U.F M[G,X[$C?]A[5(E2+44V@6H)J$M44JFE*,XNBC9S#?3]C/40O T>U"-5B5!.H MEJ":1#6%:IK2S()JX^O0GBI#GS+9U]*[:KSM3YD.@HT^JF.AH\W31V)TNP2J M):@F44VAFJ8TN%SK8C)KMF]#[%SUZ>3:J"51+4$VB MFD(U36EF$;2A=6@/K;G/BYY9T?UY2M[]>4JN]^2)2G:J=]6@J3:J"51+4$VB MFD(U36EFU;2I=FB_=?IW?GP4=CS!.PP]U]_<>VPO-_:\>LG-GF=[.<_UW./- MTY3L[ZKWW$4#9%23J*9035.:.7?; #FT!\@?\BJ=WTW2RWP^S5:_V*OK8NGL M_!P ^PIZ=_7H%=6H%J.:0+4$U22J*533E&863!LKA_M^-'F(/IH\ICX;;J"90+4$UB6H*U32EF5.^#;=' M]G"[?_OU].,![*OJO;= K]!&M1C5!*HEJ"913:&:IC2S=-K,?+3OAY"/T(>0 MHUJ$:C&J"51+4$VBFD(U36EF0;7Y^\@>B_=LOX+M]LO;;+_0\!S58E03J):@ MFD0UA6J:TNZF_&%YF655E%;IZ=UR7A MOGCE#0ZW7G_MOHCN'+7-Z>G=?D\. H'-P5S/TW57Y5 M5\7 ^9175;Y8?WF9I75GMUJ@_OEYGE?WWZQ6<),7G]>;??I_4$L#!!0 ( M Z15EBYB)=.3 , !0. 9 >&PO=V]R:W-H965TW"3VR8BL3O;I;!?/]L) M(6E#!5(D7EK;N>?XGF/?Q!YO*;OC*8! #T5.^,1(A5B?F2:/4R@P/Z5K(/+) MDK(""]EE*Y.O&>!$@XK<="PK, N<$2,P1S$S7K&9,^L69*L ,(S2A"#Y<0XM\\BVU( '?$K M@RUOM)&2LJ#T3G4NDXEAJ8P@AU@H"BS_[N$"\EPQR3S^5J1&/:<"-MM/[-^T M>"EF@3E1VXE@OR F:RSV6;') M=(FN(:8KDOV3425BL8\XCD#@+.>?)/9F'J'CHT_H"&4$_4SIAF.2\+$I9,IJ M8C.NTIN6Z3DOI&<[Z(H2D7+TE220M E,J;46[#P)GCH'&2.(3Y%K?T:.Y;@= M"5V\'NYTP*/7P^T#:MQZ^5S-Y[ZT?"EFT+5\YXQAL@)9H0(M'E$S;H8?]?#Y M%K,$W?Z0E.A20,'_=*U/.;_7/;]Z*YWQ-8YA8LC7#@=V#T;X\8,=6%^ZO.V3 M+.J)K.6[5_ON'6(/FT40-WSORZZB6&+\6XQ\4,P.F/R DADH25EN#H]LK*!; .O?%0 MR%I6!K65P3O78]"G[WV213V1M7P?U+X/>JO'DBEHU-")-[#TLM'J1[ZY[HDRSJB:QEXZBVR%J^V];SF=+JK1HKJM;G,1@.=LNQ(VQHV_9..79$>2/7WRE'LW%<+H"M M]+6#RTPW1)0'R7JTOMJ!0 _A\ !D !X;"]W;W)K&UL MQ5E=;]LV%/TKA%<,+=!8(O5A*W,,Q%:[%5BV($;2AV(/C$7;0B31(^FX^?>C M*$6R/LS: 8>^))+,>W3OX='5H3C94_;$-X0(\#U-,GXUV BQO;0LOMR0%/,A MW9),_K*B+,5"GK*UQ;>,X$@%I8F%;-NW4AQG@^E$7;METPG=B23.R"T#?)>F MF+W,2$+W5P,X>+UP%Z\W(K]@32=;O"8+(NZWMTR>615*%*H$0\QV?.#8Y"7\DCI4W[R);H:V'E&)"%+D4-@^>^9S$F2Y$@RCW]+ MT$%USSSP\/@5_;,J7A;SB#F9T^1K'(G-U6 \ !%9X5TB[NC^#U(6I!)$G$0 /TC :@,0.T ]TB 4P8XIP:X98"K MF"E*43R$6.#IA-$]8/EHB98?*#)5M"P_SO)Y7P@F?XUEG)@N!%T^7811R\#XG <<(_R(#[10C> MO_L W@$+\ UFA(,X _=9+/A'>5$>W\1)(L'YQ!(R]SP#:UGF.2OR1$?RA C< MT$QL./B4121J EBRZ*IR]%KY#&D10[(< @=^!,A&3D]"\]/#44]X>'HXU%3C M5//H*#SW"-[!!(%B-N\(%RQ>"GFH)AE<%S.&LZB8$_#MAJ2/A/W3-QO:N^7- MZ))O\9)<#62WX80]D\'TUU^@;__6QZ1)L- 06(-EMV+95>C.L:WEW3?)N$BPT!-;@W:MX][3J M7DB\6"J[T7J>I<#C; VVA,4TZB-3#^J %X)97R^::P//)38*%AL :O(\KWL=:W?ZU MR]],N?-0S$K_,"/K.,ORYWV&DUS/?606H+X"S1WO\]0)X#APO(GU?,A3=YS= M'!%JTWMC\4%5?* M_JLRJU))U\^$2?,-?I=:$Q?2WQ'P&<<,/.!D1TZDI+C5 M^*!4Y T#U")$F]"YPC$$UN .VK6AM<^4CJ*O[1E+TVEWE(#LD>^X+3W,^P:Z M'O+]EF[TR;VU^ ,W#XU(1T<)["@&CH;NN$V(-I%S)6,*K4D;JFE#9VKF09J+ M(_R@CA(N/'^$QK#-D/:>9S-D"*W)4+V\@/KUQ:G"TO#F=#N1.PS\-FM&%PNF MT)JLUAY\J+3UU M7D==CC/TW#9Q1IV]*;0F<;6WAWISWU77IRSZ@1TH(0\EY@9H+-]D;::Z WN] M5-@SL'YY-BNK73?4FLN3)7%"O:-NUX'#4:=7]PSKVJ10G_9;)[PVQ5#OBGL^ M\BSNP=^K TYZ.3!D9DNJ"C3OT!\,1VVB_@__#&L##?4.NF_9>]__U=&D\YT; M10M-H34_C]9&&MD_>>V+#)GE\GNM2;30%%J3_-K(([V1/VL54V(U%R>^V^GI M/>.@"Q$*@M;CVS/0M1T'>D%_9T>UTT9ZIVU@@5+>H;% "89>T"[6J/TVA=:D MK;;?2&^_W_*J+R%_K JCCML46I.HVG$CO>,VYQS*&_U09D:MN"FT)GNU%4=Z M*_Y&@Z%'/;N/>UV#X0UANT45HT:-7C9NM2?K8&,T)6RM-I@Y6-)=)HJ=PNIJ MM8E]K;9N6]=G\#(LMJ)KF&)G_ :S=9QQD)"5A+2'(YD7*S:;BQ-!MVK[]9$* M05-UN"$X(BP?(']?42I>3_(;5%O^T_\ 4$L#!!0 ( Z15ECI#,T0A00 M +09 9 >&PO=V]R:W-H965TU*W6HTT5+UPB).@ 9S:SF3GW]<8AN^P8>6J7 D,>8C>B*)_&9/68R%W&4' MDY\8P3N5%$Y@8TW@X\ MAH>C2 ^8B]D)'\B&B,^G!R;WS$)E%\8DX2%- "/[N;&$]SZRT@05\122"Z]L M@[24+:7/Z<['W=RPTAF1B 0BE<#RXX6L212E2G(>_^2B1C%FFEC=?E-_KXJ7 MQ6PQ)VL:?0EWXC@W/ /LR!Z?(_%(+[^3O*!QJA?0B*O_X)+'6@8(SES0.$^6 M,XC#)/O$7W,0E03H7DE >0)J)CA7$NP\P;XUP=\()K\-99Y8; 0-GN]6DMP.K&DLVXEC=4+NP$;VV.X< M$4#W8$/82QB0NZT*Q!?,=AS\[!.!PXC_(H-_!";@1\P(GYE"SBM5-X-\#JML M#NC*'" "GV@BCAS\ENS(KBY@RH**JM!;52O4J^B38 1L^ X@"]D=$UK?GHXZ MTOW;TV%/-79QCFREYUP[1S7XCYME)^->C73YN.4!!\%B?G?7=P=G=QUBOF:Q&K.,[,?*ERZAU\*"=-8C5.;L')[>7T15V8 M9-,M7PB3%UKP0;:EN)-K.0'O<A9X[\IKH>N6#]!84:8-9/W3&,I,EUH=6L4/PX%-)>\O]B2\1@BV M&\NS)H[K-2'U#CL8DB:U.B140D):.JL?'>IJ+K?)K7:2=SS?N*CGDM4.<[SIQ)LVU_6.P$[SY/=/\GLAE(X<]AK/FYOG!C1.JX.F M(^A8E3_8A-1.:7LDO[^"[R54>F?8;YZ;-WR?NV^J=9K@M58U7Y=:'6!IJJ'[ M/]_U09TV>JU5S=>E5H=?VG*HT9?##L,]'B-H-W^W[;@I0C*R^"W 0T',BLF? Q='BU<-2 M/7!O'%_!>S][@5#*9.\S/F%V"!,.(K*7DM9H(J]7+'M%D.T(>E(/S;=4"!JK MS2/!.\+2 /G]GE+QMI,.4+RH6?P+4$L#!!0 ( Z15EC)?)E:7@, &\, M 9 >&PO=V]R:W-H965T9O# MAV:C@6;> M2/ PB:)>*"B3P63DQ^9Z,E);RYF$N29F*P353S/@:C\.XN P<,_6N74#X62T MH6M8@'W8S#7VP@HE8P*D84H2#:MQ,(VO9W'7&?@5?S/8FY,V<5*62CVZSMML M'$2.$7!(K8.@^+>#&^#<(2&/#R5H4.WI#$_;!_3?O7@4LZ0&;A3_AV4V'P># M@&2PHEMN[]7^#R@%>8*IXL8_R;Y<&P4DW1JK1&F,# 23Q3_]6![$B4$R/&.0 ME :)YUULY%G>4DLG(ZWV1+O5B.8:7JJW1G),.J\LK,99AG9VLK J?;R:H:Z, MW"B!SC;4']<566R7!CYL05I"]U1GAES>@J6,FU?/9]_LW//='8@EZ/?D@C!) M[ACG"&-&H466;J\P+1G-"D;)&48QN5/2YH:\D1EDS^U#5%=)3 X29TDCX)]4 MMD@[_HTD4=(A#XM;OG,&?@[:)X=,X6KIS_%^\5"K MNQ''I=^UV= 4Q@'FEP&]@V#RZR]Q+WK=P+)3L>QX]/8Y/SNY=7Z>:DWE&H1S MX?*)G*Z;TR<_/'7>)^_^0DCRUH(P[^O4=5Y 7;=2UVWT@6=MB%KAB\)8S5*+ M]%,E! HT+L+)IUJ'%\P+[)['=F^QW22._&\4[FI(]2I2O>; T"H%P+19:26( MS8$8RL&1+"A)?.=>8JK<*LZIQJ3Z1"[JZ!6[=$_I=5IQ/;=^Q:W_Q4$[K3V< M1IRO=.N@8CGXR4$[> %UPTK=\ 6#=OAYT':B?CQ,>O61$4?'&R'Z(7%;;O,L M<(?#5O<,OY,;*VX^-_0#^]^X;0;Y2M?&R9%D\I-#MR3PG04>;[VX^=K[MN@M MP4_#MSWH1_TSL7&\Y>+&:^80&V0#FJFL=N=F@#9Y @SJIB,Z7DIQ\ZWTW1*I M^UDB1:W_IGEX4@,*T&M?Z1KTR%;:HARL1JMJ>EK4D,?E12E^1_6:24,XK- T M:O5Q9UU4MT7'JHVO*)?*8GWJFSE^$8!V"W!^I90]=-P&U3?&Y%]02P,$% M @ #I%66 &S-$!K! .AL !D !X;"]W;W)K&ULS5EM;]LV$/XKA%8,";!&HB3;<68;6"(4*] 6=-V'XI]H.6S3402/9*R MVW\_4E8D*V88VV. ?+'U.-HP_B"6 1#_RK!!C;RGEZLKW1;J$ MG(@+MH)"O9DSGA.I;OG"%RL.9%8IY9D?!D'?SPDMO,FH>G;')R-6RHP6<,>1 M*/.<\)_7D+'-V,/>XX//=+&4^H$_&:W( NY!?EW=<77G-R@SFD,A*"L0A_G8 M^P-?)6&@%2J);Q0V8N<::5>FC#WHFX^SL1=HBR"#5&H(HO[6< -9II&4'?_6 MH%XSIE;2DLA65XK*PMR6FS_R8^:B!T%'#^C$-8*X:$*4:T0':H0UPIQQDN5GIQ\()2C;R0K =T"$24' M%50IT'MTKZ;8K,P L3DB0H!Z2(H9RBB9THQ*"@+E6XT9(A+--="Z JIF1%IR M3HN%#@H5Z"P!26@FSA7PU_L$G;T[1^\0+="7)2N%PA4C7RIWM%%^6IM^O34] M?,;T!-(+%.'?4!B$D4']YG#UT*">'*Z.N^J^BD$3B+ )1%CA1<_@.:7[^R>% MCCY*R,4_)F*WIL1F4W2JN1(KDL+84[E$ %^#-_GU%]P/?C?1[!(L<036"4'4 MA""RH4^NJ4P9+4R$;14'E:).I>M)A#$>7([\]2X5^V(X&,9AT!5+#&*]H#>, M&K&.^7%C?FPU_X85:^"23M4D*I@$DQ];A/[.R/$@&#[QPCK,L0%U!-9AI-

#)X&UFG.BL_W&V?Y+X9^*[U;H3?1\TO@^LOO]5 MJOD^0RM.4Y4GZ>-R0A5*_J SZ=DG6$.&\#GZ?@OY%+@Q*UK'.#8KN@1+'(%U MN+ULN+U\.X7ITF4(7((ECL Z(1@V(1B>6IB&>]^FL3!9\8^EPA%8APH6R7:UCZTIT M=>P#'UZ'$=O MI_1@:W-P=!Q3;?1"^G649]2<^L2+7&%UB6X;:+P MX VE6Z?=EE.TQ!5:-PYMPX6MS<1!&SDUQ L[.?:!CJ;E-7H@W#9!V-X%'52% M]OLAXW:.0VMSFG5HP;=W5[P&'DN OW-. MH4^5;@E?T$*@#.8*/K@8J +#MP 0 9 >&PO=V]R M:W-H965T >#&2 3B]3-[DD,).:= M+))(TCN[&,P'1B[;1$NBFJ*2#M _?DE9-EV67!:WW_:7;OE23\E2?, R>5CO MOI?5+^M;*6OCM\5\N7Y_S6[G(UV_+E5PV7[DNJT5>-Q]6-Z?K M527SJ^V@Q?S4&@PFIXN\6)YEXL9589Z\UBD5<_/LIY^?W] MB7ER_XE/QSNB7RYG_?Y*61Z_[M"3ASG;@8\?W^ON]H=O?IBO^5I>EO-_%5?U[?N3LQ/C2E[GFWG]J?SN MR]T/-&Z]63E?;_]K?-]][^#$F&W6=;G8#6Z>P:)8WOT__VWW0CP:8(Z>&6#M M!EC'#ACN!@R/'3#:#1@=.V"\&S ^=L!D-V!R[(#I;L#TZ8#A,P/.=@/.G@X8 M/S/@?#?@_.F R7-OW.#^G1L<^U.8#V_VT>^V>?]VFT>_W^;]&V[NO>//O5KF M_5MN'OV>F_=ONGGTNV[>O^WF]GT_O?LEV?Z&V7F=7[RKRN]&U7Y_X[4/MK^F MV_'-+U:Q;!/E26O#HP/7QAO:8#3YL=_> VL^]?@HZ45;3E[:YCF&\,:6,,# M3^A2/SR=U'V_KA'S8W;XV!]>QP1S\\W"R;V8?/#G>/&#YX_LE[Q\]N M'1CNZX>+_(=A3;:CS4/_DEYXY5;56V,X>'9X>,3;/GS^;8^.'W[H1X^/'W[H MR8MC7OCG_]4D+[_PFG]SZ1$O_&#\[/#LI);VT.ZG]2J?R?2@S M2,PF,8?$7!+S2,PGL8#$0A*+2"PF,4%B"8FE))9!F))\HX?D&^GTBP_+Y2:? M&W/9K*F,5?YCFX&'HDW+](TV$K-)S"$QE\0\$O-)+""Q\ Z;;K'VCQG?+BQK M,'AW^NUQ9)$SQB0F2"PAL93$,@A3(FO\$%EC;61]DM_DQ)7![YM?&Y.3?7;X@/?9@ZM MT5#]-D'^! F)I22609@2,9.'B)EH(^;SQ\"XK'ZLZK)9"AIQ41RJKPN:B,NU^N'3Q_*(NU,?;.(Q&P2DW?4B_Z:O\-6Q*)A^)V23FD)A+8AZ)^206D%A(8A&) MQ20F2"PAL93$,@A3DN_L(?G.M,=]VX.YV4/<_3#DNBX6>2V-\MI8-5\LOLZE M,6\>',H[K=TW[TC,)C&'Q%P2\TC,)[& Q$(2BT@L)C%!8@F)I6=["W5S/'CZ M1\H,FE()LO.'(#O_PPM8Y]=-L6J/\@P[7^0W4KN*U4[7-]M(S"8QA\1<$O-( MS">Q@,1"$HM(+"8Q06()B:4DED&8$H'FX"$#VXO_7F$=NYL&"C]4LU'-0347 MU3Q4\U$M0+40U2)4BU%-H%J":BFJ992F1N&C:W3-/W%AJ\=[!R"IV:CFH)J+ M:AZJ^:@6H%J(:A&JQ:@F4"U!M72G*UU4P M7Z>L8*)M!52S4:%NL M?]ZR5HOW#D!2LU'-0347U3Q4\U$M0+40U2)4BU%-H%JRTY0+H_<7HBDZ:49I M:K)U'0?SA9+#\\M:XW?C8R7SV:V17F\/_JI\5F^/!-/Z5E:[L[GZBY+UL_>. M/K0B@6H.JKFHYJ&:CVH!JH6H%J%:C&H"U1)42U$MHS0U(;N*ACEYG64P6M! M-1O5'%1S4U'T_C+XZNX0 M\&#<3?<.IL?[%R]>ZF?LG6-HX0+57%3S4,U'M0#50E2+4"U&-8%J":JEJ)91 MFIIC7?O"U-EO2SZPEG/VC&V7)7K MHCX4@FHUJ#JJYUO[UZ=;4?/J7 M3 ^=U$>U -5"5(M0+48U@6H)JJ6HEE&:&F%6%V'Z=L6'1;E9UD8EMS<(OC*N MJW)AR.U1V<$H0]L5J&:CFH-J[DZ;O!1E:&T"U0)4"U$M0K48U02J):B6HEI& M:6J4=;4)2WLM\L4GV6Z/U9Y0R.]"K5CNDLS(Y_-REM=-OM6E4=_*=D,IN;S* MEX>7G&AO M5L5'-VFG*$-7J:2BXZIX=J/JH%J!:B6H1J,:H)5$M0+46UC-+4 MC.OZ$,U#7<9Y3<(9VUWV?MT4ZV)[V?"J7-?_F,W+M;P_@VJL95W/97N&X6"^ M:>?HG6^D9J.:@VKN3GOA,G4/G=1'M0#50E2+4"U&-8%J":JEJ)91FAIP72W" MTM M[QV :+L!U1Q4M;YNO9E5Y7=3&-@=URU[]=+VC#FT_H)J#:BZJ>:CFHUJ :B&J1:@6 MHYI M0354E3+*$V-Q*XD,7R=O26&:$<"U6Q4\L$!YW3134/U7Q4"U M M1+4(U6)4$ZB6H%J*:AFEJ3'6-2:&^L;$L8M<9RFKFQ_&926OBOJ%=2Y:L4 U M&]4<5'-1S4,U']4"5 M1+4*U&-4$JB6HEJ):1FEJ*G85B^'K5"R&:,4"U6Q4 MJIWW*&%BIWV M^!Y*(^O 0A=M2J":AVH^J@6H%J):A&HQJ@E42U M1;6,TM0.U'_/'J'(+K%!*HYJ.:BFH=J/JH%J!:B6H1J,:H)5$M0+46UC-+4K.R: M'U -5"5(M0+48U M@6H)JJ6HEE&:FGU6EWW6JRQF1VA] ]5L5'-0S44U#]5\5 M0+42U"-5B5!.H MEJ!:BFH9I:E1V-4W1OH]+OY855>/]PY M+2!:@ZJN:CFH9J/:@&JA:@6H5J, M:F*TOY&*N7\'Q 2=-$6UC-+49.O:&,U#7;+]Z[98KNNR.8![="K7+M:S[58^ MG]J(TRYSM7KO:",U&]4<5'-1S4,U']4"5 M1+4*U&-4$JB6HEJ):1FEJ G9% MCM'X=9:Y:'L#U6Q4#JRQNKZ+ MT$EC5!.HEJ!:BFH9I:GAU?4M1OJ^Q8='>S.6U\;^PO9@H*'%"U2S45,=O=/JHNC:_2J.1,%M_DP4C3JWTC M#=5L5'-0S44U#]5\5 M0+1SO]V-,ZVG:1NB<,:H)5$M0+46UC-+41.O*%&-] MF>*(1'MCU+):',PUM%"!:C:J.:CFHIJ':CZJ!:@6OO!OV;2,'S*O#EWO&:%/ M)$8U@6H)JJ6HEE&:&G96%W;Z33"49 /<]Z]O0@#JU"H)I M0354E3+*$W-M:X*,=97(;+M MT=NCBX6__,_/QMTG/V]6J_D/X\--)65[/D)[YE4_3>^,0TL1J.:@FHMJ'JKY MJ!:@6HAJ$:K%J"90+4&U%-4R2E.CL.M.- ]?X\SK;AHJ"DG-1C4'U5Q4\U#- M1[4 U4)4BU M1C6!:@FJI:B649H:A5V)8JS?#>.3_":7FR;U9%XMGSDQ@?8C M4,U&-0?57%3S4,U'M6"GJ:<2QN;3DPDA.FN$:C&J"51+4"U%M8S2U/SJF@]C M??-A=VKB;AW[L9C/USV7N.T-D.5-L5PV!X!&L32L@67IU[]HE0+5;%1S4,U% M-0_5?%0+4"U$M0C58E03J):@6HIJ&:6IH=DU+L;3UUG_HB4,5+-1S4$U%]4\ M5/-1+4"U$-4B5(M13:!:@FHIJF64ID9A5\(8ZS?)N,S7M\:J*F=27JV-ZZI< M&.TDQ>SP#8_U6N_$0[L6J.:@FHMJ'JKYJ!:@6KC3'J^LQ^=[M[&.T$EC5!.H MEJ!:BFH9I:E1UI4HQOH2A2AF5?GQB^',Y:RNRF4Q6QM?Y.QV6<[+=B/;\NT; M(_YBZQ>W:*\"U6Q4H7 MD\&K+&XG:!\#U6Q4-44V@6H)J*:IEE*9&F-5%F+Z-H=P9X/[ SL@7;4/C8)BA#0Q4 MLU'-0347U3Q4\U$M0+5PIST.,VLZ&.V'&5K!0#6!:@FJI:B649H:9ET%8Z*O M8%@#:W0PM-!*!:K9J.:@FHMJ'JKYJ!:@6KC3E-"R]K=?B-!98U03J):@6HIJ M&:6IH=65)9J'+X36^&!H:8?U#BU2LU'-0347U3Q4\U$M0+5PIST.K?&A RUR MTAC5!*HEJ):B6D9I:F9UK8:)OM4@BJM\;7B5E,ON%&@AUV^,.+[4G@#5P[U3 M#2T[H)J#:BZJ>:CFHUJ :B&J1:@6HYI M0354E3+*$T-OZX2,9F\S@E0M.B M:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J"51+4"U%M8S2U"CLB@X3_=821YX 16L, MJ&:CFH-J+JIYJ.:C6H!JX4Y[O)(='KCU)CIIC&H"U1)42U$MHS0UP;I^PD3? M3WA(L/3KO+C9WGCNC?%)+O)B6UCMCO4,>R/;_JJ35_,?QO_*O#+2Y<&]P/0S M]HX[M,. :@ZJN:CFH9J/:@&JA3M-.=MPZ'(/M,. :@+5$E1+42VC-#7NN@[# M1-]A<#Y=IE\>=_.IN];IY^T=>FBQ =4<5'-1S4,U']4"5 M1+4*U&-4$JB6H MEJ):1FE*-DZ[8L/T=8H-4[38@&HVJCFHYJ*:AVH^J@6H%J):A&HQJ@E42U M M1;6,TM0H[(H-4WVQX2'Z:N-S/I=&=E_@_W"3M[O'&KO;0C4+Y:*N\^7LX$)8 M/TGO($2+#ZCFH)J+:AZJ^:@6H%JXTQZ7^:W)<&\AC$X:HYI M0354E3+*$U- M.*M+.'WOX;A=L/5([P1#VPZHYJ":BVH>JOFH%J!:B&H1JL6H)E M0;44U3)* M4X.NZT1,AZ^SJD4[%*AFHYJ#:BZJ>:CFHUJ :B&J1:@6HYI M0354E3+*$V- MPJYIT3S4'?.Y>5$9W_+Y9GN]2GTK[[8>6QZW]Y@>[QV I&:CFH-J+JIYJ.;O M-&5+[.'^EMCHI"&J1:@6HYI M0354E3+*$U-MJZ/,=7W,?97L^"I7?WAY0W:]UCOQ MT.X&JCFHYJ*:AVH^J@73_;:%=;ZWA@[122-4BU%-H%J":BFJ992F1EG7W9B^ MT-W8KF5%OLQO[E:QKGPFQ-!&!JK9J.:@FHMJ'JKYJ!9,]_>!,/=OV!2BDT:H M%J.:0+4$U5)4RRCM+L1.U[=2UG9>YQ?O%K*ZD9>RW3-QUMY/\_U)>WG*PV>- M2EXW(6?^],$Z.=W[?&C^%)OMYT\[YN+=JHDZD5MFOKJKBY M??B@+E?O3\P3XVM9U^5B^_!6YE>R:K^A^?IU6=;W'[03?"^K7[9/^^+_ %!+ M P04 " .D598I0W]NZL" !(!@ &0 'AL+W=O%?S_;2=-N*Y6VE\9V[CD^Y\2^':RD>M4%HH$WSH0>!H4QY448ZJQ 3O2I M+%'8-W.I.#%VJA:A+A62W(,X"^,H2D).J C2@5^[5^E 5H91@?<*=,4Y4>\C M9'(U##K!>N&!+@KC%L)T4)(%3M$\EO?*SL*6):<Y808D@Z47(%RU9;-#;Q5C[;BJ' ?96J4 M?4LMSJ1CR3DU-F6C@8@BK(P^AEM<(H,N/-\AGZ%Z@0.@ KX7 MLM)6AAZ$QIIS$L.L,3*JC<0?&.G$<&=E%1JN1([Y[P2A3:6-)EY',XKW,DXP M.X5NYQCB*.["XW0"AP='>WB[;>1=S]O]K\@WP3W?6B#<&.3Z95<>]2Z]W;NX MRWRA2Y+A,+"W5:-:8I!^_M1)HJ][//1:#[U][.F(,"(R!*)!SL$FY;_B.JUX ME]R:\,P3NE:Q3./>>;<_")<[=/1;'?V].L8%L\5,VELY_'#PK9Z M5*[ OI]+:=83MT'[YY'^ E!+ P04 " .D598PEUR?DD# "!#0 &0 M 'AL+W=O_M+;C>^ZY%]_9P[60 M]VH.H-%#QK@:>7.M%T>^KY(Y9$0=B 5P\V4J9$:TFCK MQ84T,[]"26D&7%'!D83IR#O&1R=X8 7R'3<4UJHQ1M:4.R'N[>0L'7F!900, M$FTAB/E;P2DP9I$,CY\EJ%?IM(+-\1/ZI]QX8\P=47 JV'>:ZOG(&W@HA2E9 M,GTIUI^A-*AG\1+!5/Z+UL7>7M=#R5)ID97"AD%&>?%/'DI'- 3"<(- 6 J$ M.>]"4ROY/C=O[-_MMSLP^=:>:H*) K\.*W;W _^."@W*TH=UWH\0UA2U*D-#.' MBO $VB@6(+TI[CE5CXVOE*:)]1WO@')448Z<'OYJ"K$IN=($F,\0$TJAA$CYB$P! M7A.9MA[& K+?"'4O'+1'>E#Q&#AYV !/(35$F"E#NE7MX)G:SN$&M8>5VL/_ M23#TRY[_OC/AG JVC!X.ZG(:["+E2M179MUH OCULZ[$;,8?=X+V^..PIA(Z MJ5QIH@$1GJ)SD9CD^[*45*6TZ.&NN+MQMW5AW4?P3AH)WD4GP74KP>Y>LEW@ MN\\#'^$-@:];"W;WEI=4G!*BJ3G:E'%UD\#.@OZRC,LK3R=R9^ N&@>N.P>. M=I*!SH:T+>NZSV!WH]DN PO,J)F!P=\9Z#=NQ1G(67[W-^ABR75Q0:Y6J_?% M<7&KKK<7CY,)D3/*%6(P-:+!063R4!;W_6*BQ2*_8]\);6[L^7!NWD@@[0;S M?2J$?II8!=6K*_X-4$L#!!0 ( Z15EARCG&PO M=V]R:W-H965T6L#8FTD2C8- M:6B(PO9AV@B9W93@O_?N#,7LJ0:MW+AJDH"S1I06;B!YT5N21EWXE%S M=B/CD:AUP3C<2*+JLJ3R:0*%6(T=WUD?W+)%KLV!&X\JNH IZ/OJ1N+.[5DR M5@)73' B83YV+OSS)#+VC<%W!BNUL28FDID0#V9SE8T=SS@$!:3:,%#\6\(E M%(4A0C?^=)Q._T@#W%ROV3\WL6,L,ZK@4A0_6*;SL7/FD SFM"[TK5A]@2Z> MH>%+1:&:7[+J;#V'I+72HNS Z$')>/M/'SL=-@!^] H@Z #!2\#@%4#8 <)] M 8,.,&B4:4-I=$BHIO%(BA61QAK9S*(1LT%C^(R;M$^UQ%N&.!U?\5240.[H M(RAR3*985EE= !%S@A>5X,"U,KM"*$7F4I1XSC7C->,+@M4GJYJ!7BU,C5 M&)9QSDV[$"9M",$K(?@!N4:7A%"=:B3(*=C FD)R3T/Y# M"T*+0Y?[PP,+/-D?[N^()NQ3'#9\X3]33!*F4DQD+8'\O)@I+?&U^V53O&4< MV!E-*SI7%4UA[&"O42"7X,3OW_F1]]&FUEN2)6]$MJ7DH%=RL(L]3KH"MRG6 M(D\;I.FUR_AX.!A&PY&[W-3"9A;XH1=LVR46.W_HGX6]V58 PSZ X*FS8-==M]^M/^Y%]T4RJ%^<3'.7MY'VF:;\# MKJE<,-2A@#E2>B>GF"?9SM9VHT753)N9T#B[FF6.GR,@C0'>SX70ZXUY0/^! M$_\%4$L#!!0 ( Z15EC3 9>4>0, .4/ 9 >&PO=V]R:W-H965T MNZ1A7VZ$&E"X)$A MOL@RS/[=0$J7 \NUUA-/R70FU(0=]N=X"D,0+_-')D=VR1(G&1">4((83 ;6 M#_D0AE1^JH&]_' !E,"/,X9:F?Y)8S 96UT(Q3/ B%4]T^0N*@%J*;TQ3KG_1 MLK!U+#1><$&S BP]R!*2_^-5(<06P&T? '@%P-L%! < ?@'PCP4$!2#0RN2A M:!TB+'#89W2)F+*6;.I!BZG1,OR$J+P/!9.KB<2)\)Z,:0;H&:^ HTLTE/LJ M7J2 Z 3)A3DE0 17HR0W%'B%1D!@D@@$*[G[.*#S" 1.4GXA"5Z&$3H_NT!G M$H">9W3!,8EYWQ;25_5&>USX=9/[Y1WPR_70 R5BQM%/$D-<);!ED&6DWCK2 M&Z^6,8+Q%?+=;\AS/-_@T.WQ<,\ CXZ'NS71^&7>?,WG'^"[73 F4W-M4C9' M!F:D*B37?([',+!DI># WL *OWYQV\YWDRI-DD4-D544"TK%@CKV\&6([B & MAE.39K58LV?()%=#/-'G>2HBM4J16N^)-!18@$FB'-G62'6_ M;W+9Z?:J1I'!R&L%I5'%[W;I=[O6;WD&R I/3&[7 C^0V89XHL_S5!3JE IU M:A5ZI@*G\D319:,LX>=%#;\P*==Y/^'[)H:$&XP.)KQ;AM.MK7\13$"&$AL+ M8+?) M@D6=00646R7BE9[Q,%L+>7I)83M';2O6_D>BU_9U-$M6Z<&*3K;"XT MSLDEK![Z@6+0%%%T"M'[8FW=_MQ3ZV8]\B-:-404-4!4E^8[\A@9?J0ZKTZ=7-LKIAN[7VLB-IP\:\]-0K23D6!GK^KP+Z5ZW:" MW:/#8&8X.^RM_B<#-M5]))<-S(*(O$$H9\M>]8?NT';F;U0/J_NJ#4W> #]@ M-DT(1RE,)*5SU9&W&);WE/E T+GNLD94R)Y-/\YD'PY,&&ULK9AM;]LV$,>_"J$50P+,$4D].K,-Y '% FQKT*3=:UJF M;2*2Z)'T0[_]2,F19(MBTJYO;$F^._[N1-Z?]&3/Q8M<4ZK H<4WM-2_++DHB-*W8N7+C:!D43D5N8\AC/V"L-*;3:IGCV(VX5N5 MLY(^"B"W14'$MUN:\_W40][K@\]LM5;F@3^;;,B*/E'U9?,H])W?1%FP@I:2 M\1((NIQZ-^CZ#D/C4%E\970O.]? I#+G_,79,B&(_MK1.YKG M)I+F^/<8U&O&-([=Z]?H'ZOD=3)S(ND=S_]A"[6>>JD'%G1)MKGZS/=_T&-" MD8F7\5Q6GV!_M(4>R+92\>+HK D*5M;?Y' L1, #IGF97($"_ 0QQ8'&_>[\[/G7W M=7&:"N&F0KB*%PS$:TKR:0GN7TNBZP5NZI+G+?%ZI- ^ MDEFQUW)#,CKU])*45.RH-_OU%Q3#WVUE^$G!3HH2-$4)7-%GGS94$,7*%X?6- M4!*:^6_CBQN^V,EWRU3&F17*Z?B],SGN9SA&"-GADP8^<<(_E(J4*S;7*[=N M7K8TDM[(<62:SDEM;49P@"YMZ%(GW=]:H7F[B+B4("-"?-/"O"?"WC;3_CM& M<9K@,UR+F<:-$SOPN $>NU>\6E-ATP0;Z;C_0F%T/F4M1L$XL%,BV.H9='(^ M8YW4*H@A1F>H%CN,HF"HIJBCOLA)^Y7D6U+O9W*]HR)E1JVS>F]C:#OZ=&UE=LK=]_:SGQ7MM "MYJ&W1$^P'3';X_HM61/NZ]D(HW1\ MODBM=C@>TF742A]R:U]U8##;S*UT8?9U;13B='Q.:3&+8#C43%K]0VX!_,@. M>AXYIGI?N49HC/I\%KMD'*7Q &"K<<@M<@Z%1GW9&N$@Z/<,YP@_.EE;'41N M(;3HRAN;2601N"0\WZ^YA_W1M%JU1&ZYM,C06VGU]7!D[9L6.U?CQ*UT8K=T M#O1X<-$AO[0>:YQQ[;4&UB/-_P]4Y^YW3L3F[XB_B%BQ4NK3RE)'AE>);ABB M/N'7-XIOJD/RG"M]Y*XNUY0LJ# &^O&PO=V]R:W-H965T"8Q=VT>;II)[MJ'3A\4D&UZ@%PAQ[E_ M7PD(V$+('./D(0&\N^SW25I]:V6^I^Q;MB&$@]DR?"OVX?F+@;5U'"*"%I%M$4,+*Z M&=S":Q_-I$-N\6=$]MG!-9!0GBG])F_NPYN!)3,B,0FX#('%GQ>R)'$L(XD\ M_BN##JIW2L?#Z[?HGW+P LPSSLB2QG]%(=_<#&8#$)(5WL7\D>Y_)R6@B8P7 MT#C+?X-]:6L-0+#+.$U*9Y%!$J7%7_Q:$G'@ -T6!U0Z(-7!:7&P2P>[JX-3 M.C@Y,P64G 17N8@+H"G#\"LBKF& 9 <-GDI)5Q"]RDD,@1HQO"/@Z>AJ!%0D) MPS'(..8[3MEWP# 7+C[A.(JS"Q'VZY,/AA\NP <0I>#+ANXRG(;9?,P% IG' M."BSO2NR12W90@0^TY1O,O Q#4EX'& LH%?XT1O^.V2,Z)-@!&QX"9"%;$U" MR^[N2./N=W>'!C1V-9IV'L\^.9K@X]O(W94C=PD^KE8D7V;@P.Y1CM4C"6@: M1'&$Y6*\!+<)W:4<_'W[G'$FEN8_NJ$J4G'TJ?;4/3;SC4GUA#RI($^,D)^XG$-B18.8!@(ZE\7D$J1BUQ)EY*T\Y$]U M/!3!W0.$#E)(:)K8CF4K%!B3[$F!6U'@&BGXC=)P'\4QB)(MCIC8&+D.JC'( MCRX9MT'*E>L@;Z+01F44@:Z* &BOLKZF]=3'>99<_ 0M*&*6F,FBH2M M3GUC8CUA>Q5L[\3JI\&WDWB]!A#D.LKH+35&GN4H6(W9],0*K5HN64:TCX3O MF! _%&P9?8FD_-7K&$LSP%/74A!KS#P+J<7=G%-?S <2$9HQR_(>;+!8R%+X M"55-&",M^@TV2[4'U4U-8W5EVU("'>,VYM47-ZIQ(R-NOP0*T(_=VZA.W)C?-K1&T/I9 MY[DL/;TCMBQKJM+U'JH3UK(3FG6GIN7J1(NGF0OJ?#&_>0C1R-9SYYM=>Y*" M:GF*S/*TV7!UX:0,J@QXHR#KS9 JT,TI]J6@5JO(K%9;V[!.3)AC#VVO==6< M9-J[%5:-]>^K_(*:Z+.18/5>ECK?O)C7\9?_DM!LM"Z)P*MA76NAJ M[%UY4&!)6J8?Q/HS]GI&EB\73+E?6'>QB0G.6Z5%W8--!37EW9=L^C[L ,*+ M X"H!T2O TJ\S)FA%-LE2*-4@;;=CLP?7&H8T:RNV_.-?2W%*# MT]DMST6-\$@VJ.!TAII0IL[@/3S-9W!Z<@8G0#D\5J)5A!8 M= FB PG"".X$UY6"C[S XB6!;ZH=2HZV)4^BHXPSS,\A#M]!%$3QGH*F_PZ/ MCI03#QV,'5_\UP["C*J<"=5*A&\W"Z6E>:3?][6L8TSV,]K!O58-R7'LFAH+QVMW32K;!0DH]1?[2K[,RB,1O'5$-65[.^\_AKETBT%!;EHN>Y> MU> =]LZ-&[=7_HG91]WZ^$W3+;,[(I>4*V!8&LK@_'+D@>P61&=HT;@96PAM M)M8=*[-34=H &33!LZ>P74$L#!!0 ( Z15EBWF!G$[0, )T6 M 9 >&PO=V]R:W-H965T/Y M,?.W9X1G>F#\460 $CT5.14S*Y-R=V?;(LF@P.*&[8"J)QO&"RS5+=_:8LXX1V@0FUHFDUMN31E)4R)Q26'(FR*##_=PXY.\PLUWH>^$JVF=0# M=C3=X2VL0'[;+;FZLUM*2@J@@C"*.&QFUKU[%[NA-JAF_$W@($ZND0YES=BC MOOF2SBQ'>P0Y)%(CL/K;PP+R7).4'_\T4*M]IS8\O7ZF_U$%KX)98P$+EG\G MJL^.SKU!8@S)#?+=WY'G>'Z/0XO+ MS;T>\_ARRI)2O)2;WJT@J3D1!)0:CTE>:D$0QO."K1@ MQ:Z4N$H0MD$]:_7C+P5&7R04XF??*M5>!/U>Z)IR)W8X@9FEBH8 O@O>; M&SJ?^A0V"8L-P3KJ!ZWZP1 ]JK03B#*)"&T$)Q3)#%#R0O+EJD_6&A]6>%U9 M]Y'K>..).QY-[?VI9.<30]]QG.ZL^'Q6X(P=/SC2.F&.VC!'@V%^QYQC*@62 M#.U*GF2J/NH "Q6;*BS)(_KQ ,4:>._6&61?NW5,PF)#L(ZF8:MI^"82-S2I MODE8; C64?^V5?_VUR;N;7\^GJ7DXM*)\043.Z&.VU#'@Z%^HWL04L6G I:< M)/JR3EI\P#P5@[D[B+YV]YB$Q89@'4DGK:23-Y&[$Y/JFX3%AF =]5WG^*GI M_-KL;?BGR389>\$H",\3>-B7:X4S1>LJ=_*1[O[/8E!2(H=KP3#ZVNUHE!:; MHG5E]8ZR>F^B(#1NF%H"D[38%*V[!,=SD#OXH6^@)O@]'\]NZ$]Z2H+1 TS_ MBT=NMQAU93D>4-SA$\J"J8SGDJQS0$L.&^!<";/2*2_43N5ZE\Z'TW[P!5?O M.9.TV!2M*^[Q6.2.WD;:&SU"&:7%IFC=)3B>HMS!8X*!M#=Z0#)*BQO::67P MW,GDO"S8)WV[ OBVZG\*I4!)9=T9:T?;'NM]U5E\,3[7O=>J'WC$U(W;!\RW MA J4PT8AG9M;M>Z\[H76-Y+MJN[@FDG)BNHR YP"UQ/4\PUC\OE&OZ#M2$?_ M 5!+ P04 " .D598VH-7U\@% !O-@ &0 'AL+W=O+8A>* MS-A")-&E:*<#]N-''2R9GL)8P>N;Q*+U/:3TO>+AE7GYS,53MF),DN])G&97 MO964ZXM^/PM7+ FR,[YFJ?KFD8LDD.I0+/O96K!@400E<=^VK'$_":*T-[LL MRF[%[))O9!RE[%:0;),D@?CGFL7\^:I'>[N"NVBYDGE!?W:Y#I;LGLDOZUNA MCOHU91$E+,TBGA+!'J]ZG^B%;X_R@.*,/R/VG.U])OFE/'#^E!]\7ESUK+Q% M+&:AS!&!^K=E^\ M1Q;L,=C$\HX__\*J"RH:&/(X*_Z2Y^I.TP&49Q](.](E)(_5GR3!>DBN^Q+56,>UP\K^G5)MU^@4YO<\%2N M,N*F"[;0 7W5U+J]]JZ]U[:1Z+#PC SH1V);]H!\N7?(^WGD MLV1)]G>;YDKVL)V=]]T7V3H(V55/==WU,QGA6U5"K1_S4LEE$*N<;UFZ M8:V)-O*[)AH)Q=A'UNC2?G^I7,C75U32D2YB)A7LO=&$WIA![DM>4T.K"'36>E96Q2 M9VQBS-AU)$.NYHPW41JE2_+UAN5/=>LH;@1U?5R1, <)U M3LY/. $\1TH'"7.0,!<)\Y P'P33I#.MI3,]\43!R.\J'R3,0<+L MSC=5IR6:6HTW8;UE-%'S@$]AR#=JPD_N6,BB;;$(, TVYHJZYAQ*E.:C:+K8&O^2#D\Y"D'M3"C-@=)<*,V#TGP439=08Y52 MLU>J=T9"=48?R9J)O"Q8LE;90,U1*,VI:/GDL%DZG!VX=RZT3J^]SLGAL'0* M\Y,V[B M70E7RB'7+ U722">C!,6E.:C:+J$&C?6-KNQW=?!9F!GV4"-62C-A=*\BC;5ELN4#@^&+E2E MNAX:']U1(ZVRBFB7*W4WE@>3K8G/- Y=J>51\7+%@P41^@OK^D7.Y.\@K MJ/>8S?X#4$L#!!0 ( Z15ECWRP*T/@D ,@^ 9 >&PO=V]R:W-H M965TF03 XVEQ038[A;- M=/?#8C\H-F,+U<,CT4XZOWZI1R3S83J:LE\26[X\),\E+^\AJ9OGLOI6[RAE MSDN>%?7M;,?8_GJQJ-<[FB?UAW)/"_[+4UGE">-?J^VBWECGRJD/>9Y4W^]H5C[?SL#L]<&7=+MCS8/%\F:? M;.D#95_WGRO^;3&@;-*<%G5:%DY%GVYG'\%UC+VF0&OQ[Y0^UR>?G:8KCV7Y MK?ERO[F=N4V+:$;7K(%(^+\C7=$L:Y!X.W[O06=#G4W!T\^OZ']O.\\[\YC4 M=%5F_TDW;'<["V;.ACXEAXQ]*9]_I7V'2(.W+K.Z_>L\][;NS%D?:E;F?6'> M@CPMNO_)2T_$20'@G2D ^P)0+H#/%$!] ?36 K@O@-]:@/0%VJXONKZWQ$4) M2Y8W5?GL5(TU1VL^M.RWI3E?:=$,E =6\5]37HXM'^B6NYTY]T4WZ!KGS9T' M/AXWAXPZY1,?#?NR8LDC_U9WQK63%!N'C]6*VQ=;)RW694Z=JXBR),WJ=QS@ MZT/D7/WRSOF%_^C\MBL/-2]2WRP8;W)3\6+=-^^N:QX\TSP G4]EP7:U$Q<; MNA$!%KRO0X?A:X?OH!$QHNL/#@+O'>A"I&G0ZNW%H:9X]/;B0%,\?GMQUT & M&KR/6CQT!N^+XEON[B,M#O1:YZL.#.O!FI!V7>^3-;V=\9A5T^I(9\N__@5X M[M]T/-L$BVR"Q9; !(_@P2/8A+[\K61)-CBCF6?KLJC++-TDC&Y>O:-S3H?K MM[C-\G!I$6JJ/WQE7,W]0!K(OC)?YQ" 4#*+-5"BF4!-,% 3&*EYX$DC'Y_OG2TM M>(:1O6^G=K+AR4]:LR;E.&KC7Z"V!K@NPM(L76GL/!\3*'&@,0M\#*5P&E\T M$S@(!PY"(P<1Y:Y W=,2EUC_U>[I-C2)G=\2M+*.2;9HI:\JT] .%?L^'0"9?M?(! M!G+\,;=S,JMJI8#'*7AFD,*1+FBDZW/Y3"NNT:I&];0YR+JBFU0?PWLLL><0 M$)D@U0SR,4QD@E0SCP!Y=EZR$OL]:@9@3(#/#A.>6C1RL"6")V+IIM6'^GAE MKF+JFM:C"1XFH10PTBYC[@E&.RX;]6Y<\I2_=:A,H.GM5*8UMHHBM&?0+-^N1K40E9YU76YE?< M)Y-]8:QHLB]LHD50%3ESP!=#.;&_;"?2/,HA:)9#_V([+@/?-,=5;0$]5Y[B M&@&B:!ESDR:/4TV[D']F&P^.F@>:-<_J4%7-.M-3PY(7YY$6]"EE%VA2U86\ M)J\T-G,_4&C26$$Y7L:7K,3NCW(&FN5,1)\H)V SO?^J1B&NO 6PTE@!+L+D MY,7.Z.#AJE&#)+ ML;C8\B>TNAB1K0HMJVB15;38%IKHD%&V(=]J1+9Z)F45+;**%MM"$_TRZDID MUI4_$)'5 RH?!E")*ZI90!!1XK%58:BIE$#OS%XJ&@4?,I].V0C'ZE&3YT'? MEUE3S7P7!O*VA+F]DUE3*\6( #UK>)1CV"S'NAWHGA1C-#8#39WU5M$BJVBQ M+331):/@P\!F-,96#[NLHD56T6);:*)?1D&)S8+R!UZO4,^/9%&]>H--9&[@ M9#J--8HDC>(.FT^TXBS-TZ*]NU>;PXE566<5+;**%MM"$SUR\E(0MAI.K-X< MM(H6646+;:&)?AGE(_XA^6@*)YK[B@ 1HMRLTQD&.)!/6B)S2R?SJFN>&YP+ M+:-LQ&;9:"'!ZVL03XH0].7KSRN=H>][@7Q?QMSDR7UY?\!4$L# M!!0 ( Z15E@'O=+1D@H *!D 9 >&PO=V]R:W-H965T&6M5T5FXO8VNRFXLG,9R*U;6HD MT *R9Z;VQV^#B##=1VTQ.EN);-4-VJSGU+;=^2;+B]G5 M17?;Q^KJHMPUZ[P0'RNKWFTV6?7[M5B73YW$K MFL_;CY6\-C]05OE&%'5>%E8E[BYG[\F[E--V0)?X.1=/];/+5OM0OI3EK^V5 M='4YL]M[)-9BV;2(3/[W*&[$>MV2Y/WX;P^='9;9#GQ^^2L][AZ\?#!?LEK< ME.M?\E7S<#GS9]9*W&6[=?.I?%J(_@$Y+6]9KNON7^NIS]HS:[FKFW+3#Y;W M8),7^_^SW_H5\6R Y, #:#^ J@/XD0&L'\!.'<#[ ?S4N^3T YQ3![C] %<= MX!X9X/4#O%,?@]\/\$\=$/0#@DZ'_?/7/?EAUF17%U7Y9%5M6M+:"YU!W6CY MG.=%*_MM4\F_YG)<KA*+)\G7] MUCJS/M^&UIL?WEH_6'.K?L@J45MY87TN\J;^4=XH+__T4.[JK%C5%_-&WK]V M*?-E?U^N]_>%'KDOS/I0%LU#;47%2JR \9%YO/O2^-@\/GAI?&(>3Z@!,)=/ MS.'9H5^?G6MJ)-Z*[;G%[!^[YP*X0S?FX?_<%<;AH7GXAZR2P\G1X=&W+3W^ MML>>F(>'8FF\\XO3AU-@>'KZ<&(0@1U>IJSCL3_],H5>;GLFAYGM;O1=+;'B M&8%3O<*$A9BP"!,68\*2/XXA7F,E,DV,A1]^"H:W3T/UM1 M94U>W$M-E^5&6&_695V_A=PT@J:ZB0D+,6$1)BS&A"6NYN:9RVSN*6X",8=0 MSU8W>D".!KYGPQL][R"49Q3JWZ*QTEZE?QU3R8B8JA(F+,2$19BP&!.6>-H. M[XP'W*.*2D#,L0/'88I*0(XXG'FP2OY!)=^HTG56YTNKD$*-MDV6W&3MW]I; M;^2^-2S7ZZRJAUM!XXQ+FFH<)BS$A$68L!@3ENQA_G-%['.J'J\!*7;N.HIN M((LN[9;B98_R4$R^7RAVFR_2+?E&H>\ORUU3-UFQ:H_26@-ONYM! M[DMZVIF75JK8^;U=9(TQ-LIDZV39,6HA*BU!I,2HM0:4M4&DI%FWL M]3 _0EYC@H2@SI"@TD)46H1*BU%I"2IM@4I+L6ACK8>9$O*-4R5$+]<=X@?* M'N4&B'FNQX)Q+(1BC#)W'(N &.%!X"E']C&0HS;Q7867F%?"9 $P:2D6;2S M,,E!T&ZFA)Z[(QP'MBJ$T#.9X[-52F 7. % 5>E '(>]1A3I<"< M!5B@TE(LVEB*85:!H$TK$*"']JG#7=4&(,([Q"F M:@ MUE=MB>%80+AJ 69+OT"EI5BTL05#F4^^7YM/P :8<]45N"AV557TF$P1 MU1009FM'%&!,G3%)S"MKLBB8M!2+-A9EZ.')]RSB"5C>ZJK ':^FBAZ#5 %A MNBI@3%<%LQ=?H-)2+-KXW-.A0:??O4&G0"$KCPKDX:FO'!K<0%'YEH537]W- MA$>CCJWLX"(P2ATG"!S%QAB,^I[C4W6WF9A7Y%2)4&DI%FTLT5!^T[^@_*9 MEWI,(R!Z3".HS*6$<*:^.8E ZA&-H.@1C3"[Z04J+<6BC34:>FOZS;VU]3_K MO=Q?5>(Q+W?U^G>K$MNR:L S^:_-BYO:_*'20E1:A$J+46D)*FV!2DNQ:&/A MAT*;OD:A35$+;51:B$J+4&DQ*BU!I2U0:2D6;:SU4&C3;RRTZ6F%-A"#"FTH M!A3:0 PLM($<6&B;5\)D 5 +;2S:6("AT*;F0ON3R-;Y'_(X\#Z3QWARHU9G MZY<:;0I5U8P'CBH%E M\];RD$.9YZM,=03G&7)NI6@ Y[MF!KVJ!6FFCTE(L MVEB+H=*FYDJ[W=WEU484S4LNZ(TQM[FV>=!3CLLT#P"6=IIN!*2(38BM2@#$ M.%%/ TG,ZV&R ZA--A9M[,#09%-SDSUA6J,G*:\XGVD> #E&N3:M >4> MZ@*0\P.FRP#DY!:&J*(FYE4R60?42AN+-M9AJ+2IN=(^:6*C9XS/M7<8U78- M0(YZKC:Q >4<:8*OB@#D?,;T(P8@1ZCOJ<548EX9DT5 K:RQ:&,1ALJ:FBMK MS+D-"I^YK.GRTDG)O2U@3&^+X"J:J*Z ,4\[N$1MK%%I*19M_"'YH;%FYL8: M=W*C7]A+KL QS14XIKD"QS17X)CFBGE]3?X$.FHQC44;NS(4T\Q<3+_"[ 8[ MO9:&HD=JZ:-1?78#C,*U-!B%:VGSBIPL$6HMC44;2S34TLQ<2[_*[$:_S),T M J+'-#H6!32"HDU%I*19MK-&S;WBKX2SOA(& M]<']VA?<[WW!_>(7W&]^P?WJ%]SO?L']\I?7Z(#9T $S_@I3&PRS!;U!I86H MM B5%J/2$E3: I668M'&6@_--L-OMGOD:.(!*+:A&-!K@S2]U@9B4*L-Q*!2 MV[Q6)AN!6FICT<9&#*4V0RJU&7 :--!J0S&@U@9I>J\-Q:!B&\P!S;9Y94P6 M ;79QJ*-11B:;69NMO_$ISB8WB!#G^( 8N"G.* <]"D.* =]B@/*09_B,*^8 MR5*@]MM8M+$40[_-S/WVA.F.GC2>QN >T?83>HZI[^Y"(.1QJGX(.0)CCAJ+ MH44&GJ\54:CU-BHMQ:*-/1CJ;6:NMT^:Y^@9WHL&Z#G #T$&@#% . 14(& MH-;6J+04BS;^.LRAMN:GG&B-4UISN(U6BR,@9I^K3VT(IM2S^R,XI39%8(JJ M^POSFIIJ"2HMQ:*-+1D*:W[:F=1(GI#3/-%CD"=02O<$3&F>0"G=$]1.&I66 M8M'&G@R=-/\+.FGS,J>V+ZBTD.L=-/<\XFMS:ZB+C5%I"2IM@4I+L6A[H>?/ M?JU@(ZK[[JU-9:W,E%V>>>,[.J_<]A[*\TY;;[K80O9=.4F^[B@\A6HFH#\N]W M9=E\O=(NX/"C)%?_!U!+ P04 " .D598/'TL864" ")!@ &0 'AL M+W=OEEA 7.6_R:IS*;69PNEL,95+A]9_0W:?D+-E[!< MF">JF]@PM%!2"P!T> 7@MP'L+"(X _!;@GPL(6H 9 MM=VT8N808XFC"6F%&:9!J_8)U<>^E%SM$H63T0*_HJU "^#F"M$$ M4$Q$DC-1<4#7Z&D9H\N+*W2!"$4_,U8)3%,QL:7*K1GLI,TS:_)X1_*X'GI@ M5&8"?:4II(<$MBJZJ]S;53[S3C+&D R0[WY"GN/Y/07-SX=[/?#X?+A[HAN_ M.P??\/G_($II92 P%\"U;T\8,[=+[TC>H]R>)W(CL8 M8]"-,3C%'OU00GE/$U8 NOS.A+CJ&UU#,3(46A:WT75P$XS4+=CN#Z4G+'1N MPM _C(M[XMPP\$==6-.)O?>1%L W1NP$2EA%97/K.V^GI[=&1M[X9TIG&UG\ M1].(] /F&T(%RF&M*)W!2,D:;X2O,20KC12LF%3"8I:9^E< UP%J?\V8W!DZ M0??WB?X"4$L#!!0 ( Z15EB")>X)8@( ,(' 9 >&PO=V]R:W-H M965T&<36/:JW;:1RK MHH8&JRO1 CK?@%X6-VFLCF\E:B!?;N2?S*+%"P*#0EH#-YQ5N@3$+,AI_MLS(;VD# M]]L[^C>7N\EEC17<"O:;$EW/HYL($2AQQ_2CV'R';3XCRRL$4^X7;?JUV21" M1:>T:+;!QJ"AO/_BMVT=]@(,YW! N@U(G7>_D;.\PQKG,RDV2-K5AF8;+E47 M;>0HMW_*DY9FEIHXG=^;\A*0Z%EB0GF%%E)B7H$INU:S6)L=[+JXV-*6/2T] M0LO02G!=*_25$R#_QL?&S.NE.[UE&@3>07&%LL$%2I,T"_ RGV[F>-D1WJ$T M+]#Z'=US0E\IZ3 [E'4/'1Z&VG,S52TN8!Z9@Z% OD*4?_XT&"=? LI#KSP, MT?/'C@$:).O1Y6!?&RV(:/7_1>YUP\ 2,P4!L9$7&P4Y/P2_/$,N##TE-_9R MX[.J]@S2G")\Q"W,/.5V[=VNSRY5WX_UNSJK=2A!:TL-F8>(ILXDW MFYRJ'#K'+DP]:A?OW:L-R,J]'@H5HN.ZOV+]J'^@%OV]_'=Y_[JML*PH5XA! M:4*3JVMS#&3_8O0=+5IW2Z^%-G>^:];FD05I%YCY4@B]Z]@-_+.=?P!02P,$ M% @ #I%66*L9B*@Q P )!, T !X;"]S='EL97,N>&ULW5A=3]LP M%/TKD1D32!-IFQ&:T53:*B%-VB8D>-@;38F>.R=K]^OG&:?N"+& ]; MNU0T]CTYYQ[;-]@PJLU*L+LY8R98ED+6*9D;4WT(PWHV9R6M+U3%I$5RI4MJ M;%<785UI1K,:2*4(![U>'):42S(>R45Y4YHZF*F%-"F)NU#@;I^SE/3C]R1P MOWXJ=7JN*<8>>@A;Y@H+?'FW,K8$,-V)<>C7,G-@D;$!:PR+5GP M2$5*)E3PJ>; RFG)QYEOK5D/5DQV36NH;3H9UP'];36GO2T[>)5N4/%'93XM['!DTX?* M9K>:Y7S9])=Y9P!3[^/JM*K$ZJ/@A2R9&_R+$XY'=,T+YDKS7S8;E,K,!I@F MP2/3AL^V(S\UK>[9TJS+:9GCG@='Z/GOSG/!)--4;)NVM7_(L_QJQ^V6]2\\ M-[]6]AU[3497A^^QW:(/W61\#":/8KF'QV R.4B38;N!;YT2=LX(732 LUA* MOL&I3FR2!M,%%X;+MC?G6<;DDZ."E3=T:O\$V-&WSVDBA*$C\"F-]!%&$(O(TX@CD #Q@21M]*MS\7VS\ M&U!+ P04 " .D598EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( Z15ECBIJ-9I08 (0^ / >&PO=V]R M:V)O;VLN>&ULQ9M-<]LV$(;_"D:7I@=7%L4O9>+,.+:3>B9--)&;'CLP"4F8 MD(0*D+:37U^0LIJE3+W3RTHGFQ^B'H'@/KL ^.;1V&_WQGP33V51N8O1NJXW MK\=CEZU5*=UO9J,J?V1I;"EKOVE78[>Q2N9NK51=%N/@_#P>EU)7H[=O=M>: MVS'=,+7*:FTJO[/=\56K1_?S>+LI'K33][K0]?>+4?=_H4:BU)4N]0^57XS. M1\*MS>/OQNH?IJIEL[%ZTD'?RWG5[:GG_17J0BU%\ M[B^XU-;5W1G=]:5G?%#^Y.U64YOWNJB5O9:U^F!-L]'5JKV,_Q5C\C.Z=MC] MW3;B:_M_FM$LESI3UR9K2E75VW:TJF@!*[?6&S<2E2S5Q6AWBKBL5]N?*-I9GF6E\+*]68NY;-].*QLG).8KDY[R8 ME]D_C?_2;C]E@G9AULL7]:"J1HFE-:6/,E5MO:Z=>-3U6EPU/4SDF FS9-[I M.C.ZIV1DDPFS3FZK!^7J[G&E2,@=$V9Y^&S0B\QG,.U#>N,[VJ;] *5#TI@P M6^.#,?FC+HJ.[M;GF=6J)1"7SO43F0FRQH19&W/SJ*R8-S9;2^?A5E:I_59$ MPI@P&^-:;8R/'[WV0FZ8,,O!QUK;>'G=//F+N'Z@13J8,/O@6MW3>Q:@H!\P M!_V/2O9;)D#A/F .]UWZLS9%KJS[I0L3]7?*!NL(YAC?L9WY_,+WJ#;?]5UJ MOPX+4- /F(/^>ZFM^"H+;\L__$UMK-H70( $$+!7#V6IMT[JHFPK4;RHFY#_Z+M;0TJPU0O ^8X_U" MK;JZ97A0(D"A/V ._;?EIDL4?2%PF9M-5QZT_R_^%,%Y]YC^AXE,$)RR,O@[ MH(,32!)39DE@3-J:4V2/*;,]: $C7MU)_^WN5PJ']#%EU@>L9/JW&@Y$,5OD MN9(9;#ZDCRFS/DA),\B&K#%EML9P;3.(B40R918)+G($Q416F3);Y5"5\]R> M%!,99LILF%VQ,WB;D5.FS$[9KWJ& $-DD_ H)<<@%K)'>(S:8R"_?]GO0N21 MD-DC!]+\77-23.21D'U& Z3[XA7%A%,:[%KYF? /]DCDE9#9*R\S_T%$Y)20 MV2D#)< @(Q)*R"P46 OT,J\0"24\Y51&'Q/I)3QIR1+264 DF>BD)4M$,9%T MHF.6+&>";+8W_H9B(NE$S-+!F%<4$TDG8I8.QOR+8B+I1,S2P:4@+:^",UMG7JI:ZZ)D\0NZ)F-U#X<[:>_W0+O]J:]A/IE:T@HV1>V)F]QP:#WAN M3HJ)W!,SN^< YJZ#4DSDGIC9/7#8HI<7Q<@],;-[,"8-ZC%R3\SL'HQ)@WJ, MW!-S#ZD=' 3J'B**"==QG6A&_ODAHIC(/?&1)N8'(WJ,=!,?:Q2MK\7\Y4J" M&(DG/O:86A^7+MA#XDF8Q=,N+!B\QPGR3,+LF=UXWQ 7$DO"+)9GKOZM+-J= M0OG[3#&16!)FL0QBFGKM X^NEH9B(K$DS&(9Q%PV=6-5NZ"?8B*Q),QB&5IA M,MPUD5<2[F&U@V/1^_I+X IA[@4 AS!?Z"]!DDF8)0,Q>QED@B23<(^L04R: M0:9(,BGWR!K ;.ZILE-DG939.H?F29X#%,5$$DK97T\!\R2]OIDB":4GG<779GBBS_@LT*9)/RBP?B-GODD@^*?>TSF',7"VI M?%+X@@K[@-I!S%H^T=(A1?))V8?6AIZ(>O,F*TS-!.T[[>$7=6YNTDZ*6UTKM[?WGX#$EGUDEGW)WLWK[Q M$597*O_DK^_\_DP6V=R*]D][I4D01NT;%LNF**[\OL_51R/SW4O4NQ? W_X+ M4$L#!!0 ( Z15E@4-@ &PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VKUNXD 81N%;0;Z F/F?6854VZ1=Y080&2 *8&1[M/[1ML-F M7X_KX:$[U]/ESK;KC^OQLNQW[7F]>5_O:FN7R]CV]S.:I\?[F8N7SW/]GXG= M=ONVJ3^[S>]C/8W_&-S^Z?KW85_KV"Q>UOVNCJNF_3C<+@_M]<,\7"8WB^?7 M5=,_OYJFG3O((LC.'^00Y.8/\@CR\P<%!(7Y@R*"XOQ!"4%I_J",H#Q_4$%0 MF3_(+"GC4B!I@K6 UH9<&P&O#<$V F(;DFT$S#9$VPBH;EGI; ;TM];8">MO)CVT!O2WUM@)Z6^IM!?2VU-L*Z&VIMQ70 MVU)O*Z"WI=Y60&]+O:V WHYZ.P&]'?5V GH[ZNT$]':3S1(!O1WU=@)Z.^KM M!/1VU-L)Z.VHMQ/0VU%O)Z"WH]Y.0&]/O;V WIYZ>P&]/?7V GI[ZNT%]/:3 MS6X!O3WU]@)Z>^KM!?3VU-L+Z.VIMQ?0VU-O+Z!WH-Y!0.] O8. WH%Z!P&] M _4. GH'ZAT$] Z3/RL%] [4.PCH':AW$- [4.\@H'>@WD% [TB]HX#>D7I' M ;TC]8X">D?J'07TCM0["N@=J7<4T#M.#IL(Z!VI=Q30.U+O**!WI-Y10.]$ MO9. WHEZ)P&]$_5. GHGZIT$]$[4.PGHG:AW$M [4>\DH'>:'!84T#M1[R2@ M=Z+>24#O3+VS@-Z9>FPMH'>FWEE [T*]BX#>A7H7 ;T+]2X">A?J703T+M2[".A=J'<1T+M0 M[_*=>@_CYZ$.MYZO-9__G52/E^_6V^.ORZ^+DW?\BG-[7S$\_0502P,$% M @ #I%66$;]('I, @ GC8 !, !;0V]N=&5N=%]4>7!E&ULS=M- M;MLP$(;AJQC:!I8BDJ*H(LZF[;;-HA=0)3H6K#^03.K':^^?8T6[\Z#/WH-\DNA/E#EOEF9X?:I]-LQ[BRG=Q0A_C5W6=S MW>SK>YN)ZVN=-=,8[!C6X5@CN;WY9+?U0Q]6GP_Q9]]-XR9QMO?)ZN-IXS%K MD]3SW'=-'>)Z]CBVOZ6LGQ/2>'+9XW?=[*_BAB1[,^&X\N> YW-?'ZUS76M7 M=[4+7^HA[LH.?>;#4V]]>K[$&SU.VVW7V'9J'H9X)/6SLW7K=]:&H4]/1:_. M)X=XP_;TF5^_SOBU_CO[$) ^)*0/!>FC@/2A(7V4D#X, MI(\*TD=^36F$(FI.(36GF)I34,TIJN845G.*JSD%UIPBJZ#(*BBR"HJL@B*K MH,@J*+(*BJR"(JN@R"HHLDJ*K)(BJZ3(*BFR2HJLDB*KI,@J*;)*BJR2(JNB MR*HHLBJ*K(HBJZ+(JBBR*HJLBB*KHLBJ*+(6%%D+BJP%1=:"(FM!D;6@R%I0 M9"THLA8460N*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNFR%I29"TILI84 M64N*K"5%UI(B:TF1M:3(6E)D+2FR&HJLAB*KH&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( Z15EA.49&8V < (TS 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ #I%66/BE.#2\ P 1! !@ M ("!^1< 'AL+W=OL; !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ #I%66#H?S_$9"P YFH !@ ("!FB@ M 'AL+W=ODS !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ #I%6 M6.(_8^F7! <@L !@ ("!ND0 'AL+W=O+F12< . 9 M " @8=) !X;"]W;W)K&UL4$L! A0#% M @ #I%66(L\&G!;$@ 1SL !D ("! W$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66%9 &PO=V]R M:W-H965T&UL M4$L! A0#% @ #I%66%[D/4UZ! U P !D ("!%,, M 'AL+W=O&PO=V]R:W-H965TUVW L -LN 9 M " @2?. !X;"]W;W)K&UL4$L! A0#% @ M#I%66%/^"G!:"0 O"< !D ("!.MH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66$.M9)JN"@ M=B !D ("!U?\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66./MFFVU!0 P1@ !D M ("!4Q&PO=V]R:W-H M965T0Y 0!X;"]W;W)K&UL4$L! M A0#% @ #I%66.#\6_$Y! DPP !D ("!I#P! 'AL M+W=O&UL4$L! A0#% @ #I%6 M6+M$BX^; @ Q04 !D ("!6TD! 'AL+W=O&PO=V]R:W-H965T8]PP, +<, 9 " @9]/ 0!X;"]W;W)K M&UL4$L! A0#% @ #I%66,?PE/U> @ D04 M !D ("!F5,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66'0_E0M3! .PT !D M ("!"EP! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #I%66"%142EL @ SP4 !D ("!]V@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66)$R MTRWW!0 8A$ !D ("!JW4! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66 WKB&-9 P ]0P !D M ("!]H,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #I%66(-_IYV' P ) L !D ("! M&)8! 'AL+W=O&PO=V]R:W-H965T? 0!X;"]W;W)K&UL4$L! A0#% M @ #I%66+8 !:S_ @ $P@ !D ("!4*(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66%S3,-D6!0 ^Q\ !D M ("!#<E1X$T# !]# &0 @(%:S $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ #I%66&_? .+. @ NPD !D ("!MM0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#I%66)3INGYC!@ 0RX !D ("!.N ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66(&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66*DZZ3LV P W0D !D M ("!1?@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #I%66)B8?H\\#0 R,@ !D ("!Z"(" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #I%6 M6.D,S1"%! M!D !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66#GJ!R8#%0 %X ! M !D ("!9D8" 'AL+W=O&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% @ #I%66'*.=R[J @ [ @ !D M ("! F(" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #I%66(Y]DLX8!@ ;2 !D ("!6FT" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66-J# M5]?(!0 ;S8 !D ("!9GH" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #I%66#Q]+&%E @ B08 !D M ("!HY0" 'AL+W=O&PO M=V]R:W-H965T^D @!X;"]?6G K @!;0V]N=&5N=%]4>7!E&UL4$L%!@ !H &@ CQP &*J @ $! end XML 116 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 117 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 119 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 314 561 1 false 142 0 false 11 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://riotblockchain.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://riotblockchain.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations Sheet http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Stockholders Equity Sheet http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders Equity Statements 6 false false R7.htm 00405 - Statement - Consolidated Statement of Stockholders' Equity (Parentheticals) Sheet http://riotblockchain.com/role/StatementConsolidatedStatementOfStockholdersEquityParentheticals Consolidated Statement of Stockholders' Equity (Parentheticals) Statements 7 false false R8.htm 00500 - Statement - Consolidated Statements of Cash Flows Sheet http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 10101 - Disclosure - Organization and Basis of Presentation Sheet http://riotblockchain.com/role/DisclosureOrganizationAndBasisOfPresentation Organization and Basis of Presentation Notes 9 false false R10.htm 10201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements Sheet http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements Significant Accounting Policies and Recent Accounting Pronouncements Notes 10 false false R11.htm 10301 - Disclosure - Acquisitions Sheet http://riotblockchain.com/role/DisclosureAcquisitions Acquisitions Notes 11 false false R12.htm 10401 - Disclosure - Revenue from Contracts with Customers Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 12 false false R13.htm 10501 - Disclosure - Bitcoin Sheet http://riotblockchain.com/role/DisclosureBitcoin Bitcoin Notes 13 false false R14.htm 10601 - Disclosure - Investments Sheet http://riotblockchain.com/role/DisclosureInvestments Investments Notes 14 false false R15.htm 10701 - Disclosure - Property and Equipment Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipment Property and Equipment Notes 15 false false R16.htm 10801 - Disclosure - Goodwill and Intangible Assets Sheet http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 10901 - Disclosure - Power Purchase Agreement Sheet http://riotblockchain.com/role/DisclosurePowerPurchaseAgreement Power Purchase Agreement Notes 17 false false R18.htm 11001 - Disclosure - Deposits Sheet http://riotblockchain.com/role/DisclosureDeposits Deposits Notes 18 false false R19.htm 11101 - Disclosure - Accrued Expenses Sheet http://riotblockchain.com/role/DisclosureAccruedExpenses Accrued Expenses Notes 19 false false R20.htm 11201 - Disclosure - Debt Sheet http://riotblockchain.com/role/DisclosureDebt Debt Notes 20 false false R21.htm 11301 - Disclosure - Leases Sheet http://riotblockchain.com/role/DisclosureLeases Leases Notes 21 false false R22.htm 11401 - Disclosure - Stockholders' Equity Sheet http://riotblockchain.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 22 false false R23.htm 11501 - Disclosure - Stock-Based Compensation Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 23 false false R24.htm 11601 - Disclosure - Fair Value Measurements Sheet http://riotblockchain.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 24 false false R25.htm 11701 - Disclosure - Commitments and Contingencies Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 25 false false R26.htm 11801 - Disclosure - Income Taxes Sheet http://riotblockchain.com/role/DisclosureIncomeTaxes Income Taxes Notes 26 false false R27.htm 11901 - Disclosure - Earnings Per Share Sheet http://riotblockchain.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 27 false false R28.htm 12001 - Disclosure - Segment Information Sheet http://riotblockchain.com/role/DisclosureSegmentInformation Segment Information Notes 28 false false R29.htm 12101 - Disclosure - Impacts of Adoption of ASU 2023-08 Sheet http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308 Impacts of Adoption of ASU 2023-08 Notes 29 false false R30.htm 20202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Sheet http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Policies http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements 30 false false R31.htm 30203 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Tables) Sheet http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsTables Significant Accounting Policies and Recent Accounting Pronouncements (Tables) Tables http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements 31 false false R32.htm 30303 - Disclosure - Acquisitions (Tables) Sheet http://riotblockchain.com/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://riotblockchain.com/role/DisclosureAcquisitions 32 false false R33.htm 30403 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers 33 false false R34.htm 30503 - Disclosure - Bitcoin (Tables) Sheet http://riotblockchain.com/role/DisclosureBitcoinTables Bitcoin (Tables) Tables http://riotblockchain.com/role/DisclosureBitcoin 34 false false R35.htm 30603 - Disclosure - Investments (Tables) Sheet http://riotblockchain.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://riotblockchain.com/role/DisclosureInvestments 35 false false R36.htm 30703 - Disclosure - Property and Equipment (Tables) Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://riotblockchain.com/role/DisclosurePropertyAndEquipment 36 false false R37.htm 30803 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssets 37 false false R38.htm 30903 - Disclosure - Power Purchase Agreement (Tables) Sheet http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementTables Power Purchase Agreement (Tables) Tables http://riotblockchain.com/role/DisclosurePowerPurchaseAgreement 38 false false R39.htm 31003 - Disclosure - Deposits (Tables) Sheet http://riotblockchain.com/role/DisclosureDepositsTables Deposits (Tables) Tables http://riotblockchain.com/role/DisclosureDeposits 39 false false R40.htm 31103 - Disclosure - Accrued Expenses (Tables) Sheet http://riotblockchain.com/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://riotblockchain.com/role/DisclosureAccruedExpenses 40 false false R41.htm 31303 - Disclosure - Leases (Tables) Sheet http://riotblockchain.com/role/DisclosureLeasesTables Leases (Tables) Tables http://riotblockchain.com/role/DisclosureLeases 41 false false R42.htm 31503 - Disclosure - Stock-Based Compensation (Tables) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://riotblockchain.com/role/DisclosureStockBasedCompensation 42 false false R43.htm 31603 - Disclosure - Fair Value Measurements (Tables) Sheet http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://riotblockchain.com/role/DisclosureFairValueMeasurements 43 false false R44.htm 31703 - Disclosure - Commitments and Contingencies (Tables) Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies 44 false false R45.htm 31803 - Disclosure - Income Taxes (Tables) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://riotblockchain.com/role/DisclosureIncomeTaxes 45 false false R46.htm 31903 - Disclosure - Earnings Per Share (Tables) Sheet http://riotblockchain.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://riotblockchain.com/role/DisclosureEarningsPerShare 46 false false R47.htm 32003 - Disclosure - Segment Information (Tables) Sheet http://riotblockchain.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://riotblockchain.com/role/DisclosureSegmentInformation 47 false false R48.htm 32103 - Disclosure - Impacts of Adoption of ASU 2023-08 (Tables) Sheet http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Tables Impacts of Adoption of ASU 2023-08 (Tables) Tables http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308 48 false false R49.htm 40101 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://riotblockchain.com/role/DisclosureOrganizationAndBasisOfPresentationDetails Organization and Basis of Presentation (Details) Details http://riotblockchain.com/role/DisclosureOrganizationAndBasisOfPresentation 49 false false R50.htm 40201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Details) Sheet http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails Significant Accounting Policies and Recent Accounting Pronouncements (Details) Details http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsTables 50 false false R51.htm 40202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements - Schedule of estimated useful lives of property and equipment (Details) Sheet http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails Significant Accounting Policies and Recent Accounting Pronouncements - Schedule of estimated useful lives of property and equipment (Details) Details 51 false false R52.htm 40301 - Disclosure - Acquisitions - Acquisition of ESS Metron (Details) Sheet http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails Acquisitions - Acquisition of ESS Metron (Details) Details 52 false false R53.htm 40302 - Disclosure - Acquisitions - Acquisition of Corsicana Facility Land Site (Details) Sheet http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails Acquisitions - Acquisition of Corsicana Facility Land Site (Details) Details 53 false false R54.htm 40303 - Disclosure - Acquisitions - Acquisition of Whinstone (Details) Sheet http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails Acquisitions - Acquisition of Whinstone (Details) Details 54 false false R55.htm 40401 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersDetails Revenue from Contracts with Customers (Details) Details http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables 55 false false R56.htm 40402 - Disclosure - Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details) Details 56 false false R57.htm 40403 - Disclosure - Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details) Details 57 false false R58.htm 40501 - Disclosure - Bitcoin - Schedule of additional information (Details) Sheet http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails Bitcoin - Schedule of additional information (Details) Details 58 false false R59.htm 40601 - Disclosure - Investments (Details) Sheet http://riotblockchain.com/role/DisclosureInvestmentsDetails Investments (Details) Details http://riotblockchain.com/role/DisclosureInvestmentsTables 59 false false R60.htm 40602 - Disclosure - Investments - Convertible Note (Details) Sheet http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails Investments - Convertible Note (Details) Details 60 false false R61.htm 40701 - Disclosure - Property and Equipment (Details) Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails Property and Equipment (Details) Details http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables 61 false false R62.htm 40702 - Disclosure - Property and Equipment - Schedule of property and equipment (Details) Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of property and equipment (Details) Details 62 false false R63.htm 40801 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsTables 63 false false R64.htm 40802 - Disclosure - Goodwill and Intangible Assets - Schedule of finite-lived intangible assets (Details) Sheet http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of finite-lived intangible assets (Details) Details 64 false false R65.htm 40803 - Disclosure - Goodwill and Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) Sheet http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) Details 65 false false R66.htm 40901 - Disclosure - Power Purchase Agreement (Details) Sheet http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails Power Purchase Agreement (Details) Details http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementTables 66 false false R67.htm 40902 - Disclosure - Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) Sheet http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) Details 67 false false R68.htm 41001 - Disclosure - Deposits (Details) Sheet http://riotblockchain.com/role/DisclosureDepositsDetails Deposits (Details) Details http://riotblockchain.com/role/DisclosureDepositsTables 68 false false R69.htm 41002 - Disclosure - Deposits - Schedule of deposits on equipment (Details) Sheet http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails Deposits - Schedule of deposits on equipment (Details) Details 69 false false R70.htm 41101 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) Sheet http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails Accrued Expenses - Schedule of accrued expenses (Details) Details 70 false false R71.htm 41201 - Disclosure - Debt (Details) Sheet http://riotblockchain.com/role/DisclosureDebtDetails Debt (Details) Details http://riotblockchain.com/role/DisclosureDebt 71 false false R72.htm 41301 - Disclosure - Leases (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesDetails Leases (Details) Details http://riotblockchain.com/role/DisclosureLeasesTables 72 false false R73.htm 41302 - Disclosure - Leases - Schedule of lease expense (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails Leases - Schedule of lease expense (Details) Details 73 false false R74.htm 41303 - Disclosure - Leases - Schedule of other information (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails Leases - Schedule of other information (Details) Details 74 false false R75.htm 41304 - Disclosure - Leases - Schedule of future minimum operating lease payments (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails Leases - Schedule of future minimum operating lease payments (Details) Details 75 false false R76.htm 41401 - Disclosure - Stockholders' Equity (Details) Sheet http://riotblockchain.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details http://riotblockchain.com/role/DisclosureStockholdersEquity 76 false false R77.htm 41501 - Disclosure - Stock-Based Compensation (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://riotblockchain.com/role/DisclosureStockBasedCompensationTables 77 false false R78.htm 41502 - Disclosure - Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) Details 78 false false R79.htm 41503 - Disclosure - Stock-Based Compensation - Schedule of Performance-based awards (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails Stock-Based Compensation - Schedule of Performance-based awards (Details) Details 79 false false R80.htm 41504 - Disclosure - Stock-Based Compensation - Schedule of Service-based awards (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails Stock-Based Compensation - Schedule of Service-based awards (Details) Details 80 false false R81.htm 41505 - Disclosure - Stock-Based Compensation - Subsequent awards (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails Stock-Based Compensation - Subsequent awards (Details) Details 81 false false R82.htm 41601 - Disclosure - Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) Sheet http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) Details 82 false false R83.htm 41701 - Disclosure - Commitments and Contingencies (Details) Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables 83 false false R84.htm 41702 - Disclosure - Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) Details 84 false false R85.htm 41801 - Disclosure - Income Taxes (Details) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://riotblockchain.com/role/DisclosureIncomeTaxesTables 85 false false R86.htm 41802 - Disclosure - Income Taxes - Schedule of components of loss from continuing operations by domestic and foreign jurisdictions (Details) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossFromContinuingOperationsByDomesticAndForeignJurisdictionsDetails Income Taxes - Schedule of components of loss from continuing operations by domestic and foreign jurisdictions (Details) Details 86 false false R87.htm 41803 - Disclosure - Income Taxes - Schedule of components of income tax benefit expense (Details) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails Income Taxes - Schedule of components of income tax benefit expense (Details) Details 87 false false R88.htm 41804 - Disclosure - Income Taxes - Schedule of deferred tax assets and liabilities (Details) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of deferred tax assets and liabilities (Details) Details 88 false false R89.htm 41805 - Disclosure - Income Taxes - Schedule of tax expense (benefit) based on the U.S. federal statutory rate (Details) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails Income Taxes - Schedule of tax expense (benefit) based on the U.S. federal statutory rate (Details) Details 89 false false R90.htm 41806 - Disclosure - Income Taxes (Details) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesDetailss Income Taxes (Details) Details http://riotblockchain.com/role/DisclosureIncomeTaxesTables 90 false false R91.htm 41901 - Disclosure - Earnings Per Share (Details) Sheet http://riotblockchain.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://riotblockchain.com/role/DisclosureEarningsPerShareTables 91 false false R92.htm 42001 - Disclosure - Segment Information (Details) Sheet http://riotblockchain.com/role/DisclosureSegmentInformationDetails Segment Information (Details) Details http://riotblockchain.com/role/DisclosureSegmentInformationTables 92 false false R93.htm 42002 - Disclosure - Segment Information - Schedule of reportable segments and operating income (Details) Sheet http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails Segment Information - Schedule of reportable segments and operating income (Details) Details 93 false false R94.htm 42101 - Disclosure - Impacts of Adoption of ASU 2023-08 (Details) Sheet http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details Impacts of Adoption of ASU 2023-08 (Details) Details http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Tables 94 false false R95.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 95 false false R96.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 96 false false All Reports Book All Reports riot-20231231.xsd riot-20231231_cal.xml riot-20231231_def.xml riot-20231231_lab.xml riot-20231231_pre.xml riot-20231231x10k.htm riot-20231231x10k002.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 122 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "riot-20231231x10k.htm": { "nsprefix": "riot", "nsuri": "http://riotblockchain.com/20231231", "dts": { "schema": { "local": [ "riot-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/arcrole/esma-arcrole-2018-11-21.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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "riot-20231231_cal.xml" ] }, "definitionLink": { "local": [ "riot-20231231_def.xml" ] }, "labelLink": { "local": [ "riot-20231231_lab.xml" ] }, "presentationLink": { "local": [ "riot-20231231_pre.xml" ] }, "inline": { "local": [ "riot-20231231x10k.htm" ] } }, "keyStandard": 392, "keyCustom": 169, "axisStandard": 36, "axisCustom": 3, "memberStandard": 41, "memberCustom": 93, "hidden": { "total": 95, "http://fasb.org/us-gaap/2023": 76, "http://xbrl.sec.gov/dei/2023": 5, "http://riotblockchain.com/20231231": 14 }, "contextCount": 314, "entityCount": 1, "segmentCount": 142, "elementCount": 977, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1084, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:ContractAssetsCurrentRetainage", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:ContractAssetsCurrentRetainage", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations", "longName": "00200 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_imXNH5M8e0Se9D8o3TZ8Vw", "name": "riot:ImpairmentLossOnMiners", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R5": { "role": "http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "longName": "00300 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R6": { "role": "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "longName": "00400 - Statement - Consolidated Statements of Stockholders Equity", "shortName": "Consolidated Statements of Stockholders Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_Imtb5Sc-OEu5LdlOabY9lA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_Imtb5Sc-OEu5LdlOabY9lA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://riotblockchain.com/role/StatementConsolidatedStatementOfStockholdersEquityParentheticals", "longName": "00405 - Statement - Consolidated Statement of Stockholders' Equity (Parentheticals)", "shortName": "Consolidated Statement of Stockholders' Equity (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_6XPPQKKyfkKDdetk7j1ljQ", "name": "riot:SettlementOfWarrantsOnCashlessBasisShares", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_6XPPQKKyfkKDdetk7j1ljQ", "name": "riot:SettlementOfWarrantsOnCashlessBasisShares", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R9": { "role": "http://riotblockchain.com/role/DisclosureOrganizationAndBasisOfPresentation", "longName": "10101 - Disclosure - Organization and Basis of Presentation", "shortName": "Organization and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements", "longName": "10201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://riotblockchain.com/role/DisclosureAcquisitions", "longName": "10301 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers", "longName": "10401 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://riotblockchain.com/role/DisclosureBitcoin", "longName": "10501 - Disclosure - Bitcoin", "shortName": "Bitcoin", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:CryptocurrenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:CryptocurrenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://riotblockchain.com/role/DisclosureInvestments", "longName": "10601 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipment", "longName": "10701 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssets", "longName": "10801 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreement", "longName": "10901 - Disclosure - Power Purchase Agreement", "shortName": "Power Purchase Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://riotblockchain.com/role/DisclosureDeposits", "longName": "11001 - Disclosure - Deposits", "shortName": "Deposits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:DepositAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:DepositAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://riotblockchain.com/role/DisclosureAccruedExpenses", "longName": "11101 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://riotblockchain.com/role/DisclosureDebt", "longName": "11201 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://riotblockchain.com/role/DisclosureLeases", "longName": "11301 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://riotblockchain.com/role/DisclosureStockholdersEquity", "longName": "11401 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensation", "longName": "11501 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurements", "longName": "11601 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies", "longName": "11701 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxes", "longName": "11801 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://riotblockchain.com/role/DisclosureEarningsPerShare", "longName": "11901 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://riotblockchain.com/role/DisclosureSegmentInformation", "longName": "12001 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308", "longName": "12101 - Disclosure - Impacts of Adoption of ASU 2023-08", "shortName": "Impacts of Adoption of ASU 2023-08", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies", "longName": "20202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsTables", "longName": "30203 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Tables)", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://riotblockchain.com/role/DisclosureAcquisitionsTables", "longName": "30303 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_BusinessAcquisitionAxis_riot_AcquisitionOfESSMetronMember_a0KwLK1kXk6KutTkIigf0A", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_BusinessAcquisitionAxis_riot_AcquisitionOfESSMetronMember_a0KwLK1kXk6KutTkIigf0A", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables", "longName": "30403 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://riotblockchain.com/role/DisclosureBitcoinTables", "longName": "30503 - Disclosure - Bitcoin (Tables)", "shortName": "Bitcoin (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://riotblockchain.com/role/DisclosureInvestmentsTables", "longName": "30603 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables", "longName": "30703 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "longName": "30803 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementTables", "longName": "30903 - Disclosure - Power Purchase Agreement (Tables)", "shortName": "Power Purchase Agreement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://riotblockchain.com/role/DisclosureDepositsTables", "longName": "31003 - Disclosure - Deposits (Tables)", "shortName": "Deposits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:ScheduleOfDepositAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:ScheduleOfDepositAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://riotblockchain.com/role/DisclosureAccruedExpensesTables", "longName": "31103 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://riotblockchain.com/role/DisclosureLeasesTables", "longName": "31303 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables", "longName": "31503 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables", "longName": "31603 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables", "longName": "31703 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesTables", "longName": "31803 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://riotblockchain.com/role/DisclosureEarningsPerShareTables", "longName": "31903 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://riotblockchain.com/role/DisclosureSegmentInformationTables", "longName": "32003 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Tables", "longName": "32103 - Disclosure - Impacts of Adoption of ASU 2023-08 (Tables)", "shortName": "Impacts of Adoption of ASU 2023-08 (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://riotblockchain.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "longName": "40101 - Disclosure - Organization and Basis of Presentation (Details)", "shortName": "Organization and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:NumberOfMegawattsCapacityProvidedForBitcoinMining", "unitRef": "Unit_Standard_MWh_Hw6V-kk7M0Sz6sVvSZkrPg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "longName": "40201 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Details)", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:FinancingReceivableAllowanceForCreditLosses", "us-gaap:FinancingReceivableAllowanceForCreditLosses", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:FinancingReceivableAllowanceForCreditLosses", "us-gaap:FinancingReceivableAllowanceForCreditLosses", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails", "longName": "40202 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements - Schedule of estimated useful lives of property and equipment (Details)", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements - Schedule of estimated useful lives of property and equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_riot_MinersAndMiningEquipmentMember_mWdjeT5stE2b0DpkWfkYUw", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_riot_MinersAndMiningEquipmentMember_mWdjeT5stE2b0DpkWfkYUw", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "longName": "40301 - Disclosure - Acquisitions - Acquisition of ESS Metron (Details)", "shortName": "Acquisitions - Acquisition of ESS Metron (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_1_2021_us-gaap_BusinessAcquisitionAxis_riot_AcquisitionOfESSMetronMember_g9YxiX-0GUyfN4sjkFLR1g", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R53": { "role": "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "longName": "40302 - Disclosure - Acquisitions - Acquisition of Corsicana Facility Land Site (Details)", "shortName": "Acquisitions - Acquisition of Corsicana Facility Land Site (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AssetAcquisitionAxis_riot_CorsicanaFacilityLandSiteMember_BGS3VrLLDkGfg7Eir2jfnA", "name": "us-gaap:AreaOfLand", "unitRef": "Unit_Standard_acre_ovdH8mxm0k6gY-vCFqbeqw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "longName": "40303 - Disclosure - Acquisitions - Acquisition of Whinstone (Details)", "shortName": "Acquisitions - Acquisition of Whinstone (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_5_26_2021_us-gaap_BusinessAcquisitionAxis_riot_WhinstoneUsIncMember_5MmmYvo9oESKbiONyXKIlw", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_5_26_2021_us-gaap_BusinessAcquisitionAxis_riot_WhinstoneUsIncMember_5MmmYvo9oESKbiONyXKIlw", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersDetails", "longName": "40401 - Disclosure - Revenue from Contracts with Customers (Details)", "shortName": "Revenue from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:ContractBalances", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:ContractBalances", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails", "longName": "40402 - Disclosure - Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_S21OcOuZgkm4vIpSkiKvww", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R57": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "longName": "40403 - Disclosure - Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:RevenueRemainingPerformanceObligationYearOne", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:RevenueRemainingPerformanceObligationYearOne", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "longName": "40501 - Disclosure - Bitcoin - Schedule of additional information (Details)", "shortName": "Bitcoin - Schedule of additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "riot:CryptocurrenciesClassifiedAsCurrent", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:RevenueRecognizedFromCryptocurrenciesMined", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R59": { "role": "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "longName": "40601 - Disclosure - Investments (Details)", "shortName": "Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_6XPPQKKyfkKDdetk7j1ljQ", "name": "us-gaap:GainOnSaleOfInvestments", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R60": { "role": "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails", "longName": "40602 - Disclosure - Investments - Convertible Note (Details)", "shortName": "Investments - Convertible Note (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_ConvertibleDebtSecuritiesMember_Ek8t__uTbUCiOmBvCBT-hg", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R61": { "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "longName": "40701 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "riot:NumberOfMinersToBePurchased", "unitRef": "Unit_Standard_item_WvM8QLxRDEie9Za3-MTxvA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "riot:NumberOfMinersToBePurchased", "unitRef": "Unit_Standard_item_WvM8QLxRDEie9Za3-MTxvA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "longName": "40702 - 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": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "longName": "40801 - Disclosure - Goodwill and Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:MarketCapitalizationPercentage", "unitRef": "Unit_Standard_pure_PvobBze9J0yEXfS2KgtF6A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:MarketCapitalizationPercentage", "unitRef": "Unit_Standard_pure_PvobBze9J0yEXfS2KgtF6A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "longName": "40802 - Disclosure - Goodwill and Intangible Assets - Schedule of finite-lived intangible assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of finite-lived intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails", "longName": "40803 - Disclosure - Goodwill and Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "longName": "40901 - Disclosure - Power Purchase Agreement (Details)", "shortName": "Power Purchase Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:PowerCurtailmentCredits", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_5rak-1WL9EeIIZaBvOVTIw", "name": "us-gaap:DerivativeAssetMeasurementInput", "unitRef": "Unit_Standard_pure_PvobBze9J0yEXfS2KgtF6A", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R67": { "role": "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails", "longName": "40902 - Disclosure - Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details)", "shortName": "Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "us-gaap:DerivativeAssets", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R68": { "role": "http://riotblockchain.com/role/DisclosureDepositsDetails", "longName": "41001 - Disclosure - Deposits (Details)", "shortName": "Deposits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:ReclassificationToPropertyAndEquipment", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfDepositAssetsTableTextBlock", "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:SecurityDepositPaid", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R69": { "role": "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails", "longName": "41002 - Disclosure - Deposits - Schedule of deposits on equipment (Details)", "shortName": "Deposits - Schedule of deposits on equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "riot:EquipmentDeposits", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfDepositAssetsTableTextBlock", "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "riot:EquipmentDeposits", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfDepositAssetsTableTextBlock", "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails", "longName": "41101 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details)", "shortName": "Accrued Expenses - Schedule of accrued expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:AccruedConstructionInProgressCurrent", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:AccruedConstructionInProgressCurrent", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://riotblockchain.com/role/DisclosureDebtDetails", "longName": "41201 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R72": { "role": "http://riotblockchain.com/role/DisclosureLeasesDetails", "longName": "41301 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "riot:AdditionalLandLeaseRevenue", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_s6754NyM8k2cbOPqh65viw", "name": "riot:AdditionalLandLeaseRevenue", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails", "longName": "41302 - Disclosure - Leases - Schedule of lease expense (Details)", "shortName": "Leases - Schedule of lease expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails", "longName": "41303 - Disclosure - Leases - Schedule of other information (Details)", "shortName": "Leases - Schedule of other information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:OperatingCashFlowsFromOperatingLeases", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfOtherInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:OperatingCashFlowsFromOperatingLeases", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfOtherInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails", "longName": "41304 - Disclosure - Leases - Schedule of future minimum operating lease payments (Details)", "shortName": "Leases - Schedule of future minimum operating lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "longName": "41401 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2022_QWVxrZXuGUqVtVMKDAQgrA", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R77": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "longName": "41501 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_riot_EquityIncentivePlan2019Member_VHc4kNbXSUy_5PtKsguhkg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_riot_EquityIncentivePlan2019Member_VHc4kNbXSUy_5PtKsguhkg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R78": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "longName": "41502 - Disclosure - Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details)", "shortName": "Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R79": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "longName": "41503 - Disclosure - Stock-Based Compensation - Schedule of Performance-based awards (Details)", "shortName": "Stock-Based Compensation - Schedule of Performance-based awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_riot_PerformanceBasedRestrictedStockAwardsAndUnitsMember_Zlr5BArsKkK3kQunanRg6w", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_riot_PerformanceBasedRestrictedStockAwardsAndUnitsMember_Zlr5BArsKkK3kQunanRg6w", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R80": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "longName": "41504 - Disclosure - Stock-Based Compensation - Schedule of Service-based awards (Details)", "shortName": "Stock-Based Compensation - Schedule of Service-based awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_riot_ServicebasedRSAsMember_6jSVYa8Mik6_W9zFC-Z9Sg", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "riot:NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_riot_ServicebasedRSAsMember_jAdZACbvNE-_Z09hZtIAJw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "Unit_Divide_USD_shares_PBz3xltjikGrKwfy5cntjA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "riot:NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R81": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "longName": "41505 - Disclosure - Stock-Based Compensation - Subsequent awards (Details)", "shortName": "Stock-Based Compensation - Subsequent awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_1_31_2024_us-gaap_AwardTypeAxis_riot_PerformancebasedRSUsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_WnzHrcIk9EKCh4RXf0qjmw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_1_31_2024_us-gaap_AwardTypeAxis_riot_PerformancebasedRSUsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_WnzHrcIk9EKCh4RXf0qjmw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R82": { "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "41601 - Disclosure - Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details)", "shortName": "Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:CryptocurrenciesClassifiedAsCurrent", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "us-gaap:AssetAcquisitionContingentConsiderationLiability", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R83": { "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "41701 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "longName": "41702 - Disclosure - Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details)", "shortName": "Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_Jm0G9fQsREG-edtOrLGyXA", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_Jm0G9fQsREG-edtOrLGyXA", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R85": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails", "longName": "41801 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R86": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossFromContinuingOperationsByDomesticAndForeignJurisdictionsDetails", "longName": "41802 - Disclosure - Income Taxes - Schedule of components of loss from continuing operations by domestic and foreign jurisdictions (Details)", "shortName": "Income Taxes - Schedule of components of loss from continuing operations by domestic and foreign jurisdictions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R87": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails", "longName": "41803 - Disclosure - Income Taxes - Schedule of components of income tax benefit expense (Details)", "shortName": "Income Taxes - Schedule of components of income tax benefit expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R88": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "longName": "41804 - Disclosure - Income Taxes - Schedule of deferred tax assets and liabilities (Details)", "shortName": "Income Taxes - Schedule of deferred tax assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:DeferredTaxAssetsOperatingLeaseLiabilities", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_YudW2BeysUa9eyFf6sr7hw", "name": "riot:DeferredTaxAssetsOperatingLeaseLiabilities", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R89": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails", "longName": "41805 - Disclosure - Income Taxes - Schedule of tax expense (benefit) based on the U.S. federal statutory rate (Details)", "shortName": "Income Taxes - Schedule of tax expense (benefit) based on the U.S. federal statutory rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R90": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesDetailss", "longName": "41806 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R91": { "role": "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails", "longName": "41901 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_NWFRY9qQzEa8LIhzcFUSQw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R92": { "role": "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "longName": "42001 - Disclosure - Segment Information (Details)", "shortName": "Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_qDx2ro-OQ0-7krdlM3nYug", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_imXNH5M8e0Se9D8o3TZ8Vw", "name": "riot:NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue", "unitRef": "Unit_Standard_customer_eJ2e9ayhkkuW8eTXoEBCRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R93": { "role": "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "longName": "42002 - Disclosure - Segment Information - Schedule of reportable segments and operating income (Details)", "shortName": "Segment Information - Schedule of reportable segments and operating income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:Revenue1", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "riot:Revenue1", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } }, "R94": { "role": "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "longName": "42101 - Disclosure - Impacts of Adoption of ASU 2023-08 (Details)", "shortName": "Impacts of Adoption of ASU 2023-08 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_riot_AccountingStandardsUpdate202308Member_5r09qY7qMEODcjMGO0IMdg", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "unique": true } }, "R95": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "95", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_3b1A2NDrpEy3qMXktTYTvA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_is1KbxGcFEqT8POIsBtDVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R96": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "96", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_jSeNkaQdg0KlcVeFfBTRMQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_jSeNkaQdg0KlcVeFfBTRMQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20231231x10k.htm", "first": true, "unique": true } } }, "tag": { "riot_ATMOffering2020Member": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ATMOffering2020Member", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "2020 ATM Offering [Member]", "label": "ATMOffering2020 Member", "terseLabel": "2020 ATM Offering [Member]" } } }, "auth_ref": [] }, "riot_ATMOffering2021Member": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ATMOffering2021Member", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "2021 ATM Offering [Member]", "label": "ATMOffering2021 Member", "terseLabel": "2021 ATM Offering [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies and Recent Accounting Pronouncements" } } }, "auth_ref": [] }, "riot_AccountingStandardsUpdate202308Member": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AccountingStandardsUpdate202308Member", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2023-08 Intangibles - Goodwill and Other - Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets.", "label": "Accounting Standards Update 202308 [Member]", "terseLabel": "Accounting Standards Update 2023-08" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r27" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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": [ "r26", "r901" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r859" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "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": [ "r305", "r306" ] }, "riot_AccruedConstructionInProgressCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AccruedConstructionInProgressCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for construction in progress. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Construction In Progress Current", "terseLabel": "Construction in progress" } } }, "auth_ref": [] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Insurance, Current", "terseLabel": "Insurance", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "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": [ "r30" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetailss": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "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": [ "r73", "r194", "r716" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss), net", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r108", "r203", "r712", "r743", "r747" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent", "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": [ "r7", "r19", "r38", "r562", "r565", "r637", "r738", "r739", "r1030", "r1031", "r1032", "r1044", "r1045", "r1046" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated useful life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r127" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsScheduleOfProformaInformationForAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition Costs, Period Cost", "terseLabel": "Acquisition-related costs", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r151", "r152" ] }, "riot_AcquisitionOfESSMetronMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AcquisitionOfESSMetronMember", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsTables", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition Of ESS Metron [Member]", "label": "Acquisition Of ESSMetron Member", "terseLabel": "Acquisition of ESS Metron [Member]" } } }, "auth_ref": [] }, "riot_AcquisitionOfWhinstoneInContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AcquisitionOfWhinstoneInContingentConsiderationLiability", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of Whinstone in contingent consideration liability.", "label": "Acquisition Of Whinstone In Contingent Consideration Liability", "verboseLabel": "Change in contingent consideration" } } }, "auth_ref": [] }, "riot_AcquisitionOfWhinstoneMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AcquisitionOfWhinstoneMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition Of Whinstone Member", "label": "Acquisition Of Whinstone Member", "terseLabel": "Acquisition of Whinstone [Member]" } } }, "auth_ref": [] }, "riot_AcquisitionsDetailsScheduleofAssetsandLiabilitiesAcquiredLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AcquisitionsDetailsScheduleofAssetsandLiabilitiesAcquiredLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) - Schedule of Assets and Liabilities Acquired [Line Items]" } } }, "auth_ref": [] }, "riot_AcquisitionsDetailsScheduleofAssetsandLiabilitiesAcquiredTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AcquisitionsDetailsScheduleofAssetsandLiabilitiesAcquiredTable", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) - Schedule of Assets and Liabilities Acquired [Table]" } } }, "auth_ref": [] }, "riot_AcquisitionsTablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AcquisitionsTablesLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Acquisitions (Tables) [Line Items]" } } }, "auth_ref": [] }, "riot_AcquisitionsTablesTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AcquisitionsTablesTable", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Acquisitions (Tables) [Table]" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r954" ] }, "riot_AdditionalLandLeaseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AdditionalLandLeaseRevenue", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional Land Lease Revenue", "label": "Additional Land Lease Revenue", "terseLabel": "Additional Land Lease Revenue" } } }, "auth_ref": [] }, "riot_AdditionalMinersPurchaseOptionNumber": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AdditionalMinersPurchaseOptionNumber", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of additional miners to be purchased under option", "label": "Additional Miners Purchase Option, Number", "terseLabel": "Number of additional miners purchase option" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r960" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r240", "r241", "r242", "r244", "r255", "r310", "r311", "r344", "r345", "r346", "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r378", "r501", "r502", "r503", "r526", "r527", "r528", "r529", "r543", "r544", "r545", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r567", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r592", "r593", "r596", "r597", "r598", "r599", "r610", "r611", "r613", "r614", "r615", "r616", "r633", "r634", "r635", "r636", "r637", "r679", "r680", "r681", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "riot_AggregateMegawattsOfPowerAgreedToAcquire": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AggregateMegawattsOfPowerAgreedToAcquire", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to aggregate megawatts of power agreed to acquired by the entity.", "label": "Aggregate Megawatts Of Power Agreed To Acquire", "terseLabel": "Aggregate MW of long-term, fixed-price power, agreed to acquire" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r924", "r936", "r946", "r972" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r927", "r939", "r949", "r975" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r960" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r967" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r931", "r940", "r950", "r967", "r976", "r980", "r988" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r986" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "AllocatedShareBasedCompensationExpens", "verboseLabel": "Stock-based compensation", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r496", "r508" ] }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "terseLabel": "Allowance for doubtful accounts", "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet." } } }, "auth_ref": [ "r1052" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "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": [ "r11", "r68", "r71" ] }, "riot_AmortizationOfLicenseFeeRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AmortizationOfLicenseFeeRevenue", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amortization of license fee revenue.", "label": "Amortization Of License Fee Revenue", "terseLabel": "Amortization of license fee revenue" } } }, "auth_ref": [] }, "riot_AmortizationOfRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AmortizationOfRightOfUseAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from operating lease.", "label": "Amortization Of Right Of Use Assets", "terseLabel": "Noncash lease expense" } } }, "auth_ref": [] }, "riot_AmountReleasedFromEscrow": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AmountReleasedFromEscrow", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to amounts released from escrow and distributed the company.", "label": "Amount Released From Escrow", "terseLabel": "Amount released from escrow" } } }, "auth_ref": [] }, "riot_AnnualLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AnnualLeasePayments", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Annual lease payments.", "label": "Annual Lease Payments", "terseLabel": "Additional annual lease payments" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares not included in the computation of EPS", "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": [ "r266" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r56" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "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": [ "r56" ] }, "riot_AntminerS19J90THMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AntminerS19J90THMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Antminer S19j (90 TH/s) miners [Member]", "label": "Antminer S19 J90 THMiners Member", "terseLabel": "Antminer model S19j miners [Member]" } } }, "auth_ref": [] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land", "terseLabel": "Area of land (in Acres) acquired", "verboseLabel": "Total area of facilities (square feet)", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r548" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Consideration", "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": [ "r897", "r1130", "r1131", "r1132" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails" ], "lang": { "en-us": { "role": { "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": [ "r1129" ] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total 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": [ "r153", "r197", "r229", "r277", "r292", "r297", "r343", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r550", "r554", "r595", "r707", "r804", "r901", "r914", "r1085", "r1086", "r1148" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r190", "r205", "r229", "r343", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r550", "r554", "r595", "r901", "r1085", "r1086", "r1148" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "riot_AtMarketOffering2023Member": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AtMarketOffering2023Member", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to 2023 At the market offering.", "label": "At the Market Offering 2023 [member]", "terseLabel": "2023 ATM Offering" } } }, "auth_ref": [] }, "riot_AtmOffering2022Member": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "AtmOffering2022Member", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "2022 ATM Offering [Member]", "label": "2022 ATM Offering" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Amortized costs basis", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r314", "r365", "r706" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale", "terseLabel": "Fair value as of December 31, 2023", "verboseLabel": "Convertible note", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r315", "r365", "r700", "r1054" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r983" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r984" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r979" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r492", "r493", "r494", "r495" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r982" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r981" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r980" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r980" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "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://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r90", "r91" ] }, "riot_BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Line Items]" } } }, "auth_ref": [] }, "riot_BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details) [Table]" } } }, "auth_ref": [] }, "riot_BeginningInTwoThousandsTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BeginningInTwoThousandsTwentyTwoMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Beginning in 2022 [Member]", "label": "Beginning In Two Thousands Twenty Two Member", "terseLabel": "Beginning in 2022 [Member]" } } }, "auth_ref": [] }, "riot_BitcoinExchangedForEmployeeCompensationNoncashInvestingAndFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BitcoinExchangedForEmployeeCompensationNoncashInvestingAndFinancingActivities", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Bitcoin exchanged for employee compensation.", "label": "Bitcoin exchanged for employee compensation" } } }, "auth_ref": [] }, "riot_BitcoinMiningFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BitcoinMiningFacilityAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Bitcoin Mining Facility [Axis]" } } }, "auth_ref": [] }, "riot_BitcoinMiningFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BitcoinMiningFacilityDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Bitcoin Mining Facility [Domain]" } } }, "auth_ref": [] }, "riot_BitcoinPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BitcoinPolicyPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Bit coin.", "label": "Bitcoin Policy [Policy Text Block]", "terseLabel": "Bitcoin" } } }, "auth_ref": [] }, "riot_BitmainS19JProMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BitmainS19JProMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Bitmain S19j Pro miners [Member]", "label": "Bitmain S19 JPro Miners Member", "terseLabel": "S19j Pro miners [Member]" } } }, "auth_ref": [] }, "riot_BreachOfContractAndOtherDamagesMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BreachOfContractAndOtherDamagesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys' fees.", "label": "Breach Of Contract and Other Damages [Member]" } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Buildings and building improvements [Member]", "terseLabel": "Buildings and building improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingImprovementsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Building Improvements [Member]", "terseLabel": "Buildings and building improvements", "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r133" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsTables", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "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": [ "r541", "r891", "r892" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsTables", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r81", "r84", "r541", "r891", "r892" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Transaction Costs", "terseLabel": "Seller transaction costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "riot_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesWithheldForIndemnificationObligations": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesWithheldForIndemnificationObligations", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests withheld for indemnification obligations under business acquisition.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Withheld for Indemnification Obligations", "terseLabel": "Number of shares withheld for indemnification security" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Number of shares acquired (in Shares)", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r148" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Business 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": [ "r541" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interests acquired", "verboseLabel": "Equity interests, Percentage", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r82" ] }, "riot_BusinessAcquisitionSellerIndemnificationObligationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessAcquisitionSellerIndemnificationObligationPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of seller's indemnification obligation following the transaction closing date.", "label": "Business Acquisition, Seller Indemnification Obligation Period", "terseLabel": "Seller's indemnification obligation period" } } }, "auth_ref": [] }, "riot_BusinessAcquisitionSharesWithheldForIndemnificationObligationsTerm": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessAcquisitionSharesWithheldForIndemnificationObligationsTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The term in which shares are withheld for indemnification obligations under business acquisition.", "label": "Business Acquisition, Shares Withheld for Indemnification Obligations, Term", "terseLabel": "Number of shares withheld for indemnification security, term" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "negatedLabel": "Acquisition-related costs", "terseLabel": "Acquisition-related costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions" } } }, "auth_ref": [] }, "riot_BusinessCombinationConsiderationAdditionalTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationConsiderationAdditionalTransferred1", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Business Combination Consideration Additional Transferred.", "label": "Business Combination Consideration Additional Transferred1", "terseLabel": "Additional consideration paid" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "verboseLabel": "Total consideration", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r14" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Number of shares acquired value", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r3", "r4" ] }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredOther1", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Other", "terseLabel": "Other net items", "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash." } } }, "auth_ref": [ "r15" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Balance as of September 30, 2023", "periodStartLabel": "Balance as of December 31, 2022", "verboseLabel": "Fair value of the contingent consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r5", "r89", "r547" ] }, "riot_BusinessCombinationContingentConsiderationLiabilityDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationContingentConsiderationLiabilityDiscountRate", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The discount rate used for determining value of contingent consideration.", "label": "Business Combination, Contingent Consideration, Liability, Discount Rate", "terseLabel": "Discount rate of contigent consideration" } } }, "auth_ref": [] }, "riot_BusinessCombinationDebtPayoffAndCertainSellerTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationDebtPayoffAndCertainSellerTransactionCosts", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of debt payoff and certain seller transaction costs in business combination.", "label": "Business Combination, Debt Payoff and Certain Seller Transaction Costs", "terseLabel": "Debt payoff and certain Seller transaction costs" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r145", "r542" ] }, "riot_BusinessCombinationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationDiscountRate", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discount rate.", "label": "Business Combination Discount Rate", "terseLabel": "Discount rate" } } }, "auth_ref": [] }, "riot_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccrued", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of accrued expenses (as defined) recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued", "negatedLabel": "Accrued expenses" } } }, "auth_ref": [] }, "riot_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedBillingsInExcessOfCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedBillingsInExcessOfCosts", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Billings In Excess Of Costs.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Billings In Excess Of Costs", "negatedLabel": "Billings in excess of costs and estimated earnings" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Operating lease liabilities", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r86" ] }, "riot_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "documentation": "Costs and estimated earnings in excess of billings on uncompleted contracts.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Costs And Estimated Earnings In Excess Of Billings On Uncompleted Contracts", "terseLabel": "Costs and estimated earnings in excess of billings" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]", "terseLabel": "Allocation of the purchase consideration:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenues and customer deposits", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "riot_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of derivative assets (as defined) recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Derivative Assets", "terseLabel": "Derivative asset" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "verboseLabel": "Related to capitalized costs", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory and work-in-progress", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r85", "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable assets and liabilities acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r85", "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Future power credits", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r85", "r86" ] }, "riot_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of right of use assets (as defined) recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Right Of Use Assets", "terseLabel": "Right of use asset" } } }, "auth_ref": [] }, "riot_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSecurityDepostis": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSecurityDepostis", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of security deposits (as defined) recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Security Depostis", "terseLabel": "Security deposits" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Net Gains and Losses", "terseLabel": "Net income of acquiree", "documentation": "The net gains or losses recognized for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination." } } }, "auth_ref": [ "r83" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Revenues and Gains Recognized", "terseLabel": "Total revenue of acquiree", "documentation": "The revenues and gains recognized recorded for each transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination." } } }, "auth_ref": [ "r83" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combinations", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r79" ] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CAD", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Canada, Dollars", "terseLabel": "Canada, Dollars [Member]" } } }, "auth_ref": [] }, "riot_CarryingValueOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CarryingValueOfCryptocurrencies", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of carrying value of cryptocurrencies held by the company.", "label": "Carrying Value Of Cryptocurrencies", "terseLabel": "Carrying value of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r48", "r192", "r865" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r49" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "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": [ "r48", "r121", "r225" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": [ "r6", "r121" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash transactions" } } }, "auth_ref": [] }, "riot_CashlessExerciseOfStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CashlessExerciseOfStockOptionsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Cashless Exercise Of Stock Options [Member]", "label": "Cashless Exercise Of Stock Options Member", "terseLabel": "Cashless exercise of stock options [Member]" } } }, "auth_ref": [] }, "riot_CasualtyRelatedChargesRecoveriesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CasualtyRelatedChargesRecoveriesNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "The amount of casualty-related charges (recoveries), net.", "label": "Casualty-Related Charges (Recoveries), Net", "negatedLabel": "Casualty-related (charges) recoveries, net", "verboseLabel": "Casualty-related charges" } } }, "auth_ref": [] }, "riot_CasualtyRelatedChargesRecoveriesRelatedToInvestingnet": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CasualtyRelatedChargesRecoveriesRelatedToInvestingnet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Casualty Related Charges Recoveries Related To InvestingNet", "label": "Casualty Related Charges Recoveries Related To InvestingNet", "terseLabel": "Casualty-related charges" } } }, "auth_ref": [] }, "riot_ChangeInEstimatedFutureDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ChangeInEstimatedFutureDevelopmentCosts", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in estimated future development cost.", "label": "Change in Estimated Future Development Costs", "terseLabel": "Deposit for future power usage" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfBitcoin": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ChangeInFairValueOfBitcoin", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of bitcoin.", "label": "Change In Fair Value Of Bitcoin", "terseLabel": "Change in fair value of Bitcoin" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ChangeInFairValueOfContingentConsideration", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of contingent consideration.", "label": "Change In Fair Value Of Contingent Consideration", "negatedLabel": "Change in fair value of contingent consideration", "terseLabel": "Change in fair value of contingent consideration" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfContingentConsiderations": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ChangeInFairValueOfContingentConsiderations", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of contingent consideration.", "label": "Change In Fair Value Of Contingent Considerations", "terseLabel": "Change in fair value of contingent consideration" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ChangeInFairValueOfCryptocurrencies", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 }, "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on change in fair value of cryptocurrencies.", "label": "Change In Fair Value Of Cryptocurrencies", "negatedLabel": "Change in fair value of Bitcoin", "terseLabel": "Change in fair value of Bitcoin" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ChangeInFairValueOfDerivativeAsset", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of derivative asset.", "label": "Change In Fair Value Of Derivative Asset", "negatedLabel": "Change in fair value of derivative asset", "verboseLabel": "Change in fair value of derivative asset" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfDerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ChangeInFairValueOfDerivativeAssets", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of derivative assets.", "label": "Change In Fair Value Of Derivative Assets", "terseLabel": "Change in fair value of derivative asset" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r958" ] }, "riot_Changeinfairvalueofcryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "Changeinfairvalueofcryptocurrencies", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on change in fair value of cryptocurrencies.", "label": "ChangeInFairValueOfCryptocurrencies", "terseLabel": "Change in fair value of Bitcoin" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "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://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "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": [ "r179", "r200", "r201", "r202", "r229", "r260", "r261", "r263", "r265", "r271", "r272", "r343", "r389", "r391", "r392", "r393", "r396", "r397", "r418", "r419", "r423", "r426", "r434", "r595", "r755", "r756", "r757", "r758", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r792", "r813", "r831", "r853", "r854", "r855", "r856", "r857", "r995", "r1040", "r1049" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r435" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants to purchase common stock", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r435" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r959" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r959" ] }, "riot_CoinmintFacilityNewYorkMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CoinmintFacilityNewYorkMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Coinmint Facility, New York [Member].", "label": "Coinmint Facility, New York [Member]", "terseLabel": "Coinmint Facility," } } }, "auth_ref": [] }, "riot_CoinsquareMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CoinsquareMember", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Investment in the stock of an investee recognized as cost-method.", "label": "Coinsquare [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies - Note 17", "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": [ "r34", "r99", "r709", "r791" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.," } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r135", "r379", "r380", "r860", "r1079" ] }, "riot_CommitmentsandContingenciesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CommitmentsandContingenciesDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "auth_ref": [] }, "riot_CommitmentsandContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CommitmentsandContingenciesDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "netLabel": "Common stock reserved for issuance", "terseLabel": "Number of remaining shares withheld as security (in Shares)", "verboseLabel": "Common stock reserved for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r35" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r904", "r905", "r906", "r908", "r909", "r910", "r911", "r1044", "r1045", "r1133", "r1160", "r1162" ] }, "us-gaap_CommonStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNoParValue", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, No Par Value", "terseLabel": "Common stock, par value (in Dollars per share)", "documentation": "Face amount per share of no-par value common stock." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r103", "r792" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "verboseLabel": "Number of shares issued (in Shares)", "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": [ "r103" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r20", "r103", "r792", "r810", "r1162", "r1163" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, no par value; 340,000,000 shares authorized; 230,836,624 and 167,751,112 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively", "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": [ "r103", "r711", "r901" ] }, "riot_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CommonStockWarrantsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Stock Warrants [Member]", "label": "Common Stock Warrants Member", "terseLabel": "Common Stock Warrants [Member]" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r964" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r963" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r965" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r962" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)", "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": [ "r39", "r209", "r211", "r217", "r701", "r722" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Office and computer equipment", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r59", "r61", "r92", "r93", "r304", "r859" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r59", "r61", "r92", "r93", "r304", "r748", "r859" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r59", "r61", "r92", "r93", "r304", "r859", "r1005" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "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": [ "r59", "r61", "r92", "r93", "r304" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r59", "r61", "r92", "r93", "r304", "r859" ] }, "riot_ConnectionCashlessExerciseOfWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ConnectionCashlessExerciseOfWarrantsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Connection Cashless Exercise Of Warrants [Member]", "label": "Connection Cashless Exercise Of Warrants Member", "terseLabel": "Connection with Cashless Exercise of Warrants [Member]" } } }, "auth_ref": [] }, "riot_ConstructionInProgressIncludedInAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ConstructionInProgressIncludedInAccruedExpenses", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Construction In Progress Included In Accrued Expenses.", "label": "Construction In Progress Included In Accrued Expenses", "terseLabel": "Construction in progress included in accrued expenses" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "riot_ContingentConsiderationLiabilityFuturePowerCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ContingentConsiderationLiabilityFuturePowerCredits", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Liability Future Power Credits.", "label": "Contingent Consideration Liability Future Power Credits", "terseLabel": "Contingent consideration liability - future power credits, less current portion" } } }, "auth_ref": [] }, "riot_ContingentConsiderationLiabilityFuturePowerCreditsCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ContingentConsiderationLiabilityFuturePowerCreditsCurrentPortion", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration liability - future power credits, current portion.", "label": "Contingent Consideration Liability Future Power Credits Current Portion", "terseLabel": "Contingent consideration liability - future power credits, current portion" } } }, "auth_ref": [] }, "riot_ContingentSaleProceedsAgainstFutureRemittance": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ContingentSaleProceedsAgainstFutureRemittance", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent sale proceeds against future remittance.", "label": "Contingent Sale Proceeds Against Future Remittance" } } }, "auth_ref": [] }, "riot_ContractAssetsCurrentRetainage": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ContractAssetsCurrentRetainage", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "The amount of current retainage included in contract assets.", "label": "Contract Assets, Current, Retainage", "terseLabel": "Contract assets, retainage" } } }, "auth_ref": [] }, "riot_ContractBalances": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ContractBalances", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract balances.", "label": "Contract Balances", "terseLabel": "Contract balances" } } }, "auth_ref": [] }, "riot_ContractBalancesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ContractBalancesPolicyPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for contract balances.", "label": "Contract Balances Policy [Policy Text Block]", "terseLabel": "Contract balances" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of changes in the contract liabilities and deferred revenue", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, including retainage of $3,166 and $3,012, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r438", "r440", "r450" ] }, "riot_ContractWithCustomerBillingsInExcessOfCostsAndEstimatedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ContractWithCustomerBillingsInExcessOfCostsAndEstimatedEarnings", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer contract With customer of costs and estimated earnings for which consideration from customer has been received or is due.", "label": "Contract With Customer Billings In Excess Of Costs And Estimated Earnings", "verboseLabel": "Other changes in contract liabilities" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r438", "r439", "r450" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r438", "r439", "r450" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ContributionOfProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContributionOfProperty", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Contribution of Property", "terseLabel": "Property and equipment obtained in exchange transaction", "documentation": "Value of property contributed in noncash investing and financing activities." } } }, "auth_ref": [ "r51", "r52", "r53" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of preferred stock to common stock", "documentation": "The value of the stock 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": [ "r51", "r52", "r53" ] }, "riot_ConversionOfStockSharesConvertedIntoCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ConversionOfStockSharesConvertedIntoCommonStock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Conversion of stock shares converted into common stock.", "label": "Conversion Of Stock Shares Converted Into Common Stock", "terseLabel": "Conversion of preferred stock converted into common stock" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Note", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r1094" ] }, "riot_ConvertiblePreferredStockSeriesAMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ConvertiblePreferredStockSeriesAMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "2% Convertible Preferred Stock Series A [Member]", "label": "Convertible Preferred Stock Series AMember", "terseLabel": "2% Series A Convertible Stock" } } }, "auth_ref": [] }, "riot_ConvertiblePreferredStockSeriesBMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ConvertiblePreferredStockSeriesBMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "0% Convertible Preferred Stock Series B [Member]", "label": "Convertible Preferred Stock Series BMember", "terseLabel": "0% Series B Convertible Stock" } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Number of shares of common stock issuable upon conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r25", "r74", "r102", "r139", "r429" ] }, "riot_ConvertiblePreferredStocksSeriesBMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ConvertiblePreferredStocksSeriesBMember", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Preferred Stocks Series B [Member]", "label": "Convertible Preferred Stocks Series B [Member]" } } }, "auth_ref": [] }, "riot_CorsicanaFacilityLandSiteMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CorsicanaFacilityLandSiteMember", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "It Represent Corsicana Facility Land Site [Member]", "label": "Corsicana Facility Land Site [Member]", "terseLabel": "Corsicana Facility Land Site [Member]" } } }, "auth_ref": [] }, "riot_CorsicanaFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CorsicanaFacilityMember", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "It Represent Corsicana Corsicana Facility Member", "label": "Corsicana Facility [Member]", "terseLabel": "Corsicana Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r113", "r229", "r343", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r595", "r1085" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total costs and expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r112" ] }, "us-gaap_CostsIncurredDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsIncurredDevelopmentCosts", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Costs Incurred, Development Costs", "terseLabel": "Incurred costs", "verboseLabel": "Costs incurred for land", "documentation": "Development costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities." } } }, "auth_ref": [ "r97" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r232", "r233", "r402", "r421", "r641", "r866", "r868" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "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://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "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": [] }, "riot_CryptocurrenciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CryptocurrenciesAbstract", "lang": { "en-us": { "role": { "label": "Cryptocurrencies Abstract" } } }, "auth_ref": [] }, "riot_CryptocurrenciesClassifiedAsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CryptocurrenciesClassifiedAsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Cryptocurrencies classified as current.", "label": "Cryptocurrencies Classified As Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Bitcoin" } } }, "auth_ref": [] }, "riot_CryptocurrenciesMining": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CryptocurrenciesMining", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cryptocurrencies - mining.", "label": "Cryptocurrencies Mining", "negatedLabel": "Bitcoin Mining revenue" } } }, "auth_ref": [] }, "riot_CryptocurrenciesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CryptocurrenciesReceivable", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of cryptocurrencies receivable.", "label": "Cryptocurrencies Receivable", "terseLabel": "Bitcoin receivable" } } }, "auth_ref": [] }, "riot_CryptocurrenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CryptocurrenciesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoin" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure cryptocurrencies.", "label": "Cryptocurrencies Text Block", "terseLabel": "Bitcoin" } } }, "auth_ref": [] }, "riot_CryptocurrencyQuantityBalance": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CryptocurrencyQuantityBalance", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The quantity of crypto currency.", "label": "Cryptocurrency Quantity, Balance", "periodEndLabel": "Ending balance quantity", "periodStartLabel": "Beginning balance quantity" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "auth_ref": [ "r185", "r237", "r248", "r255", "r347", "r355", "r501", "r502", "r503", "r528", "r529", "r560", "r562", "r563", "r565", "r567", "r568", "r574", "r577", "r580", "r581", "r635" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r185", "r237", "r248", "r255", "r347", "r355", "r501", "r502", "r503", "r528", "r529", "r560", "r562", "r563", "r565", "r567", "r568", "r574", "r577", "r580", "r581", "r635" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r185", "r237", "r248", "r255", "r347", "r355", "r501", "r502", "r503", "r528", "r529", "r560", "r562", "r563", "r565", "r567", "r568", "r574", "r577", "r580", "r581", "r635" ] }, "riot_CumulativeEffectUponAdoptionOfNewAccountingStandardUpdate": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CumulativeEffectUponAdoptionOfNewAccountingStandardUpdate", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cumulative effect upon adoption of new accounting standard update, classified as non-cash activity.", "label": "Cumulative Effect Upon Adoption Of New Accounting Standard Update", "terseLabel": "Cumulative effect upon adoption of ASU 2023-08" } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [ "r1138" ] }, "riot_CurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "CurrentAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Abstract", "terseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit)", "totalLabel": "Total current benefit (expense)", "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "US Federal", "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": [ "r1013", "r1043", "r1127" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1013", "r1043" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "negatedLabel": "Current income tax benefit (expense)", "negatedTerseLabel": "Current income tax benefit (expense)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r144", "r525", "r536", "r1043" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "US State", "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": [ "r1013", "r1043", "r1127" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r60", "r304" ] }, "us-gaap_CustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerContractsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Contracts [Member]", "terseLabel": "Customer contracts [Member]", "documentation": "Entity's established relationships with its customers through contracts." } } }, "auth_ref": [ "r88" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r88" ] }, "riot_DataCenterHostingMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DataCenterHostingMember", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Data Center Hosting Member", "terseLabel": "Data Center Hosting", "verboseLabel": "Data Center Hosting" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "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": [ "r136", "r227", "r398", "r403", "r404", "r405", "r406", "r407", "r408", "r411", "r412", "r413", "r415" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in Dollars per share)", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r137", "r401" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Revolving line of credit", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r94", "r96", "r399", "r612", "r878", "r879" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Equipment term loan fixed interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r32", "r400" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Term of debt", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleMeasurementInput", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Measurement Input", "terseLabel": "Discount rate", "documentation": "Value of input used to measure investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r591" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Schedule of convertible note", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Term", "terseLabel": "Term of convertible note", "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1136" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)", "terseLabel": "Unrealized holding gains (losses) in accumulated other comprehensive income", "verboseLabel": "Other comprehensive income (loss)", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1058", "r1059" ] }, "us-gaap_DebtSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Unrealized Gain (Loss)", "terseLabel": "Mark-to-market unrealized gain on shares", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r726", "r1033", "r1034" ] }, "riot_DebtSecurityAxis": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DebtSecurityAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Debt Security [Axis]" } } }, "auth_ref": [] }, "riot_DebtSecurityDomain": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DebtSecurityDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Domain of Debt Security.", "label": "Debt Security [Domain]" } } }, "auth_ref": [] }, "riot_DeferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeferredAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Abstract", "terseLabel": "Deferred:" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "negatedLabel": "US Federal", "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": [ "r1043", "r1126", "r1127" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "terseLabel": "Total deferred benefit", "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1121" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "terseLabel": "Deferred financing costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r95", "r1088" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r144", "r1043", "r1126" ] }, "us-gaap_DeferredIncomeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income, Current", "terseLabel": "Deferred revenue, current portion", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r998" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetailss", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Deferred income tax benefit (expense)", "negatedTerseLabel": "Deferred income tax benefit (expense)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r144", "r173", "r535", "r536", "r1043" ] }, "riot_DeferredIncomeTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeferredIncomeTaxLiabilitiesAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities Abstract", "terseLabel": "Deferred income tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r512", "r513", "r708" ] }, "riot_DeferredRevenueGainOnAcquisitionSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeferredRevenueGainOnAcquisitionSettlement", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Deferred Revenue Gain On Acquisition Settlement", "label": "Deferred Revenue Gain On Acquisition Settlement", "terseLabel": "Deferred gain on acquisition post-close dispute settlement" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, less current portion", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r1026" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "negatedLabel": "US State", "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": [ "r1043", "r1126", "r1127" ] }, "riot_DeferredTaxAssetsDeferredRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeferredTaxAssetsDeferredRevenues", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Deferred Revenues", "label": "Deferred Tax Assets Deferred Revenues", "terseLabel": "Deferred revenues" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r520" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets (liabilities)", "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": [ "r1123" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1123" ] }, "riot_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to operating lease liabilities.", "label": "Deferred Tax Assets Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r78", "r1124" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other deferred tax assets", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r78", "r1124" ] }, "riot_DeferredTaxAssetsTaxDeferredBitcoin": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredBitcoin", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Tax Deferred Bitcoin", "label": "Deferred Tax Assets Tax Deferred Bitcoin", "terseLabel": "Bitcoin" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "verboseLabel": "Stock compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r78", "r1124" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r521" ] }, "riot_DeferredTaxLiabilitiesBitcoinAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeferredTaxLiabilitiesBitcoinAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from Bitcoin assets.", "label": "Deferred Tax Liabilities Bitcoin Assets", "negatedLabel": "Bitcoin" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDerivatives", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Derivatives", "negatedLabel": "Derivative asset", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives." } } }, "auth_ref": [ "r78", "r1124" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r78", "r1124" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Fixed assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r78", "r1124" ] }, "riot_DeferredTaxLiabilitiesRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from Right of use assets.", "label": "Deferred Tax Liabilities, Right of use asset", "negatedLabel": "Right of use asset" } } }, "auth_ref": [] }, "riot_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementShares": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementShares", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Shares.", "label": "Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Shares", "terseLabel": "Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)" } } }, "auth_ref": [] }, "riot_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementValue": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementValue", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding settlement.", "label": "Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Value", "terseLabel": "Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding" } } }, "auth_ref": [] }, "riot_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfTaxWithholdingSettlementShares": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfTaxWithholdingSettlementShares", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Delivery of common stock underlying restricted stock units, net of tax withholding settlement.", "label": "Delivery Of Common Stock Underlying Restricted Stock Units Net Of Tax Withholding Settlement Shares", "terseLabel": "Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding (in shares)" } } }, "auth_ref": [] }, "riot_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfTaxWithholdingSettlementValue": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfTaxWithholdingSettlementValue", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Delivery of common stock underlying restricted stock units, net of tax withholding settlement.", "label": "Delivery Of Common Stock Underlying Restricted Stock Units Net Of Tax Withholding Settlement Value", "terseLabel": "Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding" } } }, "auth_ref": [] }, "us-gaap_DepositAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipment": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposit Assets", "terseLabel": "Deposits", "totalLabel": "Total long-term deposits", "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement." } } }, "auth_ref": [ "r1025" ] }, "us-gaap_DepositAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deposit Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "riot_DepositAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DepositAssetsDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureDeposits" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deposit assets.", "label": "Deposit Assets Disclosure [Text Block]", "terseLabel": "Deposits" } } }, "auth_ref": [] }, "riot_DepositsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DepositsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deposits [Line Items]" } } }, "auth_ref": [] }, "riot_DepositsOnEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DepositsOnEquipment", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Deposits on equipment.", "label": "Deposits On Equipment", "negatedLabel": "Deposits on equipment", "terseLabel": "Deposits on equipment" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization", "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": [ "r11", "r72" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "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": [ "r11", "r281" ] }, "us-gaap_DerivativeAssetMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetMeasurementInput", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Measurement Input", "terseLabel": "Estimate fair value of derivative", "documentation": "Value of input used to measure derivative asset." } } }, "auth_ref": [ "r591" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "periodEndLabel": "Balance as of December 31, 2023", "periodStartLabel": "Balance as of December 31, 2022", "terseLabel": "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": [ "r206", "r207", "r594", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r798", "r799", "r843", "r844", "r845", "r846", "r847", "r848", "r868", "r906", "r1161" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Current", "terseLabel": "Derivative asset, current portion", "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 within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r206" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Noncurrent", "terseLabel": "Derivative asset, less current portion", "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": [ "r206" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Power Purchase Agreement." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreement" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Power Purchase Agreement", "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": [ "r150", "r556", "r569" ] }, "us-gaap_DevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopmentCosts", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Development Costs, Period Cost", "terseLabel": "Developments costs", "verboseLabel": "Initial development costs and equipment", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to obtain access to proved reserves and to provide facilities for extracting, treating, gathering and storing the oil and gas." } } }, "auth_ref": [ "r686" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "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": [ "r449", "r881", "r882", "r883", "r884", "r885", "r886", "r887" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "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": [ "r449", "r881", "r882", "r883", "r884", "r885", "r886", "r887" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated revenue", "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": [ "r1092" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r463", "r466", "r497", "r498", "r500", "r894" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "auth_ref": [] }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockSupplementAbstract", "lang": { "en-us": { "role": { "label": "Investments." } } }, "auth_ref": [] }, "riot_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "DocumentAndEntityInformationAbstract", "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r918", "r919", "r932", "r968" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r953" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "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": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "riot_ESSMetronMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ESSMetronMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "ESS Metron [Member]", "label": "ESSMetron Member", "terseLabel": "ESS Metron [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income (loss) per share (in Dollars per share)", "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": [ "r218", "r245", "r246", "r248", "r249", "r251", "r258", "r260", "r263", "r264", "r265", "r269", "r581", "r582", "r702", "r723", "r870" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income (loss) per share (in Dollars per share)", "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": [ "r218", "r245", "r246", "r248", "r249", "r251", "r260", "r263", "r264", "r265", "r269", "r581", "r582", "r702", "r723", "r870" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r257", "r266", "r267", "r268" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Income tax rate", "totalLabel": "Income taxes expense (benefit) (In percentage)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r515" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate (In percentage)", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r231", "r515", "r537" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance (In percentage)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1122", "r1128" ] }, "riot_EffectiveIncomeTaxRateReconciliationContingentPaymentPercent": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationContingentPaymentPercent", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to contingent payment.", "label": "Effective Income Tax Rate Reconciliation, Contingent Payment, Percent", "terseLabel": "Contingent payment (In percentage)" } } }, "auth_ref": [] }, "riot_EffectiveIncomeTaxRateReconciliationDeferredAdjustmentPercent": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationDeferredAdjustmentPercent", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deferred adjustment.", "label": "Effective Income Tax Rate Reconciliation, Deferred Adjustment, Percent", "terseLabel": "Deferred adjustment (In percentage)" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent", "terseLabel": "Goodwill impairment (In percentage)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss." } } }, "auth_ref": [ "r1122", "r1128" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "terseLabel": "Stock compensation (In percentage)", "documentation": "Percentage of difference between reported income tax expense (benefit) and 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 share-based payment arrangement." } } }, "auth_ref": [ "r1122", "r1128" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "terseLabel": "Other (In percentage)", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "riot_EffectiveIncomeTaxRateReconciliationRateChangeOnDeferredPercent": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationRateChangeOnDeferredPercent", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to rate change to deferred.", "label": "Effective Income Tax Rate Reconciliation, Rate Change on Deferred, Percent", "terseLabel": "Rate change on deferred (In percentage)" } } }, "auth_ref": [] }, "riot_EffectiveIncomeTaxRateReconciliationReturnToProvisionsPercent": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvisionsPercent", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to return to provisions.", "label": "Effective Income Tax Rate Reconciliation, Return to Provisions, Percent", "terseLabel": "Return to provision (In percentage)" } } }, "auth_ref": [] }, "riot_EffectiveIncomeTaxRateReconciliationSection162mCompensationPercent": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationSection162mCompensationPercent", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to section 162m compensation.", "label": "Effective Income Tax Rate Reconciliation, Section 162m Compensation, Percent", "terseLabel": "Section 162m compensation (In percentage)" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State and local taxes, net of federal taxes (In percentage)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1122", "r1128" ] }, "riot_EliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EliminationsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Eliminations Member", "terseLabel": "Eliminations [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost (in Dollars)", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r499" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, 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": [ "r499" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-Based Payment Arrangement, Option [Member]", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "riot_EnergyCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EnergyCreditsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents energy credits.", "label": "Energy Credits [Member]" } } }, "auth_ref": [] }, "riot_EngineeringMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EngineeringMember", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Engineering [Member]", "label": "Engineering Member", "terseLabel": "Engineering" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r916" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "All Entities [Member]", "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r916" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r916" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r993" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r916" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r916" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r916" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r916" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r994" ] }, "riot_EquipmentDamageMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EquipmentDamageMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Equipment Damage [Member]", "label": "Equipment Damage [Member]" } } }, "auth_ref": [] }, "riot_EquipmentDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EquipmentDeposits", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipment": { "parentTag": "us-gaap_DepositAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Deposits on equipment.", "label": "Equipment Deposits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "auth_ref": [] }, "riot_EquipmentDepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EquipmentDepositsAbstract", "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Deposits on equipment:" } } }, "auth_ref": [] }, "riot_EquipmentPurchaseDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EquipmentPurchaseDeposits", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty for purchase of equipment.", "label": "Equipment Purchase Deposits", "verboseLabel": "Purchase of miners" } } }, "auth_ref": [] }, "riot_EquipmentTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EquipmentTermLoansMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to equipment term loans.", "label": "Equipment Term Loans [Member]", "terseLabel": "Equipment term loans" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "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": [ "r20", "r185", "r213", "r214", "r215", "r234", "r235", "r236", "r241", "r252", "r254", "r270", "r347", "r355", "r436", "r501", "r502", "r503", "r528", "r529", "r560", "r562", "r563", "r564", "r565", "r568", "r580", "r603", "r604", "r605", "r606", "r607", "r608", "r637", "r738", "r739", "r740", "r762", "r831" ] }, "riot_EquityIncentivePlan2019Member": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "EquityIncentivePlan2019Member", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "2019 Equity Incentive Plan [Member]", "label": "Equity Incentive Plan2019 Member", "terseLabel": "2019 Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r961" ] }, "riot_ErcotMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ErcotMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "ERCOT [Member]", "label": "Ercot Member" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r924", "r936", "r946", "r972" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r921", "r933", "r943", "r969" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Escrow Deposit", "terseLabel": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r98", "r861" ] }, "riot_ExchangeOfBitcoinForEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ExchangeOfBitcoinForEmployeeCompensation", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of exchange of bitcoin for employee compensation.", "label": "Exchange Of Bitcoin For Employee Compensation", "terseLabel": "Exchange of Bitcoin for employee compensation" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r967" ] }, "riot_ExerciseOfCommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ExerciseOfCommonStockWarrantsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise Of Common Stock Warrants [Member]", "label": "Exercise Of Common Stock Warrants Member", "terseLabel": "Exercise of Common Stock Warrants [Member]" } } }, "auth_ref": [] }, "riot_FactoryNewS19jProMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FactoryNewS19jProMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Factory New S19j Pro Miners Member", "terseLabel": "Factory-New S19j Pro Miners [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of derivative asset", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r2", "r11" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails" ], "lang": { "en-us": { "role": { "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": [ "r410", "r454", "r455", "r456", "r457", "r458", "r459", "r589", "r646", "r647", "r648", "r878", "r879", "r888", "r889", "r890" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "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": [ "r587" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted prices in active markets (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": [ "r410", "r454", "r459", "r589", "r646", "r888", "r889", "r890" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant other observable 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": [ "r410", "r454", "r459", "r589", "r647", "r878", "r879", "r888", "r889", "r890" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant unobservable inputs (Level 3) [Member]", "verboseLabel": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r410", "r454", "r455", "r456", "r457", "r458", "r459", "r589", "r648", "r878", "r879", "r888", "r889", "r890" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurement", "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": [] }, "riot_FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails" ], "lang": { "en-us": { "role": { "label": "Power Purchase Agreement [Line Items]" } } }, "auth_ref": [] }, "riot_FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetTable", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of Changes in Estimated Fair Value of Derivative Asset [Table]" } } }, "auth_ref": [] }, "riot_FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]" } } }, "auth_ref": [] }, "riot_FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Table]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r410", "r454", "r455", "r456", "r457", "r458", "r459", "r646", "r647", "r648", "r878", "r879", "r888", "r889", "r890" ] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossFromContinuingOperationsByDomesticAndForeignJurisdictionsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossFromContinuingOperationsByDomesticAndForeignJurisdictionsDetails" ], "lang": { "en-us": { "role": { "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "negatedLabel": "Domestic", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r230", "r514" ] }, "riot_FifthAmendmentToTwentyNineteenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FifthAmendmentToTwentyNineteenIncentivePlanMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fifth Amendment To The Twenty Nineteen Incentive Plan [Member]", "label": "Fifth Amendment To The Twenty Nineteen Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r357", "r358", "r362", "r363", "r364", "r366", "r367", "r368", "r414", "r432", "r569", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r721", "r876", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1066", "r1067", "r1068", "r1069" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r16", "r180", "r181", "r182", "r204", "r356", "r359", "r361", "r1156" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRecovery", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Allowance for credit recoveries", "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery." } } }, "auth_ref": [ "r17", "r360", "r875" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-average life (years)", "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", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r196", "r376" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "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", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024", "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": [ "r129" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028", "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": [ "r129" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027", "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": [ "r129" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026", "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": [ "r129" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025", "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": [ "r129" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r678", "r685" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross book value", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r128", "r685" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "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": [ "r678" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "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": [ "r69", "r70" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "netLabel": "Total", "terseLabel": "Finite-lived intangible assets, net", "verboseLabel": "Net book value", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r128", "r678" ] }, "riot_FirstAmendmentToTwentyNineteenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FirstAmendmentToTwentyNineteenIncentivePlanMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "First Amendment To The Twenty Nineteen Incentive Plan [Member]", "label": "First Amendment To The Twenty Nineteen Incentive Plan [Member]", "terseLabel": "First Amendment To The Twenty Nineteen Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossFromContinuingOperationsByDomesticAndForeignJurisdictionsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossFromContinuingOperationsByDomesticAndForeignJurisdictionsDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "negatedLabel": "Foreign", "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations." } } }, "auth_ref": [ "r230" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "riot_FourthAmendmentToTwentyNineteenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FourthAmendmentToTwentyNineteenIncentivePlanMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fourth Amendment To The Twenty Nineteen Incentive Plan [Member]", "label": "Fourth Amendment To The Twenty Nineteen Incentive Plan [Member]" } } }, "auth_ref": [] }, "riot_FuturePowerBillsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FuturePowerBillsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Future Power Bills [Member]", "label": "Future Power Bills Member", "terseLabel": "Future Power Bills [Member]" } } }, "auth_ref": [] }, "riot_FuturePowerCreditsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FuturePowerCreditsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Future Power Credits Current.", "label": "Future Power Credits Current", "terseLabel": "Future power credits, current portion" } } }, "auth_ref": [] }, "riot_FuturePowerCreditsNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FuturePowerCreditsNonCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Future Power Credits Non Current.", "label": "Future Power Credits Non Current", "terseLabel": "Future power credits, less current portion" } } }, "auth_ref": [] }, "riot_FuturePowerCreditsReceivableTerm": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FuturePowerCreditsReceivableTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Period in which future power credits to be received.", "label": "Future Power Credits Receivable, Term", "terseLabel": "Future power credits to be received, term" } } }, "auth_ref": [] }, "riot_FuturePowerCreditsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "FuturePowerCreditsToBeReceived", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of future power credits to be received.", "label": "Future Power Credits to be Received", "terseLabel": "Future power credits to be received" } } }, "auth_ref": [] }, "riot_GMOLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "GMOLitigationMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to GMO litigation.", "label": "G M O Litigation [Member]", "terseLabel": "G M O [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfIntangibleAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedLabel": "Realized gain on sale of Bitcoin", "terseLabel": "Realized gain on sale of Bitcoin", "documentation": "Amount of gain (loss) on sale or disposal of intangible assets." } } }, "auth_ref": [ "r1039" ] }, "us-gaap_GainLossOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfInvestments", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Realized gain on sale/exchange of long-term investment", "terseLabel": "Realized gain on sale/exchange of long-term investment", "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GainLossOnSaleOfProperties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfProperties", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Properties", "terseLabel": "Gain on sale of equipment", "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r1039", "r1075", "r1077" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 }, "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on sale/exchange of equipment", "negatedTerseLabel": "Loss (gain) on sale/exchange of equipment", "terseLabel": "Loss on sale of equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "verboseLabel": "(Loss) gain on sale/exchange of equipment", "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value." } } }, "auth_ref": [ "r1039" ] }, "riot_GainLossRealizedOnSaleexchangeOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "GainLossRealizedOnSaleexchangeOfCryptocurrencies", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on sale/exchange of cryptocurrencies.", "label": "Gain Loss Realized On Saleexchange Of Cryptocurrencies", "negatedLabel": "Realized gain on sale of Bitcoin", "terseLabel": "Realized gains on the sale of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) Related to Litigation Settlement", "negatedLabel": "Gain on acquisition post-close dispute settlement", "terseLabel": "Gain on acquisition post-close dispute settlement", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_GainOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainOnSaleOfInvestments", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Gain on Sale of Investments", "terseLabel": "Gain on sale of long term investments", "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale." } } }, "auth_ref": [ "r1035", "r1036", "r1039", "r1157" ] }, "riot_Gainlossrealizedonsaleexchangeofcryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "Gainlossrealizedonsaleexchangeofcryptocurrencies", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on change in fair value of cryptocurrencies.", "label": "GainLossRealizedOnSaleexchangeOfCryptocurrencies", "terseLabel": "Realized gain on sale of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "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": [ "r195", "r369", "r699", "r877", "r901", "r1073", "r1074" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r13", "r67" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 8.0 }, "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "documentation": "Amount of loss from the write-down 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": [ "r11", "r370", "r371", "r372", "r877" ] }, "riot_GroundLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "GroundLeaseMember", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Ground lease [Member]", "label": "Ground Lease Member", "terseLabel": "Ground lease [Member]" } } }, "auth_ref": [] }, "riot_GroundLeasesNet1": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "GroundLeasesNet1", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Net long-term land leases which are capitalized as part of real property", "label": "Ground Leases Net1", "terseLabel": "Ground Leases" } } }, "auth_ref": [] }, "riot_HCWainwrightMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "HCWainwrightMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "H.C. Wainwright [Member]", "label": "HCWainwright Member", "terseLabel": "H.C. Wainwright [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "riot_ImpairmentGainLossOnCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ImpairmentGainLossOnCryptocurrencies", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 7.0 }, "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Impairment of cryptocurrencies.", "label": "Impairment Gain Loss On Cryptocurrencies", "terseLabel": "Impairment of Bitcoin" } } }, "auth_ref": [] }, "riot_ImpairmentLossOnMiners": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ImpairmentLossOnMiners", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on miners.", "label": "Impairment Loss on Miners", "terseLabel": "Impairment of miners" } } }, "auth_ref": [] }, "riot_ImpairmentOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ImpairmentOfCryptocurrencies", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Impairment of cryptocurrencies.", "label": "Impairment Of Cryptocurrencies", "terseLabel": "Impairment of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets (Excluding Goodwill)", "negatedLabel": "Impairment of goodwill", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r11", "r21" ] }, "us-gaap_ImpairmentOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfInvestments", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Impairment expense", "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income." } } }, "auth_ref": [ "r161" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets to be Disposed of", "negatedLabel": "Impairment of Bitcoin", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r11", "r132" ] }, "riot_ImpairmentOfMinersAndMiningEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ImpairmentOfMinersAndMiningEquipment", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Impairment of miners and mining equipment", "label": "Impairment of Miners and Mining Equipment", "negatedLabel": "Impairment of miners", "terseLabel": "Impairment of miners" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r134" ] }, "riot_Impairmentgainlossoncryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "Impairmentgainlossoncryptocurrencies", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "documentation": "Impairment of cryptocurrencies.", "label": "ImpairmentGainLossOnCryptocurrencies", "terseLabel": "Impairment of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossFromContinuingOperationsByDomesticAndForeignJurisdictionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossFromContinuingOperationsByDomesticAndForeignJurisdictionsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss from Continuing Operations before Income Taxes", "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": [ "r1", "r109", "r156", "r277", "r291", "r296", "r299", "r703", "r718", "r872" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net", "totalLabel": "Net income (loss) before taxes", "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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": [ "r231", "r509", "r516", "r517", "r523", "r533", "r538", "r539", "r540", "r760" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails", "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedTotalLabel": "Total income tax benefit (expense)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r164", "r176", "r253", "r254", "r282", "r514", "r534", "r728" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "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://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "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": [ "r212", "r510", "r511", "r517", "r518", "r522", "r524", "r754" ] }, "riot_IncomeTaxReconciliationChangeInDeferredTax": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IncomeTaxReconciliationChangeInDeferredTax", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in rate changes on deferred tax", "label": "Income Tax Reconciliation Change In Deferred Tax", "terseLabel": "Rate change on deferreds" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1122" ] }, "riot_IncomeTaxReconciliationContingentPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IncomeTaxReconciliationContingentPayment", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Income Tax Reconciliation Contingent Payment", "label": "Income Tax Reconciliation Contingent Payment", "terseLabel": "Contingent payment" } } }, "auth_ref": [] }, "riot_IncomeTaxReconciliationDeferredAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IncomeTaxReconciliationDeferredAdjustments", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "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 deferred adjustments.", "label": "Income Tax Reconciliation Deferred Adjustments", "terseLabel": "Deferred adjustments" } } }, "auth_ref": [] }, "riot_IncomeTaxReconciliationGoodwillImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IncomeTaxReconciliationGoodwillImpairment", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Income Tax Reconciliation Goodwill Impairment", "label": "Income Tax Reconciliation Goodwill Impairment", "terseLabel": "Goodwill impairment" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Federal statutory rate", "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": [ "r515" ] }, "riot_IncomeTaxReconciliationNondeductibleExpenseEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IncomeTaxReconciliationNondeductibleExpenseEmployeeCompensation", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "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 employee compensation.", "label": "Income Tax Reconciliation Nondeductible Expense Employee Compensation", "terseLabel": "Section 162m compensation" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock compensation", "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": [ "r1122" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other", "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": [ "r1122" ] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "verboseLabel": "Return to provisions", "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": [ "r1122" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesScheduleOfTaxExpenseBenefitBasedOnUsFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State and local taxes, net of federal taxes", "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": [ "r1122" ] }, "riot_IncomeTaxesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IncomeTaxesDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Line Items]" } } }, "auth_ref": [] }, "riot_IncomeTaxesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IncomeTaxesDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes", "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": [ "r50" ] }, "us-gaap_IncreaseDecreaseInOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets", "negatedLabel": "(Increase)/decrease in operating assets", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of assets used to generate operating income." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities", "terseLabel": "Increase/(decrease) in operating liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-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": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r931", "r940", "r950", "r967", "r976", "r980", "r988" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r986" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r920", "r992" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r920", "r992" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r920", "r992" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r373" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Finite-lived intangible assets", "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": [ "r70", "r674", "r675", "r676", "r678", "r869" ] }, "riot_InterestAndOtherIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "InterestAndOtherIncomeExpense", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "The amount of interest and other income (expense).", "label": "Interest And Other Income Expense", "terseLabel": "Interest income (expense)" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "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": [ "r220", "r223", "r224" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Accrued interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r115", "r280" ] }, "riot_InvestmentInterestRate2": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "InvestmentInterestRate2", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Investment interest rate.", "label": "Investment Interest Rate2", "terseLabel": "Investment Interest rate" } } }, "auth_ref": [] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Long-term investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r725", "r750", "r751", "r752", "r753", "r838", "r839" ] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestments" ], "lang": { "en-us": { "role": { "label": "Investment [Text Block]", "terseLabel": "Investments", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r1014", "r1015", "r1053" ] }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAllOtherInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Investments" } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments," } } }, "auth_ref": [] }, "riot_InvestmentsinMarketableEquitySecuritiesandLongtermInvestmentsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "InvestmentsinMarketableEquitySecuritiesandLongtermInvestmentsDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Investments in Marketable Equity Securities and Long-term Investments (Details) [Line Items]" } } }, "auth_ref": [] }, "riot_InvestmentsinMarketableEquitySecuritiesandLongtermInvestmentsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "InvestmentsinMarketableEquitySecuritiesandLongtermInvestmentsDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Investments in Marketable Equity Securities and Long-term Investments (Details) [Table]" } } }, "auth_ref": [] }, "riot_IssuanceOfCommonStockForBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IssuanceOfCommonStockForBusinessCombination", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of issuance of common stock for business combination.", "label": "Issuance Of Common Stock For Business Combination", "terseLabel": "Issuance of common stock for business combination" } } }, "auth_ref": [] }, "riot_IssuanceOfCommonStockInConnectionWithAcquisitionOfEssMetronWithHeld": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IssuanceOfCommonStockInConnectionWithAcquisitionOfEssMetronWithHeld", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementOfStockholdersEquityParentheticals" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock in connection with the acquisition of ESS Metron with Held.", "label": "Issuance Of Common Stock In Connection With Acquisition Of Ess Metron With Held", "terseLabel": "Issuance of common stock in connection with the acquisition of ESS Metron with Held" } } }, "auth_ref": [] }, "riot_IssuanceOfCommonStockRelatedToExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IssuanceOfCommonStockRelatedToExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock related to exercise of warrants.", "label": "Issuance Of Common Stock Related To Exercise Of Warrants", "terseLabel": "Issuance of common stock related to exercise of warrants" } } }, "auth_ref": [] }, "riot_IssuanceOfCommonStockRelatedToExerciseOfWarrantsShares": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IssuanceOfCommonStockRelatedToExerciseOfWarrantsShares", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock related to exercise of warrants, shares", "label": "Issuance Of Common Stock Related To Exercise Of Warrants Shares", "terseLabel": "Issuance of common stock related to exercise of warrants (in Shares)" } } }, "auth_ref": [] }, "riot_IssuanceOfCommonStockWarrantForSettlementOfAdvisoryFees": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "IssuanceOfCommonStockWarrantForSettlementOfAdvisoryFees", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Amount of issuance of common stock warrant for settlement of advisory fees.", "label": "Issuance Of Common Stock Warrant For Settlement Of Advisory Fees", "terseLabel": "Issuance of common stock warrant for settlement of advisory fees" } } }, "auth_ref": [] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Issuance of common stock warrant for settlement of advisory fees", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r11" ] }, "riot_KairosGlobalTechnologyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "KairosGlobalTechnologyIncMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Kairos Global Technology, Inc [Member]", "label": "Kairos Global Technology Inc Member", "terseLabel": "Kairos Global Technology, Inc [Member]" } } }, "auth_ref": [] }, "us-gaap_LandBuildingsAndImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandBuildingsAndImprovementsMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land, Buildings and Improvements [Member]", "terseLabel": "Land rights and land improvements [Member]", "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1093" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "terseLabel": "Total lease expense", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r624", "r900" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1141" ] }, "riot_LeaseOneMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "LeaseOneMember", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease One [Member]", "label": "Lease One Member", "terseLabel": "Lease One [Member]" } } }, "auth_ref": [] }, "riot_LeaseTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "LeaseTwoMember", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease Two [Member]", "label": "Lease Two Member", "terseLabel": "Lease Two [Member]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "riot_LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of future minimum operating lease payments [Line Items]" } } }, "auth_ref": [] }, "riot_LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of future minimum operating lease payments [Table]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "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://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r623" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum operating lease payments", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1142" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "verboseLabel": "Total undiscounted lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r632" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "verboseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r632" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r632" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "verboseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r632" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r632" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r632" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r632" ] }, "riot_LesseeOperatingLeaseLiabilityPaymentsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "LesseeOperatingLeaseLiabilityPaymentsThereafter", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Thereafter", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less present value discount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r632" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease terms", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1140" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r619" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total 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": [ "r29", "r229", "r343", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r551", "r554", "r555", "r595", "r790", "r871", "r914", "r1085", "r1148", "r1149" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r107", "r155", "r714", "r901", "r1042", "r1070", "r1137" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r31", "r191", "r229", "r343", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r551", "r554", "r555", "r595", "r901", "r1085", "r1148", "r1149" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Outstanding balance", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r24", "r154", "r1158" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Amount borrowed", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at end of period", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Interest rate of debt during the period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "terseLabel": "Debt", "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": [ "r1041" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Borrowing", "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": [ "r28" ] }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityPeriodicPayment", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Periodic Payment", "terseLabel": "Payments of credit and security facility", "documentation": "Amount of the required periodic payments of both interest and principal." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "terseLabel": "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": [ "r28", "r1041" ] }, "riot_LineOfCreditFacilityTerm": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "LineOfCreditFacilityTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of line of credit.", "label": "Line of Credit Facility, Term", "terseLabel": "Line of credit facility, term" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Equipment Guidance Line", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedFromOtherParty", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Final determination", "documentation": "Amount awarded from other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "terseLabel": "Equipment term loan outstanding", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r24", "r154", "r409", "r416", "r878", "r879", "r1158" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "terseLabel": "Equipment term loan, current", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r198" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Other long term debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r199" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "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": [ "r382", "r383", "r384", "r388", "r1081", "r1082" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency damages", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r1080", "r1081", "r1082" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Loss contingency estimate of possible loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r383", "r384", "r387", "r388" ] }, "us-gaap_LossContingencyLossInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyLossInPeriod", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Loss in Period", "terseLabel": "Loss Contingency Loss In Period", "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "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": [ "r382", "r383", "r384", "r388", "r1081", "r1082" ] }, "us-gaap_LossOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossOnSaleOfInvestments", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Loss on Sale of Investments", "terseLabel": "Realized loss on sale of marketable equity securities", "documentation": "The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale." } } }, "auth_ref": [ "r1035", "r1036", "r1039", "r1157" ] }, "riot_M56sPlusModelMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "M56sPlusModelMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to M56S+ model miners.", "label": "M56S Plus Model Miners [Member]", "terseLabel": "M56S plus model miners [Member]" } } }, "auth_ref": [] }, "riot_M56sPlusPlusModelMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "M56sPlusPlusModelMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to M56S++ model miners.", "label": "M56S Plus Plus Model Miners [Member]", "terseLabel": "M56S plus plus model miners [Member]" } } }, "auth_ref": [] }, "riot_M66ModelMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "M66ModelMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to M66 Model Miners.", "label": "M66 Model Miners [Member]", "terseLabel": "M66 Model Miners [Member]" } } }, "auth_ref": [] }, "riot_M66sModelMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "M66sModelMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to M66S Model Miners.", "label": "M66S Model Miners [Member]", "terseLabel": "M66S Model Miners [Member]" } } }, "auth_ref": [] }, "riot_MachineryAndFacilityEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MachineryAndFacilityEquipmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Machinery and facility equipment [Member]", "label": "Machinery And Facility Equipment Member", "terseLabel": "Machinery and facility equipment [Member]" } } }, "auth_ref": [] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Management [Member]" } } }, "auth_ref": [ "r1051", "r1146" ] }, "riot_ManufacturingTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ManufacturingTermLoansMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to manufacturing term loans.", "label": "Manufacturing Term Loans [Member]", "terseLabel": "Manufacturing term loans" } } }, "auth_ref": [] }, "riot_MarketCapitalizationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MarketCapitalizationPercentage", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of market capitalization.", "label": "Market Capitalization Percentage", "terseLabel": "Market capitalization, percentage" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investment in marketable equity securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r100" ] }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesRealizedGainLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Realized Gain (Loss)", "terseLabel": "Realized loss on sale of marketable equity securities", "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedLabel": "Unrealized loss on marketable equity securities", "terseLabel": "Unrealized gain (loss) on marketable equity securities", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r111" ] }, "riot_MaximumAmountOfSalesShares": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MaximumAmountOfSalesShares", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of sales shares.", "label": "Maximum Amount Of Sales Shares", "terseLabel": "Maximum amount of sales shares (in Dollars)" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r461", "r673", "r735", "r782", "r783", "r837", "r840", "r841", "r842", "r849", "r862", "r863", "r874", "r880", "r893", "r903", "r1087", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r959" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r959" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1135" ] }, "riot_MeasurementInputIssuanceDateDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MeasurementInputIssuanceDateDiscountRateMember", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Issuance Date Discount Rate [Member]" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r590" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "riot_MegawattsOfPowerContractedAtFixedPriceThroughApril302030": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MegawattsOfPowerContractedAtFixedPriceThroughApril302030", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to megawatts of power as contracted by the entity, at fixed prices through April 30, 2030.", "label": "Megawatts Of Power Contracted, At Fixed Price Through April 30, 2030", "terseLabel": "MW contracted, at fixed prices through April 30, 2030" } } }, "auth_ref": [] }, "riot_MegawattsOfPowerContractedAtFixedPriceThroughOctober312027": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MegawattsOfPowerContractedAtFixedPriceThroughOctober312027", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to megawatts of power as contracted by the entity, at fixed prices through October 31, 2027.", "label": "Megawatts Of Power Contracted, At Fixed Price Through October 31, 2027", "terseLabel": "MW contracted, at fixed prices through October 31, 2027" } } }, "auth_ref": [] }, "riot_MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Members of our board of directors and an employee of Company [Member]", "label": "Members Of Our Board Of Directors And An Employee Of Company Member", "terseLabel": "Members of our board of directors and an employee of Company [Member]" } } }, "auth_ref": [] }, "riot_MicrobtElectronicsTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MicrobtElectronicsTechnologyCo.LtdMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to MicroBT Electronics Technology Co., LTD.", "label": "MicroBT Electronics Technology Co., LTD [Member]", "terseLabel": "MicroBT Electronics Technology Co., LTD [Member]" } } }, "auth_ref": [] }, "riot_MidasGreenTechnologiesLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MidasGreenTechnologiesLlcMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Midas Green Technologies, LLC.", "label": "Midas Green Technologies, LLC [Member]", "terseLabel": "Midas Green Technologies, LLC [Member]" } } }, "auth_ref": [] }, "riot_MinersAndMiningEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MinersAndMiningEquipmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Miners and Mining Equipment [Member]", "label": "Miners And Mining Equipment Member", "terseLabel": "Miners and mining equipment [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r461", "r673", "r735", "r782", "r783", "r837", "r840", "r841", "r842", "r849", "r862", "r863", "r874", "r880", "r893", "r903", "r1087", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155" ] }, "riot_MiningMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MiningMember", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Mining Member", "terseLabel": "Mining" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r979" ] }, "riot_MogoInvestmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "MogoInvestmentAgreementMember", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Mogo Investment Agreement [Member]", "label": "Mogo Investment Agreement Member", "terseLabel": "Mogo Investment Agreement [Member]" } } }, "auth_ref": [] }, "riot_Mr.TheriotMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "Mr.TheriotMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Mr. Theriot.", "label": "Mr. Theriot [Member]", "terseLabel": "Mr. Theriot [Member]" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r987" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r960" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "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": [ "r222" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "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": [ "r222" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "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": [ "r121", "r122", "r123" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 }, "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "label": "Net Income (Loss)", "terseLabel": "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": [ "r110", "r123", "r157", "r189", "r208", "r210", "r215", "r229", "r240", "r245", "r246", "r248", "r249", "r253", "r254", "r262", "r277", "r291", "r296", "r299", "r343", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r582", "r595", "r720", "r812", "r829", "r830", "r872", "r912", "r1085" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Impacts of Adoption of ASU 2023-08" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Impacts of Adoption of ASU 2023-08", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r174", "r175", "r177", "r188", "r238", "r239", "r242", "r243", "r255", "r256", "r348", "r349", "r530", "r531", "r532", "r566", "r578", "r584", "r585", "r586", "r600", "r601", "r602", "r617", "r618", "r638", "r682", "r683", "r684", "r742", "r743", "r744", "r745", "r747" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Impacts of Adoption of ASU 2023-08", "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": [ "r183", "r184", "r185", "r186", "r187", "r237", "r240", "r241", "r242", "r244", "r248", "r255", "r269", "r310", "r311", "r344", "r345", "r346", "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r378", "r501", "r502", "r503", "r526", "r527", "r528", "r529", "r543", "r544", "r545", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r567", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r592", "r593", "r596", "r597", "r598", "r599", "r610", "r611", "r613", "r614", "r615", "r616", "r633", "r634", "r635", "r636", "r637", "r679", "r680", "r681", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r749" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r54", "r183", "r184", "r185", "r186", "r187", "r237", "r240", "r241", "r242", "r244", "r248", "r255", "r269", "r310", "r311", "r344", "r345", "r346", "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r378", "r501", "r502", "r503", "r526", "r527", "r528", "r529", "r543", "r544", "r545", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r567", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r592", "r593", "r596", "r597", "r598", "r599", "r610", "r611", "r613", "r614", "r615", "r616", "r633", "r634", "r635", "r636", "r637", "r679", "r680", "r681", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r749" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently issued accounting pronouncements", "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": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r959" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r928", "r940", "r950", "r967", "r976" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r967" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r987" ] }, "riot_NonRule10b51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NonRule10b51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Non Rule 10b51 Arr Modified [Flag]", "terseLabel": "Non Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r987" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other 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": [ "r116" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "riot_NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Additional Shares Activity Table Text Block", "verboseLabel": "Schedule of service-based awards" } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "verboseLabel": "Schedule of performance-based awards", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r23" ] }, "riot_NorthernDataWorkingCapitalDisputesMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NorthernDataWorkingCapitalDisputesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to northern data working capital disputes.", "label": "Northern Data Working Capital Disputes [Member]", "terseLabel": "Northern data working capital disputes [Member]" } } }, "auth_ref": [] }, "riot_NumberOfAnticipatedGigawattsBitcoinMiningUnderDevelopmentAtSite": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfAnticipatedGigawattsBitcoinMiningUnderDevelopmentAtSite", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of gigawatt Bitcoin mining and data center facility complex, the Corsicana Facility, is under development.", "label": "Number Of Anticipated Gigawatts Bitcoin Mining Under Development At The Site", "terseLabel": "Anticipated gigawatt under development at site" } } }, "auth_ref": [] }, "riot_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfCustomers", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of customers.", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "riot_NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of Customers Who Generate More Than Ten Percent Of Total Revenue", "label": "Number Of Customers Who Generate More Than Ten Percent Of Total Revenue", "terseLabel": "Number of customers over 10% of total revenues" } } }, "auth_ref": [] }, "riot_NumberOfEquipmentSold": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfEquipmentSold", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of equipment sold.", "label": "Number of Equipment Sold", "terseLabel": "Number of Equipment Sold" } } }, "auth_ref": [] }, "riot_NumberOfIncreasedCapacityOfMining": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfIncreasedCapacityOfMining", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of increased capacity of mining.", "label": "Number Of Increased Capacity Of Mining", "terseLabel": "Additional increased mining capacity" } } }, "auth_ref": [] }, "riot_NumberOfMegawattsCapacityConstructionUnderInitialPhaseOfDevelopment": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfMegawattsCapacityConstructionUnderInitialPhaseOfDevelopment", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of megawatts construction under initial phase of development of Corsicana Facility.", "label": "Number Of Megawatts Capacity Construction Under Initial Phase Of Development", "terseLabel": "Number of megawatts construction under initial phase of development of facility" } } }, "auth_ref": [] }, "riot_NumberOfMegawattsCapacityProvidedForBitcoinMining": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfMegawattsCapacityProvidedForBitcoinMining", "presentation": [ "http://riotblockchain.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of megawatts in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients", "label": "Number Of Megawatts Capacity Provided For Bitcoin Mining", "verboseLabel": "Mining capacity (MW)" } } }, "auth_ref": [] }, "riot_NumberOfMegawattsCapacityUnderContract": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfMegawattsCapacityUnderContract", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of megawatts capacity under contract.", "label": "Number Of Megawatts Capacity Under Contract", "terseLabel": "Number of Megawatts capacity" } } }, "auth_ref": [] }, "riot_NumberOfMinersAcquiredAndReceived": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfMinersAcquiredAndReceived", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of miners acquired and received during the period.", "label": "Number Of Miners Acquired And Received", "terseLabel": "Number of miners acquired and received" } } }, "auth_ref": [] }, "riot_NumberOfMinersDeployedAtMiningFacility": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfMinersDeployedAtMiningFacility", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of miners deployed at mining facility.", "label": "Number Of Miners Deployed At Mining Facility", "verboseLabel": "Number of miners deployed at mining facility" } } }, "auth_ref": [] }, "riot_NumberOfMinersToBePurchased": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfMinersToBePurchased", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of miners to be purchased as per purchase agreement.", "label": "Number Of Miners To Be Purchased", "terseLabel": "Number of miners to be purchased from Bitmain as per purchase agreement" } } }, "auth_ref": [] }, "riot_NumberOfMinersTransferredInExchangeForOtherMiners": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfMinersTransferredInExchangeForOtherMiners", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of miners transferred in exchange for other miners.", "label": "Number Of Miners Transferred In Exchange For Other Miners", "terseLabel": "Number Of Miners Transferred In Exchange For Other Miners" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://riotblockchain.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1050" ] }, "riot_NumberOfSharesHeldToCoverWithholdingTaxesRelatedToSettlementOfRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfSharesHeldToCoverWithholdingTaxesRelatedToSettlementOfRestrictedStockUnits", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares held to cover withholding taxes related to the settlement of restricted stock units.", "label": "Number Of Shares Held To Cover Withholding Taxes Related To Settlement Of Restricted Stock Units", "terseLabel": "Number of shares held to cover withholding taxes related to the settlement of restricted stock units" } } }, "auth_ref": [] }, "riot_NumberOfSharesHeldToCoverWithholdingTaxesRelatedToTheSettlementOfRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfSharesHeldToCoverWithholdingTaxesRelatedToTheSettlementOfRestrictedStockUnits", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares held to cover withholding taxes related to the settlement of restricted stock units.", "label": "Number Of Shares Held To Cover Withholding Taxes Related To The Settlement Of Restricted Stock Units", "terseLabel": "Number of shares held to cover withholding taxes related to the settlement of restricted stock units" } } }, "auth_ref": [] }, "riot_NumberOfStockHoldsForSharesAsSecurity": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "NumberOfStockHoldsForSharesAsSecurity", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of stock holds for shares as security.", "label": "Number Of Stock Holds For Shares As Security", "terseLabel": "Number of stock holds for shares as security (in Shares)" } } }, "auth_ref": [] }, "riot_OfficeAndOtherLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "OfficeAndOtherLeasesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Office and other leases [Member]", "label": "Office And Other Leases Member", "terseLabel": "Office and other leases [Member]" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Office and computer equipment [Member]", "terseLabel": "Office and computer equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "riot_OncorMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "OncorMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Oncor Member", "label": "Oncor [Member]", "terseLabel": "Oncor" } } }, "auth_ref": [] }, "riot_OperatingCashFlowsFromOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "OperatingCashFlowsFromOperatingLeases", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating cash flows from operating leases.", "label": "Operating Cash Flows From Operating Leases", "terseLabel": "Operating cash outflows for operating leases" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r277", "r291", "r296", "r299", "r872" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r625", "r900" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesDetails", "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "verboseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r621" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r621" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, less current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r621" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Annual lease payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r622", "r628" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r620" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r631", "r900" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r630", "r900" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carry forwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r77" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and Basis of Presentation" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureOrganizationAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Basis of Presentation", "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": [ "r101", "r124", "r125", "r149" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Income", "terseLabel": "Other income (expense)", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r727", "r814", "r850", "r851", "r852" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherLongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestments", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Long-Term Investments", "terseLabel": "Other long-term assets", "documentation": "Amount of long-term investments classified as other." } } }, "auth_ref": [ "r705", "r1024" ] }, "riot_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "OtherMember", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other Member", "terseLabel": "Other" } } }, "auth_ref": [] }, "riot_OtherMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "OtherMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to other purchasers of miners.", "label": "Other Miners [Member]", "terseLabel": "Other Miners [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other noncurrent liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income (expense)", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r959" ] }, "riot_OtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "OtherRevenueMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Other Revenue [Member]", "label": "Other Revenue Member", "terseLabel": "Other revenue", "verboseLabel": "Other revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense (benefit)", "documentation": "Amount of other income tax expense (benefit)." } } }, "auth_ref": [ "r230", "r1121", "r1125" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r926", "r938", "r948", "r974" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r929", "r941", "r951", "r977" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r929", "r941", "r951", "r977" ] }, "riot_OwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "OwnershipPercentage", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Ownership percentage.", "label": "Ownership Percentage", "terseLabel": "Percentage owned" } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "terseLabel": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r147" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r955" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common shares to pay employee withholding taxes", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r45" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r47" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "negatedLabel": "Offering costs for the issuance of common stock / At-the-market offering", "terseLabel": "Issuance expense (in Dollars)", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r44" ] }, "riot_PaymentsOnContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PaymentsOnContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payments on contingent consideration liability.", "label": "Payments On Contingent Consideration Liability", "negatedLabel": "Payments on contingent consideration liability - future power credits" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Investment in convertible debt", "terseLabel": "Investment", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r41", "r219", "r312" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration, net of seller transaction cost", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r42", "r546" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of Whinstone, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r42" ] }, "riot_PaymentsToAcquireBusinessesNetOfCashAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired1", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses Net Of Cash Acquired1", "negatedLabel": "Acquisition of ESS Metron, net of cash acquired" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Patent costs incurred", "terseLabel": "Payment to acquire license patent technology", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r120" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Investments", "terseLabel": "Minority interest", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r119" ] }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMachineryAndEquipment", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Machinery and Equipment", "terseLabel": "Additions", "verboseLabel": "Purchase price", "documentation": "The cash outflow for acquisition of machinery and equipment." } } }, "auth_ref": [ "r120" ] }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherProductiveAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Other Productive Assets", "negatedLabel": "Security deposits", "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r120" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "terseLabel": "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": [ "r163", "r1130", "r1131", "r1132" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment, including construction in progress", "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": [ "r120" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r958" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r958" ] }, "riot_PenaltiesAndCostsRelatedToInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PenaltiesAndCostsRelatedToInvestment", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Penalties and costs related to investment.", "label": "Penalties And Costs Related To Investment", "terseLabel": "Penalties and costs related to investment" } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r967" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r960" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "riot_PercentageOfCommission": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PercentageOfCommission", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of commission.", "label": "Percentage Of Commission", "terseLabel": "Percentage of commission" } } }, "auth_ref": [] }, "riot_PercentageOfDebtApprovedOfTotalPurchases": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PercentageOfDebtApprovedOfTotalPurchases", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of equipment purchases financed during the period.", "label": "Percentage of Debt Approved of Total Purchases", "terseLabel": "Percentage of finance approved for purchases" } } }, "auth_ref": [] }, "riot_PercentageOfImpairmentOfInvestments": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PercentageOfImpairmentOfInvestments", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of impairment of investments.", "label": "Percentage Of Impairment Of Investments", "terseLabel": "Percentage of impairment of investments" } } }, "auth_ref": [] }, "riot_PercentageOfProfitMarginOverEstimatedCostIncurredOverReAcquirePeriod": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PercentageOfProfitMarginOverEstimatedCostIncurredOverReAcquirePeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of developer's profit margin to estimated costs to be incurred over an estimated six months to re-acquire the UL Listings.", "label": "Percentage Of Profit Margin Over Estimated Cost Incurred Over Re-Acquire Period", "terseLabel": "Estimated developer's profit margin" } } }, "auth_ref": [] }, "riot_PerformanceBasedRestrictedStockAwardsAndUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PerformanceBasedRestrictedStockAwardsAndUnitsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to performance based restricted stock awards and units.", "label": "Performance Based Restricted Stock Awards and Units [Member]" } } }, "auth_ref": [] }, "riot_PerformanceBasedRsuOfFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PerformanceBasedRsuOfFairValue", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount is performance based RSU of fair value.", "label": "Performance Based RSU Of Fair Value" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Performance-based stock awards [Member]", "terseLabel": "Performance-based awards [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "riot_PerformancebasedRSAsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PerformancebasedRSAsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Performancebased RSAs Member", "terseLabel": "Performance-based RSAs" } } }, "auth_ref": [] }, "riot_PerformancebasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PerformancebasedRSUsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Performancebased RSUs Member", "terseLabel": "Performance-based RSUs" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120" ] }, "riot_PortionOfNetOperatingLossCarryforwardIndefinitely": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PortionOfNetOperatingLossCarryforwardIndefinitely", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Portion of federal and state net operating loss carryforwards subject to an 80% limitation on taxable income, that do not expire and will carry forward indefinitely.", "label": "Portion Of Net Operating Loss Carryforward Indefinitely", "terseLabel": "Tax federal cuts" } } }, "auth_ref": [] }, "riot_PowerCurtailmentCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PowerCurtailmentCredits", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Power curtailment credits.", "label": "Power Curtailment Credits", "negatedLabel": "Power curtailment credits", "terseLabel": "Power curtailment credits", "verboseLabel": "Power curtailment credits" } } }, "auth_ref": [] }, "riot_PowerManagementFees": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PowerManagementFees", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Power management fees.", "label": "Power Management Fees" } } }, "auth_ref": [] }, "riot_PowerMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PowerMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Power [Member]", "label": "Power Member", "terseLabel": "Power [Member]" } } }, "auth_ref": [] }, "riot_PowerPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PowerPurchaseAgreementMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Power Purchase Agreement.", "label": "Power Purchase Agreement", "terseLabel": "Power Purchase Agreement" } } }, "auth_ref": [] }, "riot_PowerRelatedCostAndRemittanceAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PowerRelatedCostAndRemittanceAccruedExpenses", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount accrued expense being power related cost and remittance.", "label": "Power Related Cost And Remittance Accrued Expenses", "terseLabel": "Power related costs and remittances" } } }, "auth_ref": [] }, "riot_PowerSupplyAgreementWithTxuMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PowerSupplyAgreementWithTxuMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Power Supply Agreement with TXU.", "label": "Power Supply Agreement with TXU [Member]", "terseLabel": "Power Supply Agreement with TXU" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Preferred stock convertible conversion ratio", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r420" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r904", "r905", "r908", "r909", "r910", "r911", "r1160", "r1162" ] }, "us-gaap_PreferredStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNoParValue", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred stock, par value (in Dollars per share)", "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r102", "r1089" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock stated value per share (in Dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r102", "r418" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "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": [ "r102", "r792" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "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": [ "r102", "r418" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "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": [ "r102", "r792", "r810", "r1162", "r1163" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, no par value, 15,000,000 shares authorized:", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r102", "r710", "r901" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1029" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1023" ] }, "riot_PrivatePlacemenTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PrivatePlacemenTransactionMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Private Placemen Transaction [Member]", "label": "Private Placemen Transaction Member", "terseLabel": "2019 private placement transaction [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Casualty-related recoveries", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r9", "r40" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "netLabel": "Proceeds from the sale of stock (in Dollars)", "terseLabel": "Proceeds from the issuance of common stock / At-the-market offering", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from the sale of stock net (in Dollars)", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r8", "r755" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from Credit and Security Facility", "verboseLabel": "Total borrowings", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r43", "r1041" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from the sale of marketable equity securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "riot_ProceedsFromSaleOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ProceedsFromSaleOfCryptocurrencies", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from sale of cryptocurrencies.", "label": "Proceeds From Sale Of Cryptocurrencies", "terseLabel": "Proceeds from sale of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfFinanceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfFinanceReceivables", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Finance Receivables", "terseLabel": "Cash proceeds from services", "documentation": "The cash inflow associated with the sale of receivables arising from the financing of goods and services." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_ProceedsFromSaleOfLongtermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfLongtermInvestments", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Long-Term Investments", "terseLabel": "Proceeds from the sale of long-term investments", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle." } } }, "auth_ref": [ "r999" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from the sale of equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r118" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of common stock warrants", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r1038" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r301", "r677", "r729", "r730", "r731", "r732", "r733", "r734", "r864", "r881", "r902", "r1008", "r1083", "r1084", "r1092", "r1159" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r301", "r677", "r729", "r730", "r731", "r732", "r733", "r734", "r864", "r881", "r902", "r1008", "r1083", "r1084", "r1092", "r1159" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r189", "r208", "r210", "r221", "r229", "r240", "r253", "r254", "r277", "r291", "r296", "r299", "r343", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r549", "r552", "r553", "r582", "r595", "r703", "r719", "r761", "r812", "r829", "r830", "r872", "r898", "r899", "r913", "r1032", "r1085" ] }, "riot_ProfitLossMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ProfitLossMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Profit Loss [Member]", "label": "Profit Loss [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "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://riotblockchain.com/role/DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "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": [ "r131", "r167", "r171", "r172" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetailss": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total cost of property and equipment", "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": [ "r133", "r193", "r717" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "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://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetailss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property 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", "r704", "r717", "r901" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and equipment", "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", "r167", "r171", "r715" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment", "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://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "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": [ "r133" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives property and equipment", "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_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Axis]", "documentation": "Information by property that could be leased or is available for lease." } } }, "auth_ref": [ "r162" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease, Number of Units", "terseLabel": "Number of operating leases in Denvor, CO", "documentation": "The number of units (items of property) under operating lease arrangements." } } }, "auth_ref": [ "r1076", "r1143" ] }, "riot_PropertySubjectToOrAvailableForOperatingLease_Domain": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PropertySubjectToOrAvailableForOperatingLease_Domain", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "PropertySubjectToOrAvailableForOperatingLease_ [Domain]", "terseLabel": "Property Subject to or Available for Operating Lease [Domain]" } } }, "auth_ref": [] }, "riot_PropertyandEquipmentDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PropertyandEquipmentDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Line Items]" } } }, "auth_ref": [] }, "riot_PropertyandEquipmentDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PropertyandEquipmentDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Table]" } } }, "auth_ref": [] }, "riot_PurchaseAgreementAdditionalPurchaseOptionImmersionCoolingSystemsMegawattCapacity": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PurchaseAgreementAdditionalPurchaseOptionImmersionCoolingSystemsMegawattCapacity", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The megawatt capacity of additional purchase option for immersion cooling systems.", "label": "Purchase Agreement, Additional Purchase Option, Immersion Cooling Systems, Megawatt Capacity", "terseLabel": "Purchase of additional immersion cooling systems" } } }, "auth_ref": [] }, "riot_PurchaseAgreementImmersionCoolingSystemsMegawattCapacity": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PurchaseAgreementImmersionCoolingSystemsMegawattCapacity", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The megawatt capacity of immersion cooling systems to be purchased.", "label": "Purchase Agreement, Immersion Cooling Systems, Megawatt Capacity", "terseLabel": "Purchase of immersion cooling systems" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Additional commitment amount", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2024", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "riot_PurchaseObligationRemainingCommitmentDueInEarlyYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "PurchaseObligationRemainingCommitmentDueInEarlyYearOne", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in remainder of early period of first fiscal year.", "label": "Purchase Obligation, Remaining Commitment Due in Early Year One", "terseLabel": "Purchase Obligation, Remaining Commitment Due in Early Year One" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r955" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r955" ] }, "riot_QuantityOfCryptoCurrencyExchangeForEmployeeCompensation": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "QuantityOfCryptoCurrencyExchangeForEmployeeCompensation", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The quantity of crypto currency in exchange for employee compensation.", "label": "Quantity of Crypto Currency, Exchange for Employee Compensation", "terseLabel": "Exchange of Bitcoin for employee compensation quantity" } } }, "auth_ref": [] }, "riot_QuantityOfCryptoCurrencyReceivable": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "QuantityOfCryptoCurrencyReceivable", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The quantity of crypto currency receivable.", "label": "Quantity of Crypto Currency Receivable", "terseLabel": "Bitcoin receivable quantity" } } }, "auth_ref": [] }, "riot_QuantityOfCryptoCurrencyRevenueRecognizedFromMining": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "QuantityOfCryptoCurrencyRevenueRecognizedFromMining", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The quantity of crypto currency generated from revenue recognized from mining.", "label": "Quantity of Crypto Currency, Revenue Recognized From Mining", "terseLabel": "Revenue recognized from Bitcoin mined quantity" } } }, "auth_ref": [] }, "riot_QuantityOfCryptoCurrencySold": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "QuantityOfCryptoCurrencySold", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The quantity of crypto currency sold.", "label": "Quantity of Crypto Currency Sold", "terseLabel": "Proceeds from sale of Bitcoin quantity" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r453", "r461", "r492", "r493", "r494", "r649", "r673", "r735", "r782", "r783", "r837", "r840", "r841", "r842", "r849", "r862", "r863", "r874", "r880", "r893", "r903", "r906", "r1078", "r1087", "r1151", "r1152", "r1153", "r1154", "r1155" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r453", "r461", "r492", "r493", "r494", "r649", "r673", "r735", "r782", "r783", "r837", "r840", "r841", "r842", "r849", "r862", "r863", "r874", "r880", "r893", "r903", "r906", "r1078", "r1087", "r1151", "r1152", "r1153", "r1154", "r1155" ] }, "riot_RealizedGainOnExchangeOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RealizedGainOnExchangeOfCryptocurrencies", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Realized gain on sale and exchange of cryptocurrencies.", "label": "Realized Gain On Exchange Of Cryptocurrencies", "terseLabel": "Realized gain on sale of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_RealizedInvestmentGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedInvestmentGainsLosses", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Realized Investment Gains (Losses)", "terseLabel": "Recognized realized loss", "verboseLabel": "Realized gain on sale/exchange of long-term investment", "documentation": "Amount of realized gain (loss) on investment." } } }, "auth_ref": [ "r724" ] }, "riot_ReclassificationOfDepositsOnEquipmentToPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ReclassificationOfDepositsOnEquipmentToPropertyAndEquipment", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Reclassification Of Deposits On Equipment To Property And Equipment.", "label": "Reclassification Of Deposits On Equipment To Property And Equipment", "terseLabel": "Reclassification of deposits to property and equipment" } } }, "auth_ref": [] }, "riot_ReclassificationToPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ReclassificationToPropertyAndEquipment", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Reclassification to property and equipment.", "label": "Reclassification To Property And Equipment", "terseLabel": "Reclassification to property and equipment" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of reportable segments and operating income", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r65", "r66" ] }, "riot_ReconcilingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ReconcilingItemsAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reconciling Items Abstract", "terseLabel": "Reconciling Items:" } } }, "auth_ref": [] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Two", "terseLabel": "2025", "documentation": "Amount of recorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r381" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r921", "r933", "r943", "r969" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [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": [ "r460", "r639", "r640", "r785", "r786", "r787", "r788", "r789", "r809", "r811", "r836" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r639", "r640", "r1147" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [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": [ "r460", "r639", "r640", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r785", "r786", "r787", "r788", "r789", "r809", "r811", "r836", "r1147" ] }, "riot_RemainingAmountInEscrowAllocatedToDefendant": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RemainingAmountInEscrowAllocatedToDefendant", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the remaining amount in escrow allocated to the defendant.", "label": "Remaining Amount In Escrow Allocated To The Defendant", "terseLabel": "Remaining amount in escrow allocated to the defendant" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of Credit and Security Facility", "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": [ "r46", "r1041" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r232", "r233", "r402", "r421", "r641", "r867", "r868" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Effects of adoption" } } }, "auth_ref": [ "r234", "r235", "r236", "r251", "r252", "r269", "r580", "r581", "r1000", "r1001", "r1002", "r1003", "r1006", "r1011", "r1012" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r186", "r234", "r235", "r236", "r240", "r241", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r269", "r350", "r351", "r529", "r575", "r580", "r581", "r582", "r616", "r636", "r637", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r749" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r922", "r934", "r944", "r970" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r923", "r935", "r945", "r971" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r930", "r942", "r952", "r978" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r186", "r234", "r235", "r236", "r240", "r241", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r269", "r350", "r351", "r529", "r575", "r580", "r581", "r582", "r616", "r636", "r637", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r749" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Unvested restricted stock awards [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r56" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Unvested restricted stock units [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r104", "r140", "r713", "r742", "r747", "r759", "r793", "r901" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r185", "r234", "r235", "r236", "r241", "r252", "r254", "r347", "r355", "r501", "r502", "r503", "r528", "r529", "r560", "r563", "r564", "r568", "r580", "r738", "r740", "r762", "r1162" ] }, "riot_Revenue1": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "Revenue1", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenue1", "terseLabel": "Total segment and consolidated revenue" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers", "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": [ "r178", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r452" ] }, "riot_RevenueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueNetAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue Net Abstract", "terseLabel": "Revenue:" } } }, "auth_ref": [] }, "riot_RevenueNetEngineeringMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueNetEngineeringMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Net Engineering [Member]", "label": "Revenue Net Engineering [Member]", "terseLabel": "Engineering [Member]" } } }, "auth_ref": [] }, "riot_RevenueNetHostingMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueNetHostingMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Net Hosting Member", "label": "Revenue Net Hosting [Member]", "terseLabel": "Data Center Hosting [Member]" } } }, "auth_ref": [] }, "riot_RevenueNetMiningMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueNetMiningMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Net Mining Member", "label": "Revenue Net Mining [Member]", "terseLabel": "Bitcoin Mining [Member]" } } }, "auth_ref": [] }, "riot_RevenueRecognizedFromCryptocurrenciesMined": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueRecognizedFromCryptocurrenciesMined", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue recognized from cryptocurrencies mined.", "label": "Revenue Recognized From Cryptocurrencies Mined", "terseLabel": "Revenue recognized from Bitcoin mined" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "totalLabel": "Total", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r170" ] }, "us-gaap_RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Provision for Loss [Policy Text Block]", "terseLabel": "Remaining performance obligations", "documentation": "Disclosure of accounting policy election for whether provision for loss for performance obligation was determined at contract or performance obligation level." } } }, "auth_ref": [ "r437" ] }, "riot_RevenueRemainingPerformanceObligationYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueRemainingPerformanceObligationYearFive", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year five.", "label": "Revenue Remaining Performance Obligation Year Five", "terseLabel": "2028" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearFiveThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueRemainingPerformanceObligationYearFiveThereafter", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year five thereafter.", "label": "Revenue Remaining Performance Obligation Year Five Thereafter", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueRemainingPerformanceObligationYearFour", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year four.", "label": "Revenue Remaining Performance Obligation Year Four", "terseLabel": "2027" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearFourThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueRemainingPerformanceObligationYearFourThereafter", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year four thereafter.", "label": "Revenue Remaining Performance Obligation Year Four Thereafter", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueRemainingPerformanceObligationYearOne", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year one.", "label": "Revenue Remaining Performance Obligation Year One", "terseLabel": "2024" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueRemainingPerformanceObligationYearThree", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year three.", "label": "Revenue Remaining Performance Obligation Year Three", "terseLabel": "2026" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RevenueRemainingPerformanceObligationYearTwo", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year two.", "label": "Revenue Remaining Performance Obligation Year Two", "terseLabel": "2025" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Total revenue", "verboseLabel": "Revenues earned", "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": [ "r216", "r229", "r278", "r279", "r290", "r294", "r295", "r301", "r303", "r304", "r343", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r595", "r703", "r1085" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility", "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": [] }, "riot_RhodiumLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RhodiumLitigationMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Rhodium Litigation [Member]", "label": "Rhodium Litigation [Member]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets exchanged for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r629", "r900" ] }, "riot_RightOfUseAssetsExchangedForNewOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RightOfUseAssetsExchangedForNewOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Right of use assets exchanged for new operating lease liabilities.", "label": "Right of Use Assets Exchanged For New Operating Lease Liabilities", "terseLabel": "Right of use assets exchanged for new operating lease liabilities" } } }, "auth_ref": [] }, "riot_RockdaleFacilityBitcoinMiningFacilityTexasMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "RockdaleFacilityBitcoinMiningFacilityTexasMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Rockdale Facility Bitcoin Mining Facility Texas [Member]", "label": "Rockdale Facility Bitcoin Mining Facility Texas Member", "terseLabel": "Rockdale Facility Bitcoin Mining Facility Texas Member" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r987" ] }, "riot_Rule10b51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "Rule10b51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Rule 10b51 Arr Modified [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r987" ] }, "riot_SaleOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SaleOfCryptocurrencies", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale of cryptocurrencies.", "label": "Sale Of Cryptocurrencies", "terseLabel": "Proceeds from sale of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Weighted average price (in Dollars per share)", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "riot_SalesAgentsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SalesAgentsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Sales Agents [Member]", "label": "Sales Agents Member", "terseLabel": "Sales Agents" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r304", "r1004" ] }, "riot_SbiCryptoCoLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SbiCryptoCoLitigationMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "SBI Crypto Co Litigation [Member]", "label": "SBI Crypto Co Litigation [Member]" } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "As previously reported" } } }, "auth_ref": [ "r186", "r234", "r236", "r240", "r241", "r245", "r246", "r254", "r269", "r529", "r575", "r580", "r581", "r616", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r749", "r1006", "r1009", "r1010", "r1011", "r1047", "r1071", "r1072", "r1134", "r1144", "r1145" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r255", "r462", "r996", "r1048" ] }, "riot_ScheduleOfAccruedExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfAccruedExpensesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "riot_ScheduleOfAntidilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfAntidilutiveSecuritiesAbstract", "lang": { "en-us": { "role": { "documentation": "Schedule Of Antidilutive Securities Abstract", "label": "Earnings Per Share Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r56" ] }, "riot_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfAssetsAndLiabilitiesAcquiredAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Assets And Liabilities Acquired Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [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": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r81", "r84", "r541" ] }, "riot_ScheduleOfChangesInEstimatedFairValueOfDerivativeAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfChangesInEstimatedFairValueOfDerivativeAssetAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Changes In Estimated Fair Value Of Derivative Asset Abstract" } } }, "auth_ref": [] }, "riot_ScheduleOfChangesInTheTotalDeferredRevenueLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfChangesInTheTotalDeferredRevenueLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Changes In The Total Deferred Revenue Liability Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of stock-based compensation", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r76" ] }, "riot_ScheduleOfComponentsOfIncomeTaxBenefitExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfComponentsOfIncomeTaxBenefitExpenseAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Components Of Income Tax Benefit Expense Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of components of income tax benefit expense", "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": [ "r143" ] }, "riot_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Tax Assets And Liabilities Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities", "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": [ "r142" ] }, "riot_ScheduleOfDepositAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfDepositAssetsTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of deposit assets.", "label": "Schedule of Deposit Assets [Table Text Block]", "terseLabel": "Schedule of deposits on equipment" } } }, "auth_ref": [] }, "riot_ScheduleOfDepositsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfDepositsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Deposits.", "label": "Schedule of Deposits [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "terseLabel": "Schedule of changes in estimated fair value of derivative asset", "documentation": "Tabular disclosure of derivative assets at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "terseLabel": "Schedule of changes in estimated fair value of liability", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "riot_ScheduleOfDisaggregatedRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfDisaggregatedRevenueAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregated Revenue Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of tax expense (benefit) based on the U.S. federal statutory rate", "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": [ "r141" ] }, "riot_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of estimated useful lives of property and equipment.", "label": "Schedule Of Estimated Useful Lives Of Property And Equipment [Table Text Block]", "terseLabel": "Schedule of estimated useful lives of property and equipment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities measured at fair value on recurring basis", "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": [ "r588", "r589" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "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": [ "r69", "r70", "r678" ] }, "riot_ScheduleOfFutureMinimumOperatingLeasePaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfFutureMinimumOperatingLeasePaymentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Future Minimum Operating Lease Payments Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of components of loss from continuing operations by domestic and foreign jurisdictions", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r22", "r130" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of additional information", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r22", "r130" ] }, "riot_ScheduleOfIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Goodwill and Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r67" ] }, "riot_ScheduleOfLeaseExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfLeaseExpenseAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Lease Expense Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Tables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Summary of the impacts of the adoption of ASU 2023-08", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r54", "r55", "r57", "r58" ] }, "riot_ScheduleOfOtherInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfOtherInformationAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Other Information [Abstract]" } } }, "auth_ref": [] }, "riot_ScheduleOfOtherInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfOtherInformationTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's other information.", "label": "Schedule Of Other Information Table Text Block", "terseLabel": "Schedule of other information" } } }, "auth_ref": [] }, "riot_ScheduleOfProformaInformationForAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfProformaInformationForAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Proforma Information For Acquisition Abstract" } } }, "auth_ref": [] }, "riot_ScheduleOfPropertyAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ScheduleOfPropertyAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Acquired", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r146" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r464", "r465", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r492", "r493", "r494", "r495" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of the estimated future amortization expense of finite-lived intangible assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r70" ] }, "riot_SecondAmendmentToTwentyNineteenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SecondAmendmentToTwentyNineteenIncentivePlanMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Second Amendment To The Twenty Nineteen Incentive Plan [Member]", "label": "Second Amendment To The Twenty Nineteen Incentive Plan [Member]", "terseLabel": "Second Amendment To The Twenty Nineteen Incentive Plan [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r915" ] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityDeposit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipment": { "parentTag": "us-gaap_DepositAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Security Deposit", "terseLabel": "Security deposits", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r1025" ] }, "riot_SecurityDepositPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SecurityDepositPaid", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Security Deposit Paid.", "label": "Security Deposit Paid", "terseLabel": "Security Deposit" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r917" ] }, "riot_SegmentInformationDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SegmentInformationDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Information (Details) [Line Items]" } } }, "auth_ref": [] }, "riot_SegmentInformationDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SegmentInformationDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Information (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "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": [ "r273", "r274", "r275", "r276", "r277", "r283", "r293", "r297", "r298", "r299", "r300", "r301", "r302", "r304" ] }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationRevenueAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Reportable segment revenue:" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Operating segments", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r289", "r303", "r873" ] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Revenue Reconciling Item [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_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general, and administrative", "terseLabel": "Selling, general, and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r114" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r1027", "r1028", "r1090" ] }, "riot_ServiceBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ServiceBasedAwardsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting service-based awards.", "label": "Service-based awards [Member]" } } }, "auth_ref": [] }, "riot_ServicebasedRSAsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ServicebasedRSAsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Servicebased RSAs Member", "terseLabel": "Service-based RSAs" } } }, "auth_ref": [] }, "riot_ServicebasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ServicebasedRSUsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Servicebased RSUs Member", "terseLabel": "Service-based RSUs" } } }, "auth_ref": [] }, "riot_SettlementOfWarrantsOnCashlessBasisShares": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SettlementOfWarrantsOnCashlessBasisShares", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementOfStockholdersEquityParentheticals" ], "lang": { "en-us": { "role": { "documentation": "Settlement of warrants on cashless basis shares.", "label": "Settlement Of Warrants On Cashless Basis Shares", "terseLabel": "Warrants on a cashless basis" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Service period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r894" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Service based awards 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": [ "r894" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares of restricted common stock", "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": [ "r482" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "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": [ "r464", "r465", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r492", "r493", "r494", "r495" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares reserved under the Plan", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r896" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Shares, Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Shares, Granted", "verboseLabel": "Performance-based restricted shares granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r485" ] }, "riot_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The performance period for shares under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period", "terseLabel": "Performance period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r492", "r493", "r494", "r495" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r463", "r470", "r489", "r490", "r491", "r492", "r495", "r504", "r505", "r506", "r507" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Sale price (in Dollars per share)", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting rights, percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1095" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r895" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Number of Shares, Ending Balance", "periodStartLabel": "Number of Shares, Beginning Balance", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Forfeited", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Grant-Date Fair Value, Ending Balance", "periodStartLabel": "Weighted Average Grant-Date Fair Value, Beginning Balance", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted stock granted (in Dollars)", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r486" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Number of Shares, Vested", "terseLabel": "Vested restricted stock units", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Vested", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "riot_SharesExchanged": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "SharesExchanged", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares exchanged.", "label": "Shares Exchanged", "terseLabel": "Shares exchanged (in Shares)" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)", "terseLabel": "Outstanding shares (in Shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease rent expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r626", "r900" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies and Recent Accounting Pronouncements", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r124", "r226" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r179", "r200", "r201", "r202", "r229", "r260", "r261", "r263", "r265", "r271", "r272", "r343", "r389", "r391", "r392", "r393", "r396", "r397", "r418", "r419", "r423", "r426", "r434", "r595", "r755", "r756", "r757", "r758", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r792", "r813", "r831", "r853", "r854", "r855", "r856", "r857", "r995", "r1040", "r1049" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r20", "r36", "r185", "r213", "r214", "r215", "r234", "r235", "r236", "r241", "r252", "r254", "r270", "r347", "r355", "r436", "r501", "r502", "r503", "r528", "r529", "r560", "r562", "r563", "r564", "r565", "r568", "r580", "r603", "r604", "r605", "r606", "r607", "r608", "r637", "r738", "r739", "r740", "r762", "r831" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Significant Accounting Policies and Recent Accounting Pronouncements", "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": [ "r234", "r235", "r236", "r270", "r677", "r750", "r773", "r784", "r785", "r786", "r787", "r788", "r789", "r792", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r805", "r806", "r807", "r808", "r809", "r811", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r831", "r907" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Stockholders Equity" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r255", "r462", "r996", "r997", "r1048" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "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": [ "r234", "r235", "r236", "r270", "r677", "r750", "r773", "r784", "r785", "r786", "r787", "r788", "r789", "r792", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r805", "r806", "r807", "r808", "r809", "r811", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r831", "r907" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r925", "r937", "r947", "r973" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "riot_StockIssueDuringPeriodSharesConversionOfPreferredStockToCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "StockIssueDuringPeriodSharesConversionOfPreferredStockToCommonStock", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The number of shares on conversion of preferred stock to common stock.", "label": "Stock Issue During Period Shares Conversion Of Preferred Stock To Common Stock", "terseLabel": "Conversion of preferred stock to common stock (in Shares)" } } }, "auth_ref": [] }, "riot_StockIssueDuringPeriodValueConversionOfPreferredStockToCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "StockIssueDuringPeriodValueConversionOfPreferredStockToCommonStock", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The amount of conversion of preferred stock to common stock.", "label": "Stock Issue During Period Value Conversion Of Preferred Stock To Common Stock", "negatedLabel": "Conversion of preferred stock to common stock" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisition of ESS Metron, LLC (in Shares)", "verboseLabel": "Number of shares (in Shares)", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r102", "r103", "r140" ] }, "riot_StockIssuedDuringPeriodSharesAcquisitions1": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "StockIssuedDuringPeriodSharesAcquisitions1", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period Shares Acquisitions1", "terseLabel": "Issuance of common stock in connection with the acquisition of Whinstone (in shares)" } } }, "auth_ref": [] }, "riot_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForSettlementOfWarrantsOnCashlessBasisShares": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "StockIssuedDuringPeriodSharesIssuanceOfCommonStockForSettlementOfWarrantsOnCashlessBasisShares", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Issuance Of Common Stock For Settlement Of Warrants On Cashless Basis Shares.", "label": "Stock Issued During Period Shares Issuance Of Common Stock For Settlement Of Warrants On Cashless Basis Shares", "terseLabel": "Issuance of common stock for settlement of 1,257,235 warrants on a cashless basis (in Shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "netLabel": "Stock issued during period (in Shares)", "terseLabel": "Issuance of common stock/At-the-market offering, net of offering costs (in Shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r20", "r102", "r103", "r140", "r755", "r831", "r854" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "netLabel": "Shares issued for common stock", "terseLabel": "Stock option exercise (in shares)", "verboseLabel": "Issuance of common stock shares exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r20", "r102", "r103", "r140", "r476" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisition of ESS Metron, LLC", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r20", "r36", "r140" ] }, "riot_StockIssuedDuringPeriodValueAcquisitions1": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "StockIssuedDuringPeriodValueAcquisitions1", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period", "label": "Stock Issued During Period Value Acquisitions1", "terseLabel": "Issuance of common stock in connection with the acquisition of Whinstone" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock/At-the-market offering, net of offering costs", "verboseLabel": "Shares issued, value", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r20", "r102", "r103", "r140", "r762", "r831", "r854", "r913" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r75", "r102", "r103", "r140" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock option exercise", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r20", "r36", "r140" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r105", "r106", "r126", "r794", "r810", "r832", "r833", "r901", "r914", "r1042", "r1070", "r1137", "r1162" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "auth_ref": [] }, "riot_StockholdersEquityDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "StockholdersEquityDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Line Items]" } } }, "auth_ref": [] }, "riot_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r138", "r228", "r417", "r419", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r430", "r431", "r433", "r436", "r570", "r834", "r835", "r858" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails" ], "lang": { "en-us": { "role": { "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": [ "r609", "r642" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails" ], "lang": { "en-us": { "role": { "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": [ "r609", "r642" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationSubsequentAwardsDetails" ], "lang": { "en-us": { "role": { "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": [ "r609", "r642" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://riotblockchain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental information:" } } }, "auth_ref": [] }, "riot_TXUPowerSupplyAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "TXUPowerSupplyAgreementMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "TXU Power Supply Agreement [Member]", "label": "TXUPower Supply Agreement Member", "terseLabel": "TXU Power Supply Agreement [Member]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r966" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "riot_ThirdAmendmentToTwentyNineteenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ThirdAmendmentToTwentyNineteenIncentivePlanMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Third Amendment To The Twenty Nineteen Incentive Plan [Member]", "label": "Third Amendment To The Twenty Nineteen Incentive Plan [Member]", "terseLabel": "Third Amendment To The Twenty Nineteen Incentive Plan [Member]" } } }, "auth_ref": [] }, "riot_ThirdPartyBitcoinMiningCompanyCounterPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "ThirdPartyBitcoinMiningCompanyCounterPartyMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents third party bitcoin mining company counter party.", "label": "Third Party Bitcoin Mining Company Counter Party [Member]", "terseLabel": "Third Party Bitcoin Mining Company Counter Party Member" } } }, "auth_ref": [] }, "riot_TotalSegmentAndConsolidatedCostOfRevenueExclusiveOfDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "TotalSegmentAndConsolidatedCostOfRevenueExclusiveOfDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Total segment and consolidated cost of revenue (exclusive of depreciation and amortization).", "label": "Total Segment And Consolidated Cost Of Revenue Exclusive Of Depreciation And Amortization", "terseLabel": "Total segment and consolidated cost of revenues" } } }, "auth_ref": [] }, "riot_TotalShareholderReturnBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "TotalShareholderReturnBasedAwardsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to total shareholder return based awards.", "label": "Total Shareholder Return Based Awards [Member]", "terseLabel": "Total shareholder return based awards [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r958" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r965" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r158", "r159", "r160", "r307", "r308", "r309" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademark [Member]", "verboseLabel": "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": [ "r87" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r986" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r988" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureInvestmentsConvertibleNoteDetails", "http://riotblockchain.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "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": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r414", "r432", "r569", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r721", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1066", "r1067", "r1068", "r1069" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r989" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r990" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r988" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r988" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r991" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r989" ] }, "riot_TwoThousandsThirtySevenMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "TwoThousandsThirtySevenMember", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "2037 [Member]", "label": "Two Thousands Thirty Seven Member", "terseLabel": "2037 [Member]" } } }, "auth_ref": [] }, "riot_TwoThousandsTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "TwoThousandsTwentySixMember", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "2026 [Member]", "label": "Two Thousands Twenty Six Member", "terseLabel": "2026 [Member]" } } }, "auth_ref": [] }, "riot_TxuEnergyRetailCompanyLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "TxuEnergyRetailCompanyLlcMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "TXU Energy Retail Company LLC.", "label": "TXU Energy Retail Company LLC", "terseLabel": "TXU Energy Retail Company LLC" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r240", "r241", "r242", "r244", "r255", "r310", "r311", "r344", "r345", "r346", "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r378", "r501", "r502", "r503", "r526", "r527", "r528", "r529", "r543", "r544", "r545", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r567", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r592", "r593", "r596", "r597", "r598", "r599", "r610", "r611", "r613", "r614", "r615", "r616", "r633", "r634", "r635", "r636", "r637", "r679", "r680", "r681", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r548" ] }, "riot_TypeOfProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "TypeOfProductOrServiceAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Type Of Product Or Service Axis", "terseLabel": "Type of Product or service [Axis]" } } }, "auth_ref": [] }, "riot_TypeOfProductOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "TypeOfProductOrServiceDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "label": "TypeOfProductOrService [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "auth_ref": [] }, "riot_UlListingsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "UlListingsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails", "http://riotblockchain.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "UL Listings [Member]", "label": "Ul Listings Member", "terseLabel": "UL Listings [Member]" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r985" ] }, "us-gaap_UnusualOrInfrequentItemInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemInsuranceProceeds", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Item, or Both, Insurance Proceeds", "terseLabel": "Insurance recoveries", "documentation": "Amount of insurance proceeds for an event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r117" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://riotblockchain.com/role/DisclosureSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates", "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": [ "r62", "r63", "r64", "r165", "r166", "r168", "r169" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r519" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r627", "r900" ] }, "riot_WarrantsToPurchaseCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "WarrantsToPurchaseCommonStockMember", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrants to purchase common stock [Member]", "label": "Warrants To Purchase Common Stock Member", "terseLabel": "Warrants to purchase common stock [Member]" } } }, "auth_ref": [] }, "riot_WarrantyLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "WarrantyLiability", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfCorsicanaFacilityLandSiteDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfEssMetronDetails" ], "lang": { "en-us": { "role": { "documentation": "Warranty liability.", "label": "Warranty Liability", "negatedLabel": "Warranty liability" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average number of shares outstanding (in Shares)", "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": [ "r259", "r265" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://riotblockchain.com/role/DisclosureImpactsOfAdoptionOfAsu202308Details", "http://riotblockchain.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average number of shares outstanding (in Shares)", "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": [ "r258", "r265" ] }, "riot_WhinstoneMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "WhinstoneMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Whinstone [Member]", "label": "Whinstone [Member]", "terseLabel": "Whinstone [Member]" } } }, "auth_ref": [] }, "riot_WhinstoneUsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "WhinstoneUsIncMember", "presentation": [ "http://riotblockchain.com/role/DisclosureAcquisitionsAcquisitionOfWhinstoneDetails", "http://riotblockchain.com/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Whinstone Us Inc [Member]", "label": "Whinstone Us Inc Member", "terseLabel": "Whinstone" } } }, "auth_ref": [] }, "riot_WhinstoneUsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20231231", "localname": "WhinstoneUsLlcMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Whinstone US, LLC [Member]", "label": "Whinstone Us Llc Member", "terseLabel": "Whinstone [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B" }, "r10": { "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" }, "r11": { "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" }, "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": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(4)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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),20,24)", "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", "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" }, "r29": { "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" }, "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.20)", "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.21)", "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.22(a)(1))", "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.24)", "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.25)", "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.29)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-18" }, "r98": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "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" }, "r113": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "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" }, "r115": { "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(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-8A" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r185": { "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" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r231": { "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" }, "r232": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r233": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r379": { "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" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-6" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "605", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481218/605-35-25-47" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r528": { "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" }, "r529": { "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" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r594": { "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" }, "r595": { "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r620": { "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" }, "r621": { "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" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r623": { "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" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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)(1)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r706": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r725": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r726": { "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(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r727": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r750": { "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" }, "r751": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r752": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r753": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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 E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r851": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r852": { "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 E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r874": { "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" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r953": { "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" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r995": { "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" }, "r996": { "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" }, "r997": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1008": { "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" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r1013": { "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" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1024": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1025": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1026": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1049": { "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" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1051": { "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" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r1078": { "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" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1090": { "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" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1137": { "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" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r1139": { "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" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1146": { "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" }, "r1147": { "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" }, "r1148": { "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" }, "r1149": { "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" }, "r1150": { "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" }, "r1151": { "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" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r1158": { "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" }, "r1159": { "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" }, "r1160": { "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" }, "r1161": { "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" }, "r1162": { "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" }, "r1163": { "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 123 0001558370-24-001550-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-001550-xbrl.zip M4$L#!!0 ( ^15E@&_3*".2D .OZ 0 1 5=-5T=T;LLNN]JY=\K%=IV>?)F@2DCA- MD1J M*WY^LT$>"< @I1L0SV,Z)AQB4 B$YD $LC;S__YL@R=)T)9$$>_[!T? M'.TY)/)B/XCFO^RER6S_I[W__/7__-O/_[Z__]>SNVO'C[UT2:+$\2AQ$^([ MST&RD78+WN+)%E]/CRSQ M(*;SP^(3CG2ZYR0NG9/DF[LD;.5ZI.A @SAY#&/O#V_A!M&!%R]YAV/X+Q\E M#*(_BO;/S\\'+X\TY(.<'!V='N+G1YBAO/E+J_WS*6]]_.G3IT/^-6^:,A7Z M^9<,^PPRC.LG1>,J&A\.Q<=JTT"#=!"QQ(V\$FGFRU"&ML>'?[VYON=,R1O[ M"6W@71L /A_B9\3]9/_H=+^<2I\$=?09\0[F\=,A?*B1ZI,5)1X*EY*(3XBFEL&S6Y-V73':910U6R+CW5BV3ZR6+X\^)=:\\@-/":'SC_5&Y.D M2[*@26WE!=*5]U&LO* $/#<1VZQ992>3[F'U^7_Q%G+Z\$NMJ9LD-'A,$U+; M0--(NH4J)KGX5-^$6-"]4^PW]Q?<9OOLN<3S%91Z?GU./'^?I8_*QOA1=/CU MWQR'GS!N%,4)%T_\*?]QM0JB62Q^@=]PF_Z,U#_ 3N;@']_OKG04<*[> UQ^ M;IV#[,=AX"./S]P0I^)^04C"]IP *#-HEV.2X^*361 %'&N8ZJ,C9]\IH,#? M54!.!LD1H'X^; )H@$[A>)]&O_*_83-E )%/#^Y26>>LB::CYX9>&O;O5Z*E M[);]F'/C-7A4_,BFL^DJW[TTS%)TT'+M1,^U$J03SYP2Z,B_?OP[CY MR\X/O=@),!T.=.1>C7M? N:%,4LIF7C_2 /&QV:5OW&QP176E\/ /ZHCU?\IEG VG)./Y^" #H[H M_)"-.:YFE3SX))!+&B]A8274]1+V>Y LSE.6P&9(&6J1?AJ2Z0PZN?,Y M%=IRUD\A'%N"JI44D)6FI&3=G1F,ZQ0#BQ>68FC<3K+147[\ZO@.S2",@M,E M.+%F!0D4J:[SQ024(O?OKV _WLN/V2<+A.#F@!N/=[#/) M/X\L[V+Y%[**X2RN[N?9+].H6%]-/IMUZF!N:VWG,)K[>_XSJ O%8A[YJ>"G MN (]N"_5Y8>WI#@2:CO>C?)C/8C2()J7M^.S]1?HS)+ @\WZ,J8DF$?_E=* M^8''&RBTA;<95"M//[7E*;L-^PC?C8B M%PB7C\EWB+ <=92+87(!_\Q6<;:FN>5\&GUGE\2'K3G$EZ,TB>GZSE6^<6P1 M_6 MI?!Y04#G>")<$2S\#OC,S2\#IX(DQKFMFNE&V"2(=DMI[]MB*9 M]0L;R9%V4HXUW.\![='4]!IN#!>,W9 $N-'7;:'5L<--06)N6RQ=T"_,C<3N:>!8D7!U'%NNO['!,WK+QX M*!C79QS;/*B!&EO1A MR7D,?],$XT2^Q9HG\*X.'0R3V%5+AO$'EARH@U!''@[RO%)P;[!B_)?V0E/X M3HW\>C5/N:TYRHU^H(>6Q3^UEW,. MDG.O!.H(J",7-^%BN2@O$3N"SQ1;8'4OL!WRT%KR'?)07_H<%-G'=PP?E.*B ML3L*C^&9$#\3>IM2:,#(9$X)T>W[VL9:1G^2G.,(S*2_=@/Y_-TRY>Q$-GH#<)[%0>_%ZLR$Z)*1]^JLDI+X)9*C ^G<* M9!S$QN'H8),2(;&/C#)F[%&MD(_F9ZU?D<0%OO"2'CG1S8E'U2JM?M)R0&+Z MPK[C['?._C5QF=)_L_Y1RP')2[WH/?+ D <5M3--X-<;0&>9+C,7_&C.6]VZ M:]U#WP:0.KC;\K?-N-M06/EXSE(,F'OG1W,GQ-;.*AMSE DSOY&:3Y7*Y*ML MJ.7HCQ)G@0JD_YNY6HV<&NCAH^.6LK&68Q)#BMK'9^3:(*Z5.^<=\>)Y%/P3 M/1TWYF]_L!V2T':G4$E"?7\NA\]Z/(ZRLWW9N264VR\CC_!6DV>7^DK'L(V M=!4/;E!H\2&:>&C5.@,XI8GVCN M[JALP^AJB=-@);IZY$E_GA@PI9,K'T>N;,25"Y=&L-TPN!/?+URJ\N!4-=-R M1^(WD,/!.[C#(8T\ZKYCD3D>(MV.[>J&.CZ=2"R\&:1J^H"140,857T;7<4T MP>#4K!4J)H712NQ:QFP=!K9#"-K/KA(AJ%]Y:#&ZP[+AN:93FL:R9$6C['0> MC\L5YAG%8)1XA1C@+3?%3/='/ZET&(,N6IX?2Y0: 1.9FT/E?]]_=Q#P_M%/ M(R\'I:"0)9*H9?0PRGEM $7#<4Q.H4TY4GYHY*8H+:;UT4894*WG*9V[4?!/ MCC-LR?S]"?WKRQEH+F>#'AK>PEINK^8J2+XQ^C(K&[O,(U7F)X9'3YZ MX]P;^H!U.7_IN6#D]37RPMB%J-L;2,L/0^^ND2$#_'+Z..3HF33($V?DV:O8 M[?.&V[7?%U U6XZ,V6\ILJR,;>KE%J(J$RAIIF7(L M*^54=Y$8F6-FQ9?SI/9-RPI)5:T\$^O(@ &F2CD_=$VU[)'HVJKD.2._AMLO MY5SK[J#EG40+[TAU,W+0V*BINLDV&V@Y)%&VZ^DN1H;TLW3*N:)HI66-1)V6 MY;H8&=37_*EX6%>UTS'I1*)<2Q-=C%P:;A-5;'3=/;2MG/(H'AO;+Q6"8-Q/R_*A$=4C8S=GK*0.6-ZPDDX7=O4O9$8H M)7X&<:A ;#I>AR"U'&;,!*F^J7AE&;)D01POZU5+Y(N'D9^AZ-!LD%$>MU+B MLDS*RFOL3)8Q33(EX-7J7VXZIE8N^]O%Z@))BMRP6=4AMX+>6#USBS:;4B#R M7Z915Q'E7GUUP\IRLBY:QIZVE[&TA)RH%)"Y2HD M>]EO"TIFO^RAW.SCX^TQ_/>WT'T\>%F&>1.7>CA"(63/S\\'SZ<',9T?'G_Z M].F0MSI<";]!N*\=YB/G %J]7QYIR/NC84!(*(Q)PNL2Y3WG<%OD .?>G)RF MM&R?*A"/-Z>J+I+;IPF6RIO3U%B>*J(V,:W!%=%WJ8^N ?P59/(2L"_Q$II_ M(3,W#2492PVZ:+9.F)RCHW:& 0'3F: _ 8?J(%A'P'5RP'_.7?'GPQ?F?W97 M*U07\*?LARB*!?;\-_P)I!0N_$[D+@E;N5XI0%QX&/$.YO'3(?'\0Y3;/8?! M&;1TKV./@Q&MF:HY_L'E_0"&RH1,/VI3;#\)\8K('!\IY,,WNX64UGKM(YS] MXY/]XX^#\3@]#"*68"E',QQX%_S7?MX/L3A%+$Z/C;&H@OO _^4GQN/G'7#@ M#_V&S/GHDZ /V_/F^$<_ML]<]LCQ3MG^W'57)J-*^QP26-/Y+P-Q8#3I-7[> M7HP-_]I Y/V$'N+Y@0!/]D%@3H_5:'3UY/]FFZ\]0YFKK+MDR)JKR1*6K".1 MM^XC?[4^Q;_Z<:.YC^VS]''PU@=]I:.34#B\X_"_[%5>]P+FSN=4;%N9?6'R MR+B-8,\1>@6.%GR&W[#N1D*6N.GO.6[6ZI>]A*:H$?!6H"D$L?_ ^_DIS>+\ MHR ,T6$A;PM8LB1(4OSZE<;I*A\D /#BK,9C_V^F>';361AH'A;D 4ZDL&&2 M*6J0V4C\ .15,W).UZLDS@05C5/6D*O&K)N[LO L>R@SQ;.;SJ;!QD8:U3AV MT]=X>;:1/"6*W=15WUYM)$V.7S==S3=(&VE3X]A-G["BWL"U:)DNBPI4?+9N MW;7P2K>0Y%YH]SA!VV5&T4A(@R> _R06O8W3,0Q_U;QD)^\WFVB5X:3&WXOA MF TS)"T28#5FICK->>@R%LP"XD_8.?^U0=8RAON"2]#LCF5W^)H!PFM8JV4Y8Z* MS1&NKP"P<<3:+//]:5'-"D81!11_R&%.H[>4/)DGY M9H, $"KYDN+]_993P2483E3@'N.! +@&#KYG\[M["T]*RK5FQ9CL?BGCW"O+;PB<= MK+'#Y0.!LN>R14@8XU'2UDS8:Q.HG-A=FJ/-R:V'K%T''JJ_<.IE3]P6GT^= MF)N1?!?,%S!]WUE1NG-'*&XCOOG[A="1*A>HCE]"HO"XDTQUA%,V+"G1Y]$(LI7(/H$^C#(ARF3:?/?W];9Q,] MACI[,V)6309S!AA@3L2KZ.+% \''+93Q=*6%OU&>-M'R5;P9:1T.4^C=,X_0 MLL73ZK2U2 RYL7=Z^E"AW EV3?WMJ_)>%-;*K#(,:! 7RU48KPFI5_JUE]'F M-*@%7EAPT7PYC2YVTAIM3D.W%7JG1%Z/ME+PRP0Y0C.TUSM-@JKR84HH;G+] M[O7=\#:583/T5<07?M/X?'D9QL_\$:#N36WU$C8D0/-NPZ\S]^GCWXD']YLI MG3RY 4<%ML0ZG+_9I-H-PUPU#V*>LL06N68H!+EO$G26$VKRO]"9%Z=TMJ\C1FG^1_,^-_$K>RJ7HX+O)#& \(8PXH@1/ M:L#H$>U,UBV^MZ#V76;:HB7\5G1V7'6/;5Z^)8[*QQL,-,Z*"(BB*RP. Q]O M^WC]G\XR$' K"%,6/(E4D3!9@0BPB_RJ8=!B77_;A YWQK=:D31"W]0FL/O/ M_WU?^KG;0UPK)'"?+I= 7SS3%M-VNXII9SN;=4?=6U'\;C-NT9'WEK2JYOM; MNGPD=#KC1L/?XM!GZ/K$'7TF[!X/T98A^%WUMW7F[<1U I46[G1F6*AIO M7/H'2<[=59#@ZS;'Y1;F$3?..6D_7JW$MS?>I;JPU'K@8E@%H0PG)UG;*J5= MF/:FT"()-<%1+9\O^,@$EXH4S0]H?9/Z]MIUB.BP[M08>+O?2.AC%,(3H970 M()Z)N/!(?UB0JG>Q+-S()@UCNW3UT$@P,2DRX@[ V[*C=:*IUB>*6JUNH_JK MK7N;,[IL%2NNX>;Z0SN=(#VR=')\0W!L\L.$ZX"-;6C M0E$F<3J[N+^_(0F-(ZL(TF)H1-?O"[P+PU9H+5TM#-4[?K*$E4?OCS_]UZ>C MA]_0;XXRJ^C28JC4Q^ L!%2Q$RQ%^ZC2X:=YTWG"(@ P7#UN&/883-9J$WVF MN ZD]6R':#WKHO6+F[CG!).._!8S5-ML(DZ)G-(!+PR6V=7"JA4GPTM)0S2' M%Q"RRLPDGL<%>_ -A%EA*B22BZ1T%.$UMI)8 >. M&MHLV][J&"F]@67:4>%F1HM=:T:%FXJ6[^%UP*]K5E'1QDJ%?YZSZ"&^3:FW +(K MV1!L(LD(4265^3/==W8=>E:1)<5,^8(1>VGFNGL1 ?BUE95(S+!4ODBY+'7# M9)W9B\\7+IVC]=A#HW) ,,5F]4W(I'5U0MJ6M0ZRFK.@FS&%D:[IO:UY3,7P MVSSVU%?$X7Z+(\]EBZOHB?!%CC>N(((1\&\O"9ZX?W_]$72;<%]Y.@O_MZ[9 MS,V:2EVFD9ZK2O\W\BR/YZG/W' 0MDQ2A\@50?ZX]8D4?[G..'T,@SD7C/\A M+IU&1)8;P*B;+7/1*3"F5#T\QT,F@W?[\TW&@I)!LI%U_---R&6C&APY;&+,(T7MF:+LW!7O;?FCJ/!0:)[-LC8Z/<[87V*8^B+:]J(KCRK7 M4V8:-?\J2IF>JCNX2/AP(\]1E>+_0%[UK;GW-J5#)^'X]H"<"I[( M+1S:)T?'GVQZ_>E 4>ET$%"63. 'GZ_.^.$9_F_]+0!-B)"H!JZUJ ?TM7"U MWV/A3'_@% SI;.$J M6&4Z.$F)X^F>] S2195EST M3UJT*+Y;2$EFY>1[X>39I7Y;^5\Y@R3/K@YG?M:S?R[V&\%EF=+2VD M+M_')G F>\$*[5Q?@VP3K^W8O#;=%UA18;^4_4#6TY56Q0PQE_2"[X-\ M,PG1I.Y&ZXH[1WGMZFIIX>ES#H?",HB2_,#\1I[_)Z9_2$Y6;3L+*5/>B*KY MD_E)>!7!/NF&M_@N%9X>MH(VKY @R9[7V6-' M3MR"LR(" .,_*2C%(IL8[!.^3 K4;:TS<>1YP++TZ+=NX-=?R]I?=X1SM_$S MH??I:A6N)W-*^"?,2P+[<&O_,FB[2WL8WVERE==DFVITL$Y*IY$7TQ;7:K]: MR)]*N!KZ(A[+(]FR3[NTJG*'2]C)^>ZV#)($>[=*7]47F'$W6^:BR\=#G@[@ MRJ"^7D=& 1,0._=NS4]%.$G0]]2?)'4'">4QJN[PNKO4\.=I@?=#?$9R*[): M26BTLHVD^\= 5(4YCZ]!1H575ONY4-?*PGWY;A'[0;K44*1L82$UMS2>!8^C7 9&.0+R?OMRNG8BZP-G40;$'9E MB@K9SL^ LDI56_[;;6PALT,#N D\&C\F%R'Q, U4X+$'XBVB.(SGZ_/XX#KQ MVRYUQETLW =N/GQDMV'*;F*?A/6$&R6!ZC864V1*U>Y05CJ:"53S139=\:BH MM&GF-6INW?WY)O!=]I42$A7+*"!,]DK=V=)"'N9,*)YNKI;H>QQ@>O<8*[K> MKQF^XN?/'OFK1U53&@SBU5]M!["[14TIMG6!W<)$;0S:Q@G,4_A6;N>YNR;H M%X0E6$">^%/*"\G#Z/5,R#S],0G1J^HJ\LDR*HNI%VI++0[D38:KV><:Z:(M MF>0>]*!?NGX*>P.K3E!.SSN_SB,)W VG&JL[P6CX.6]WMBZ;9.EYN<-.15.^ MY2A4K^M;!&K?E(DJ5XB_2$M_1Y*41CIO)^,>%AY]PKK&7U?/^5V#ORA);%-= M#7?D*M$F0Y @P@)J.T)W4_N$5UZA1OL07$\MWU'KI@>DIK!;$O9",>]4A DS M?X_I'[S<+Z\< LBOTH2T5[=Y%PN7-SJ@8&%N%-\RE+ FYNHF]HGW#3W 5QI MNWWO:'VRD!U?;Z::1V/I5PNI^)*ES\U>UT3-^ZK>5!3HJ.9UZ=')EK.DZ_7M M&IM]F2P?:0P7E18_Y9\M9.BW.+I+0W)\]/CA&-2XF]@''9?XEZ%;BXC0M:JR M[!$N;,1]YZW"@* =HB9[LA7>QWC.AC%Z*%8"&2L+K:MI4P(EL9OOKZR ;S>4NJ,IF%J[*R1R0G&-BE]R;=#KC1'#D02 S!^@J,XV[V&@4 M:"*=^\NB;]IE\$+\6S@PR,,"T)DO)BL:A*=')T>G1]5;[F 0.S\A4R^)091/ MC^&P^4TC:+D<[@^$,1?=.J MU5$AV:SYSB@865G.XOC,W_YY: &L297,+3"_+L3 5B\ M/Y7/"$5(W7=&9FEX'3P1QHM@KK!&_*12(][@S64X,$OW.ID# E#HK;ZMPSC MPT'89VK)#^(SL6I8U_EFV-Y2YC>"*J@;,6&NN"H2GU_&5!37AI8=&(>!?^$7<.'AG!4(!K"HE$)!*]4"8!OZ5($ M0Z+V69S'%R[%]8ZBQI^Q2G.+QHVS'%![1M.;;ZBRC5FE+OCSS7C MRDGHJ*JU-@[5?L?YDN#Z%O+52+/T+[)-MJE^B[FNI7!)FJ4E_JQSW:;:)'>\ MB)>^<>D\B*9/A!;:!BYY4 PQ;:"/'^Y(-GKK#6$[X)HZL17.M_QI>!I958:V MB9,6]X=G8R^^-\.]@I-!TD!D;_#FY31[(FOR06XE<9/@':EH*V^ M^P^A9.LS9.E+PE :>IRC6.OCUEW'LQF(Y3FAF %6//+RES_7$Y$2]:1V&\+9 M&;#K:M0@:4;4(*'1".[RU=+515+O 46XWFZ%= M>96738UA0X7[YQH6*WK7HI%M%D0P8OB:5^8-+RD#2.G>;='8 C1&Z 15+(@S M$@&0),N*9^-^VPMMI:%2Y&*WA[X60EUQ5/:@WL;()'Q!] '62=5U:X@;@'(7 MYPH @VLYO]]&U(>&KGDH%J^5C#?#TIC7C4A&IIO3=EM;/.(Z?,**N<(7M B= MG!HAX)GSETP3Z^QBS7UFV"1\C6/_&; HO0"[9T'69W>F 4LL_(!*!/SBR MR#!3%@+!6W8]MZ"MD;4:\Z;53>MK9*C# J(YW'9L7<@RUO,1 >* M:GDHGA7.UN=N0N8Q78OJL86YP;#"]=OPVQA=9=KU9_1W6P2KTJIA8)OHHQ,- M)4Z*F=K$$[DAUQ8BX4B2)2)_J$C!%A2]DF5;OG(:H6]BWZKZO5<6MR4\-<)4 MFRF+Y0Z;#:^09K:S7LP_P;.Q>QK M&,,"*+.V6N;QUXEDIQ.C3=2TD%)&I]W?WQ#,J&L3]BVDU &'^)U-9].4GL4N M]>$X"RCQDIA'\$RBBR4O%I"]3;F1L<_RFZ@=@[%7/HF$OED_H=^(GQ-\G-O#@\'8X%O'X-HM0KP>JS=L )6[[QWKLAN:6Q1XC/)G,7M4J1 M1[6LUO6:-^5-_9E[$J)-V7+C8FEH_/62;,40]&KO S)LE4X&?_TN*W9HDP!W MH*AGFD5TU! R2&B,D096[20JW)3N=F0>1!B5=16U'6 L<[XUQ55Y]:*>>:K: M-[EB51'JJN=;E+S&L#D>]2LIX2MK9(W-J\N5,5<(SE.6Q$MYQ'?E6Y4N*R*Z M,RTU>,1C++-"\S.=W0-@PLXD22T,>W1)ZSNF)*X;]QMQA7)#O:Z]+<;Z+F&5 MDY,MNCQ8J(/X1NM=(5UA;_\61S[QL6XZFBB%+UG^/%:M6M%MN3>'9,W>-M"W M(]NV*^)AX-TAZ[3C$U%XP?E_3PN[4==$2#OMRD1,/%ZX :LLP:KT,57M]Y6/ M5IJCD].CG]KY7\W:6WA0W'S\J*T_)_UL)QWZ0GKR[Q92DBM31;ZH^SB4U3MN M?']=A:M_I>.B>%F1VZG(N,L?U?B6\"6%K?+"I>$:BXY.(R(IC-87@"T'=<<6 M([D4B)K//(H5]M&:(Z51:VMVUTX=!:NN8L4!;&C%'BAIA !K8K-R0D<\>,9YY:>^W?=6=F MI?2KG6=$QI%F)LR:6T.]T1TFB&9 TQ.>95HI,&IM#>GFC,=@Y6G42H.K:F - MA5W,Q?AKV+ ,+J==+7?E2AX#I'^DH&)*;$'-3Q:>9-5(E,E+4+^--#_5U&KC MHFE^ ..A.]35FU"1Q]-(Z3"-#7J/ EM<"P!UH'P'G0R2<>0NR='_]7U!+ P04 " /D598_Z=V!I(9 M #$GP$ %0 ')I;W0M,C R,S$R,S%?8V%L+GAM;.U=67/C.))^WXC]#USO MR\R##\E'615=,^&SPQ.NDL.NFIY]ZH I2$(W16I TK;FUR\ DA(OD )DB!5 M$14N6\*17WZ)*P$D?OG[Q\HRWB!VD6-_.1@=G1P8T#:=&;(77PY\]Q"X)D(' M?__;?__7+_]S>/BOZ^='8^:8_@K:GF%B"#PX,]Z1MS2^.^LUL(VO$&-D6<8U M1K,%-(S1R='YTOVY1?B8!S5)[40O:?G^F/5U*I0:#:[I>#I>>M/Q\?O[^_'WV\ M8NO(P0N2_>3T.$IX$*3\_$$_2*1_/V6I1Y/)Y)A]NTWJHKR$I-C1\;^^/KZ8 M2[@"A\AV/6";M (7?7;9AX^."3RF_%*Y#&X*^M=AE.R0?G0X&A^>CHX^W%DD M8@9,"7CR+2I(O\5"]&P8OV#'@L]P;C"M?/8V:_CEP$6KM44+9)\M,9Q_.<#( M\8B X]/1.!#O?U\\0CJUIQO'=AT+S:@-7 .+%OZRA-!S#PQ:^H_GAZTXM)17 MRS'_-)< V4>FLSJF28Y%RCIN1.#MA^YT/EU#S#BM*SFOT.8AW#BK-89+:+OH M#3Z0#F$%'QU7)1YN#2V ^[RWG+>E<+9E5D;P"UR3Z!B2SD;1Z!/7M!'KR%'D"6!#(EE2F$_ S?H.W#>^RLB*X]#$S/ M_8T,,#>^ZQ$;P2[M2V>^!:=SD@DL%A@N*!EAOAKX5=6L4!E/V"'-WMMQZ*7C#8+*+4&TNJ9ADS]#38=Z9ZNCJ?W#O8;I\?0\MSH$T8[HSS\X/? L*)"+? *+;:D3GQYW(5,-SZQ M?3H2%(@6IOG]XO3R[&Q\>G%Q>GYRFFLYH+*W-D!'LO!Z,#PW>)/,Z:U@6L ^.= M=/%+CWW3,B-TX4 Z'_H?':+?@$4[Y"OO!F"\(:/2/X'E0PY30GEU9;"(IRRW MU:%JR#F99#H^$?\9FI! >;7@-^B5-,J"+,-@6!IA2.Q8(V*?,%P#%*T>B+U. MO27$(IVN0,YAT%P5:,CVJ3JVLY,U^LGO-WBS]AR3B6*2N>"-!5R7>9NO.!R* M9NLW@;50ANR=:=16(Q]/W,7#]%':%POD[#?5=8&&;)\WWE;O?8_ZK9QWB&_( M:@[Q>MGBQ$D,$X+AM$=D5< 6\G.A46N\A9@,^AYZ@R*C)2=UOXFL BYD\I-& M3$9^XB>R]/;BSF+2:7 G/_PLNG*:/[>1Q*'A%#;T&!#JIYFU M&;E'-L'Z2/J#V8/M 7N!R-HH@,!O4L69^L19!20:SC;3G?HWQS:EAKA=ACZ1 M)XE"_<2Q-G'AKI"]>(3 A<]4C.G\AQO@X7!7F*=/],D#43^U%)[Z$]N2FOWO MTB>0C$XFH\F)=I14 Z'A_)#Y>QX=>_$=XM6#_09=CYVAX;4E3O(^<%8)0TC9 MI4:4Q79&R:SVQ7/,/Y>.1<1TZ0S7VW"H*\_6'8YRD?4S,%$:XJ97!DC#W9&8 MR,5>@&Q"K3G+%:Z0,8&>72?BHAV<)["AVS=B&UK)Q%H36"0C?S]+ *"&7.:Y M?B-5;.3=X^FL236,R-SQO*\\5X:KH?,G//THW -STP^(7SF,&OJ/HK-NP1&P M,L=Z3MH!D2F.3[T/B;??S Z@+L+#<&@6'D+==B'=.HAP3 ME!=]HU,%8@W]82E$ AL#G/1:4RPY/HN!TW &S>EK2EDMS3<$=JN!;._DG_1L M05;9(I %J.&H*[PEE4TX# X%<6GHG7K"X92/02BZ[9234C_R M!(G(,BB*3LN]@M6*K+S*^$LG&Q!Y0M T[#>?Z95>&\[N +9)I^]>F::_HEJ' M,[(20R;B37/*,PZ(W8I@->QL8Y*SJ1PG",\WZ+'+X?Q='YE2DLHY(U/#KO=T M*UN""N3BJYQ?CE-7[)NY=\^+,A6G@GL!?UQ\ 7]7MN',C5CI[=H](20>8BK7 MJE-I6FZ9NZJY04G@W*%Q'#R(H1O%YXC^#++'@CSX7$OT MJ*&QA'L / N)OD[".9^,/EUV;!:B.L^;:19@TI"B&\=E3J,H7!IWY9=,-B3* MA+"5+OT.N^%N.@\MKH"X;1K]6!/2?3YEQ:@T;&K7ODO6H*Y+EARO9'Q@>MYM M>S]#MBAA"N%P*5[ 8(BN"5E#A\T+9!.!7Z%-P[,1C5S-5LA&KH?9);M0/SSG MMU#FP;!? ZZ&KIM;N,;01('F"985/:'V'Y!S E @QV XEL78VJG.8+/;QS1D M(G.X\ \,<)(FY;^8C$^ZOB CG'@:%-?&V=I3R8;4F$E(CHZ<"Z11^:J?C5>7Q*9)O&$Q61JKALD5H"G_G:Q1!\KT!@%LO6>MEI 0P(G"ET)I?UIT%-\)6LI M7-*#QE,.@R<);)'7X*2+QI6*M"+8ME*YAD%919P1?7ROC[*F%0V_SQ!8Z#\T MY/H+L"#\,)GD8CVE;!E)S)\FH\NS'G*K!'7$M%;^V-V4C"+:O;?"@LG%7N_( MG^ (9>Z]"2B &W'/]^TH:^4WP/6!Y6TB1^,2X 6D\:V=-](=P9RM=]%LO2>R M%M"(0ITN"GQS;">YAU3LB^6FUX_:'NQRRVE3O5^?-X,.D411SHL,HSR#?I8A MI_;TQ%H:JX:[S?ZP06\&MX0W?HDR7Y!H:U57@BD^Q.[B9Q'TO/DX&]YK2J4 [KD;EYACK9]8K*WKI)6J4-H? $"$GZH4C1:]J>OWFZ. M?O4&D$6G[?<.ILYUX86.;#&])UL)8+W[7. N[RWG7;27/9?J94GA1E!ZRYTJ MJ3CUCNPS=#V,3+H)$;PSF_P@EO()$FW24173$%:W,/C_[L.T_!E9]-R%&Y'T MO>R[^1R:W(EGRT*TW_53F9^P\X:(I5QO?KAT+G*/;&";1,0KTT-O18'XQ0O0 ML!_IQ,!2XU =[6DX2#V!#>LY2._Z#-<^)EIPV4'4;> -CB&59TRH8'RB@Y.] M'GU9>ZBHA%([Z&"93Y1B0CAC>Y&/]'8//?-!SY3S^.>EWP?:I;"WMBT:6>/4 M+@LEF\/V*^F PVO;.T&*R:VW.B>S9*$31]N& ^.>EGXI=>[.FC['*T$ M1X)J^()R"M#/)+3U!8EJ3\-S=U&K^.ZP:![LY''B7?"2SH2;3S_SJ4D>OT>1 MTX&6CJ TDL0E$'H5H>3.C'@!^V@7">'WU#W1-Z-EXH[X#)KZ\' M#7U&F;XH"O &@Y#;;#X=?#,3[=<+BDBJ18<7>YKOW675H;NSB=H\F;U\!1X] MI[.9SO/N)0CV(:7E[(/!*-&)CLZI3$@XE+VP504:*2!L$AJ-SULU\?4=[M[H%;< 2I?T#Y8C1JEM!>T26:N M-4I9@GP!2;"G&AR+5+NPK:^,)N(]-;59LKU5676S)*< _2Q$V\T24>UI>'D] MK9 8F-A#DQQC$LNLGR'5I#%K%S44H>%AZ@(TA4[QTGS[;0D%.M!Q?V072H^% MW_KN/!(]+)A"=],HCB4(Y=T#:ZBNA_8V1[(K<9'PDN6YDK#.)N.3KJ],*Z.W MC@9:>V(@+,R/^70^9- 7;K7L0?Q0(=E 0H4T<#61K>QTH?%<"T5 ME&Y =-#@VPXS-C[7(,J)\@9?0Q$Z'I[=]5^WR&5'.8A,T[G@B4?!W'M@%G4T MH>/>0GI<*S\14Y!CK_@70U^^+= !Z7*$[R_958A6Z)^K_>J8\&R/DWW %"M1 M1?G[#^VW[2V6J]D??F"PTWEXN9/7P@OS))%?3+I_+EUY.Y?'7_[Z0_]?,ALF MUQ+ &W@?HNLG!X?%:3T=1/0V_T[H3L3I/'CWBQYW9&[$PGL&(OGVAUY)'43T M*GPPM/Z&Z?;:-;N'2Y!$HPP]H0;Q&S*A.\4W%D K[N:I3!D#M@YU^H@L1:=C MQ.QVE&A,XOS$2:R?]+V54IU["> 1R4ZS%7UT?EB<5T4?'7UI_H!MTB ?R?A!^I9[")_A&[3] MW >W2K(,F,[*\",^=3K0]K($&%X#H@H:PYF *&J^^8F36"^'1'4%X!').GG( MZH63'R:EY7@C)A5ZO"H^=[H]([<]\6]7>P UMZ !DZU8*9%%"+C'U,>(ZK8H#4;M&KC+V'E;;\ $MUJ(3WV*[*9RBGG"YN] MJC>#MH?F"&SWKZ,;+Y&WE$S08N?321I_!6?\%\L:JNWW[ISJ)6[T9 .93$@Y M'?<:#5+ =ZKGJD'#BPL5E=-.*^"J?K]MK UMMA:Z7"686S)NOP%N)*K&ZQN, M74J92FI:U;J"U?>J+9AJ>)1RPZ))>:AQ4TW7]]-4NU"PAJ$_5>J ;4)\<^Q@ MN]DK/$C;>+W[;N'=*EK#>]LJ%1&^^QK[(GH>--\UWHD,"6).:13SRY\MH!.E MZQ@+4JE6@D@2L=@1;=A_IM*?!M^9EC6,;=E LP]2DE(@40;)V8J9P= MZ[KT-NN 3/X)PS5 L_!T$4G/9H*M3?"%9?G9*'13OH:!254JA^X-VD3$],.* MC=;UT\K;5J[ZV*DM^!C9HT9T[N9Z:$6WLN\ IJ?%W0?[[L,DE4SGU\BRZ"=3 M^P<]]+"V(-T)=VP/ [-Y_WEM ?>](?2$D=+KWOT> V3#6K=2=Y*($;&%G,]!%Z>V%!5")5>322I/U[;O] M=J-@'<,9-+N+<66:CD]C/H,-+:.3[:N4#/MN^OHHO3S&@[+ ?2K!$FC8S[Q; MU50U^VZNK>JU/""%SA89+:%WB^J\%[M;KOVG_7:O[O) '+T_*+!&'K >:9SW MZ:L5!O9NY;! 7L5)$L:$A/.]LOF.-5T>F$19+QY&PMA$\J;W:_(3[;M]2&BE M/'3(82N7X,)C6#3$_-8I_1OREC>^ZSDKB-T7NR!?,J:=)"=?T?!'AJYT8JD,FO7T<@Q=*V+=?&W-IE"V%) MO[\[M=@E^?>.71[FUFY]B4M*BJG7>ED)2;2G&L1O;9IA+FKU)_/K8EHF?V^Y5(.T-5]H* Q]*LW#ODFK>: 3] 6FF_6Y[5$X7Q+9 M^60TZ?KI$AD.*R,4=W,V.:5E\;R0%S\V$'XRM3-KV])Y;,:G$166/A$0?>S8 M.R=&RU/74+3"2_Z)-!U,41-1U[BOPJ12Z=>>,FK,CFDB&%K;G(\Y]0([S>O: M,HEZI7<)"'JLO8.H]=_!1WS=39\E<&P:M6^7IS M2S*['C+)$'OO8"*X_0]B;^X,L1[;E3H7-;K,=G2!> :3+]79F5LAZ5\DAQN< MGC*W@AK.5E+C=6/,0EF9CW<>2&O\$1>WL_7^[NT KJHAE3C&UMV'AP&Q(60# MO'D@MNK2"'OTY)C#3@X_V!XD8R6OD M7^?4@BDEGGY5HS(=W+\D74+ M+D058I0=,S-GB?F#) I&4P]\&*]!G9&KN[.1+US*A=W(BT?6[/34.:G+$GV] M4:Z(ECN12+C GF4A<7(E;/U\/!F?=AW I@J-\?9>!;"&'O(01ATS+LX[6.8K MP-;0N9Y41K4.;'\XEP(L[F=O?;DD%7H.\ S88KY)?2 =SYY M LQ+(F]MGZ! 4'H]/-9?Y6T@B.<>"+\J4+=VA2\C9^HA##%*TYD&S:006 U? MSLFJ8/=N83H8H/!XS"]B(#:@#'IKAU@RDI)?HL^ND6*E0MB5# M,S_CT$BMB5S#W8A\,+)7+25+&9I9J%1#:W<%\H4-IYG\D.0"V9*XSB>$C5[3 M6PNW^B560VV>W3^3:M\LQ]#(K@I9CSL%N7N/F-%?C5JBB)TWTR!;1]UR]7-!KYTS:)T0=-UTL;2B*Q%&BIDO7K7.1- M(7%]L"&5:+@+)P(U<2HDUG75,"A>D?MH25*ZT'!M(H+QFT.')7KY[]6"X2CW ML%H#A.D,FVY:UC(GD>*3ZKR8C"X_#=ZT*NNEM>6-"(I (PLB\1/84,&?(#8Y MUVGKE#<4"VE&$:UM0@GUF9!=\QI=C%?T'#ZQZR @4CW#*"YU[\RC@CHTW.*J MVD^^+ &&; D6!T^#$"@>J/@5#<7B6M90:_$Q1? \0\_']G?G"3MOR*6:J=E) M<0LV"7^3^68:D+EI[W5U$^$C@J]D? MONLIF.]R"]P[NY#3A(:OEHN 9,[O[4?V@MW7S3.SX$+K1)9 M1_I@"YR JF%>$K4DM?MI+ZRMKGH:>'Q;4:@4T:N5G-0=Q)S:T92@B"-@M5T9 MI77HUV *R,RVC^9UH>'&# >TY%Z,9"G#-!0IM*U=G^$(&]T-V+GI\Z;]PIE[ MRJ@"D*UM87#$S#C7)7C,Y!T@C6(86]MUX$B9YXZ,H@O'G9$2Y(H6F=3')='' M6=\YKP5=P[T%"9C2VPE*RNZI#36O _5[!$T9TQ-I4)@^#55YMI=7PC -0QAI M:YL!O,$ONYR7F1YD<_>43Q4H6W/><^3,.I5S3^2+YQX@EZ(H-72Y92 ") M1.9__J^W=3#9(A+Y./SMNT_?GWTW0:&+/3]<_O9=$B\^_/S=__JO_^M__.?_ M_>'#?Y\_WDX\["9K%,83ER G1M[DU8]7DSG>;)QP??Z3] M?Z7__^,/DX>[HN$=)6WAM[8,_/"O7]E_7N@7)Q1C&/WVW2J.-[]^_/CZ^OK] MVPL)OL=D27N?_?"Q:/A=UO+7-_:+2OO7']+6GW[YY9>/Z5_W32.?UY .^^GC M?]_=/KDKM'8^^&$4.Z'+/A#YOT;I+V^QZ\0IUUOIF@A;L)\^%,T^L%]]^/3Y MPP^?OG^+O#V)M(T7[S]3'N"GC]D?BZ8-W"U\HG_U)>WWL/_K?TPFF4P(#M C M6DQ2)OX:[S;HM^\B?[T)V*#I[U8$+7[[CO@XIG@^__#I&? FP^Y>[Q>O/[(F'[4'_C@:G/TOH]EBMD$D59"H)Q31H&9@/,64S!4./&ICKOZ5^/%N M0#B\P0>!=>E';H"CA*"I2\>-_)1G<^X'7&Q1&J9R[ MDRP?;VCB_65([;KKA/'4=7$2QG0!>J B=WT434/O$;FH\B>"0_I/-U.$2Q0[ M?M -Y3 ?!L4.MNAX28!FBZLH]M=LTCQ':)$$M_X6T5E#6U,S$._H0&S2;%@G M:RSL1>R(<[WT;T9:=(=B2G.OM)-^$5"/[NF"^%A M1M%.SG))T)+-JKQ?#\Q#?7E@AIS[L8O]\/#QJ>>EPG""FW"!R3I=N'K@UOS MP/!N0FH'X[[K'&^4\0BEZD'/E+%/]PKWN)MPY::P"8 MXL<&AOT%8^_5#P+ZK9N0'CB73$6F481ZS1B54;WVO')_]P@H0MHHCX M6[JV;#,>#PZZ)QD#L^H2;3#=1/51XL80@Y/XTD<*E>X#DW:+J&3+4S6)Z6_O MZ(1=)^OU1<0'V.LN+!C'AK^I(N'M (^0>%H&=^ MO S]?S-WG1&@'3YMF"4/B*1GA=!%::OIJT.\7JZK?A\T#/\)D:UO"KKD8V9@ M)R\1^E?"W%XC015]8&!X^VW ';7E].>:RR[;^]$]XZWOO#"GCH^BO*4WC0][ MB)!.RH00NB90)'X?=HQ,T,#LHR);^]GIE=+$G";TBRADCM$>/% 9U1R0YI9Q M_^?TWL;W\BNG0B1]%NAQZ!C<$4(I1W/GK9>4>:,,3.B50T+*H(BN%$\KA_3Q MTPB'&MK>HB63_C"./BJGV?A.=J<&@(#M^>NA9LMXP M!S+SIN)-YCN?1@EK?/9SGVFC,BP'2OU+:21#A-SOEWC[$;E>]IV;T/.WOIL9\;JRK[-_I*Q(V2 8I\I)!2I5]@].Z-$M C.7J9]^^D;7.[RF MS2_1PDF".-+9[2@/)H3B$+= D_^S#(@%D:!H[7R/$H(W[']2=GY$$5I\S-M_ M?&6V_$/H$,+\&OPOU@53#U )"-F/QS[X(?^!0O_T\X=/GSY\SL#7O\5'TH6" M4OP-B]SY*?VT(?]I_4HY@XP-H]3WGQ8H_4+4T$M!E>[CDRH$P1ZY*4=2D11K64^ MYG27%OZ5$\%:CF/Q,LCH+4:AA[S];_V8??"77WXY.YM\F!Q&IC\4@T_HZ)-L M^ D;?Y)]8++_ L-4H*+D5CX8L- _3"2KQ\*)7E*&)=&'I>-L\B6$#ES\YK"6 MY+_XXQ M%3A1$1S%:"N^$S@O*/CMN];V?WRJ<4*IQT?SB,MD7.;V@PNUV5"( MD=^T NZ@I%-2A4G5NAAV0?!:C]>XC8@DHI_(-C4L#/&M/(T[+0T5!AQ0_:I M]62.)W)J,:$+YV_?#:@9$8E+6D%_.F@$_>&/!X*]Q(UG)/?^<%1?U*RA#;*& M9N&P'7E.0,35<6E;&3!^ZZZ:KL!:K/!Y8SHNII>I=BN=PVMW%TN?W5$PQR . MT].;@K7G]6FW^*)>%M#72)$:?FY;(5IAZ\',?POSL0(M]E8!/O'EE4!(M-7I M,@UCW_.#A%UA/S&_;^H6OGIS@X3N^K)PMO4FB9T\'K/FRCK?\0>03+81ORA4 MWI&_"49N]\X:2>=\6S=-#E8[]K4$9C0#ZX$R;E)&Y4+9(*F@[V.;FLXR]IL_ MYK1'&@/7MB%M:=U0587V(X/@3KW6]CI ^D\V=:YB14J,S9!6TIEV*Y%L=KYC=$N63H6>0@.NV!<2/QA=TM5,H:<^/ZI]^ZYI>B+#VO09 M7YZ4 )67&44@QETBCRRL4^ 'V?^-ZR.H_-4DM7>YIYI/;_97,<6'O_?Q8_!8 M@[E?,>JN*)%5^"AJY%BU^;@FW;A9 MT 9;-@T=0=K=%12!WN>[E,K6/8"HO7@%D_6PB3B72OZRH?ZQ-NDIB]B0I9UHW4H5X&(]\(C/2Y=GZ/\,'>6PL%[<%FH)C?<8BQ5_87(V(& MXI]6UJS728%=#6E__0WQEU&4< M_E52UY&&\GUWD2CN2;LUO[@&V/UU55>0=B-'V./*E@NK2AMQ;$&]E8VPL?3N MO/Z4=$H(@@T X]/ MNOF(CBK6\JY@+(Q0SA[[?_[N4QM&W-7N%FU1H'80D716.96T=+?)F/(#[2:9 M:N<.E3':V:0ZRH G!#6Q\HX+JL3:/ -(T7$/!*JHC-^0[X-;GUP4.G2G(K@M MY[;CWD,+6YI"E'_V.8PVR$V3I0O?#0C;\I')6O>Y;V]C+E;XOM&;> '!Q:V\ ME% 8+P?.D\@/413MWWTKO!S@]6E_.2#J90-]1H)\YUIN(T97;S78"X$6)F,) M#?9>!O")KFP"Z\2:CX5"44&N*"*JVH(?9=1L8YY^H3UOM&G#,(S]%C,.2[YH M-G:J3N(^@HI'FE4;_8@"EL;FP2'Q;DX/29'CIFFFSW?EOT@,MOH 0ONF-X1E M)DGM>;.A$NCA+'LG:> VJHS;>AT89U M%V\/9#UL(#Y0P7PHLT5)@O+=4&M',0^4NO;>-RG(!NL297XC)491V40I46\Y M9"?/6C9-XA4FOG2AXC>6!)&(FH, VA),PV^N 7;(L)@6OF,U.BR$N/ )KT:R MB FV.C6*0U*I7(AD;@A:"_5%TAX(5O9/@N3W1JW]M/ W>O:=..U"P9H4&9]" M0@CE.:1$NO$3_.PU1"1:^1O!^;WR=^[)M]'"-.7"DWNMA9SZ84[M(G9AX=>, MGMAKY!7G=0Y9$$_K^L?S+N=Q( =PU=.$M(\N]M%/Z&I'XS]*L$=7;[*-RA\[O91,])WFY=@QE%97:=?M8WVV7PIA?'O!:7ZI@O-O\ M,7'9C #@,8)[\3\F ZR:J@N*Q(^+6I82^]1L*)P._*;6P8S;OV]\*O$(KJ34%!!J5>5+03SI/&T)C!4U%VJ'K ,0N-*I(.Z@!7FX::$@ M :Q*B_$I(B:^/%'D1(^0VBLO!LMJG85+B?F7-^8_8I V'Q>!^(V&I+D&BH&2 M>JDP%*O183:EEX3P_1.)%H*MVOY_.,1G&[1'>GJ4V/QZ,Z'AXS6T#$MJVYL- ME: -9\LEG,5MWS9NNYO$EFTVGTB[#_SRUP6RMWNE)N)G>;5&%J'(L\JIO:P9 M_DV,@(M8]DWS[]PJ1%82O<%ZA7(H WBUS;/-M<2Q<%I+HU@$[6%@E8>NB-KK MX!TV4$7.?*Q(B97H%"[IE=@4&TB )W M(,=H^ R?_L.K%PVZC<^66PICF5[^7?#SZ? ;<16&W\P*$.&11=94 =0P!Y56 MGN+V;QO5H#"'D-89U). MG/1,(^FAR(9&G_Z9JCL("BN39R$!M3J>:LYI*0Z[(?E.X(0N>EHA%-^R+[3$ MY N:BX/2)1V P)6'XPL[:$$>, "_70)8E1;SH?="XBNQ]U*B[<8\84I8&).4 MID<_^JNUFH^DASA(2-X' NY6Y[.DASKN81W0:J+ RO28CYF2 :@$3\D)AS:% MSNFRN%H[1/8$N:V;SF1J= 3!AH(HO6E5ZZ;!AF;'$2:82$:R6<:A#,)4JT&1 MSC<.A,$F783<[Y=X^]%#?J9H]!\'_:(__'&+EDYP13>119?>PC](:.VQJN''B!*STCNQH MW]*\?GX5-@<"57YB;^V@ +?HT/NLWL9YK$:'^4.Y@/#* 5Q"L-T;2>?M 1$? MR\K 5=J(;R#KK6RBD:I]K54[HN'V)R)68NE7S=_X50DA A=M M_<_\F[M:@X$V%6X^;$9Z\=.!].(W?TR#("?!1_QG@;*F#4AMC7M=P?%YB=N_ M:O:FK4(FT]TIZ".U72Q\XN!6R]@CZZ&(?.G]/FT :27PD M%%G*Y". T$SG(R'=\F1:8++.WZD>:FA>HI?XB3UR; N9%J8>8JX]N^2M/!8+T$=L^,-):WE9H+75')5 MS&\, &++M3BOL3+,(2_#I=S&*C18*;G<)+I>3YE/K/%SR9S!F"UN0L_?^AX] MY@L.*-QVW).*L*4M1%_]>)7FKV'!G"M_,\<2AVF'$=2XT#Y&GS-/FWAP9ZJ, MGHD$,(KPK [D&Y]069-FRVF7L8KH5.KO9O MV:76$0A\X;10Z]B)!4.YRK0DA'5I,^Q04P%3S#!U$'9?(7I_TOF?%<#"Y!Z] M3EV71=S[X?*!X)#^TT5ME7BTQA _2M(=Q=YCM5R$TK=:O*9M3]4:C7L_9>PH M&=Q.FOD7CGI8*A$R);WZ52FRTX1$9,5A'_3_(;S $_(9ZG W^D=P[(5JW XQ%O/M&C"&UE MK@^,&X;ON=Y5)>ZFN]\C4=8^E6S.;8D+FPE7_5_?JQQ MYY;^F/Z!\_NN=['%,;!RQ'-PF#W787AZ"U&H8>\&K12G^^&"1!@ MY&0+B.L=U@WZ [ND+GV.N]=J:Y93+6XVV%RY96\C+J?K%X*I9G");6U7GBW\ M=EUG2RN?L/2S/:=+JM;*AK9B\^BW[\Z&FCCLNR]4 M#?YR5Q3"]RY>9U-G?^U[@<,(![['7'\A$#PZA?UZAV''G^3C3[(/3/ZC\HG_V7,Z]BK:.F=9TP3;LGHCF\5ETSS-"G75 MQ.WU)Z#R-%G1GL1-7M"'_?I2UF[>[H\O@$K")C&4VJ2V\=BB1)/\>06GX8B2 M**WOC7!4J1A$^E5Y5\'!TEL4@D6)FH\M(K%/E>.!MD.$("_],-T7^RB:BIG[NM,B+)TWZ/"#-719E,:OQ(XJI3CG+^I9#J0>422(7CA*4PX:W>:2U MD>"U,I%+,SS[)UM0']E%NF#^J'95Q@);/TXH>!Z.\MNB_#Z=+J92:G8S+ZJ?A9-5$55@0-,:!=XO<:AVDHE:&M< M0#_W$9 !%RQ*"Y0TA[&1?3+0"("OS0U:)6N2\+6YOU!9X-*".B2U*"S?3V2 M=S$OIUX^"CF85F&9O0?:_S*:+68;E*6?.<"2WP%]/CN3W0$=QI[@Q:0T^C=V M^],24/M L)>X\8QD 2"B5+W\9L=RQR-&,)+!4F/Z(>Y&\(Z_I2V BYTV%:IQ MGX=BK%N$K B;^*Z@^G?;US-*:K'W=U9I'XN#ET[L7""64OQW',529@J;VG8B MZ_%5"&,L%E^%2[J:(R)E+J>1;<>N'ELY ,9BZ"Q>(?*(MBA,D)BCO%:V?:]Z M+.4AL+_[/ET!VKP"S-7A'L73ERB]#^/I/J^5;2NM<=7'(Q_8&30G4:3[AS_; MWG2T:$U9\0]$ V-V?K(+EU=O&[IE19% ]Q7:VUY4]4R1! @P$5W0O=1LD6N0 MT E3:6-[9BAK5]7W4L$ 3 KG2435B55R6+_X89:KZ5#B+GVZCSP&05@[06, M* N*EOQT (3[A,*Z'#++RBD> .Z?9QZ:\KS*$WIO$4Y>M%F3+$S%/NH)515 M<, $>HDV!+E^IH24Z#4FL?_O]$>!%*4];!]N.HE.BFA8>8F"ZE:L"N%->.WX MV;7A;'%!=IL8N_N2L 9(3/%@\$4_#Q[B%PPOB*GB@VN3N0MX]3[0PF@$1K3Z>*SHSU M=*+$">)=<;1;.62)J-JY>)L^KKD7["-4NH&)&]$PF"JXC CF9KVA1IMIPD%? M5*RC6C_SHNGCG= !LT,8NR]^D%P()X1+C)[@L;FA36$UT&$QO#LR13ES@\1 M:9DOU9;FF=['7R"% FQ.I.[#:>@5>"3N\&HS*!X!-N49;7DY$:,5HE42;2/E#N\CH)L04;,.GQ5.XY)-VG)*\S ME.WA8).2!Q*88-/%8,9%V_0$W^0=N>_7?NO*'HZHTJ+V6A'SIDE_*' M\H+%ZU)6!RDWLHX =/E/"_1'DX.]AR%5(PB;6OK!.5Z M3]$OU((&F,0N\]0.>B)K[07FZDY-:*UX@$E-3UJ I-3K:XXY)NKHVHJ&>U1S,NXU]V4-C[ "6?2'#DK'%"V1"SP+%:KZW%V]J-.XIGR M5R;Y9[ZQ##1=Z,PX=8'7&QRVE-1KZ7,L.6H4X=BWE#6ZI.4(!&T!)*[1TKC* MAH4/R;Y1-.%HQ2#C:I&#CMH-RM*\N @\&^ ++, M[\@K#A=2*8@:0[DA5Q:%"(A]>4Q=-ROQB[( &@:&H!4SU-OM[<[:W'O<#()JB& *J6===!!;-EUEU*N1/EX@Y:'X\A,[ M%SO$BYXW[*S(FI[]+,Y2IMC1]KY-7__VD96*".VO8*?$9D82FPT@)Y%3IR&G M9D,HFV]5B341 '.JJKI-(3A&>]TPC5[U092A%074Y)(=>]F^/X<]AQ10L*-4 M/*(H)KX;YR?D9\I#%AA3..6?4!P'R+O&9.Z\??7C%=,F9HO3WS/0O-H0)C\, M93>OD)?0$$?>A5IE[6SH5?%E*%&V !2K8 EHS3)FH* 9I$[7=6-RX"C59'B# M \[ =(H''Y4%9EXI1E'":KU7B,\36,SQU1LBKA_1OWYU"'%"?C8J_3&.(PB[ M(SB0"-/FEH Z_SD41TZ\*R/\V["HG; M^TBBO;5Q07/.*2J8S(&JU/W(HL75@1V'0)NZJ"=17O\C"S+70'8<,DV5\1Z] MIG_I,D-+?8\LS%P1U7'(,=/ CH)L=#ZR8')56/;.H_G>N+9CGGI;/\)D=XTT M#J0J0YF77W>G46>0AC>K#1MQ@<,M(BS0SG$)BGP3VWU4\S+N[CH: M J]%<6>&9'!Y:PYK7N#=_4R# #Z.E3?5XO1OLY2ZJ/"BB1Y<=AC'?#Q)KV?^ M'1 >AZSSF]#^PI8.9%[:/0.^]"$>A[@SAK."76N6#T%6.JG+0.;%W3]: M3!,B,'$?0^*(S[U<3[ 31URBE_B0GV^Z=?R Q8JRW;X3(.6,AOK#F)=B+V^3 M/D![KZ0O_8C%[":DXMI,8X /V&3/H7\XH_\W^3 Y#$1_*(\U^8]LM/^I_^Q9 M&$]?IY3WJEG>U,+T.<^K2Y9HDKQJ%K:&\9Y911"\TIH-./;-&H\T]D^"D/1M MLT(_ (]F%+6O358U8.,]E=E_GJZ0S'!H>R%C*R][8A([H-$7.=WP[*ZPE];O/Q&-#QW&HV=A/R):S4W,[+(E48/'6N M+A3'^LK(72$O8>7+6'&L99CF(OP M-?)2^'.*\3QH^AY'^XKM&:JC-Z,Q <)>.SV,-P[<.KON3S\U=]WIJ!_282?E M<7OLP ><*7PGPY1=&"VS=$GGNT.;!V?'?C=]=8@GS5DTW/@V\B*DGZ,!RBAQRI=WCMK^>%BG$\!.H]P5;_QI')P#HQ6 M^QJ1!29K=B/^PNAY?'KF9YUI;0WET#*FLA^*9TL884Y44RU13>V)2G0#8$=4 MT]%%]83(UE>:4:*68)Z1FQ"1B EFQ".;1:*68-YWFQ?/@+-G_(V-"+W(^^>A=*&74U' MBU%:CF;[T%/%C3(5V)WY/4Y+%%*#7WU%73P]B/TM)59)2[L-=30;H$Y*UHTG M1F)21:1-/<_//J:A X.,>#2;+2U5&(0U()S"_C+T%[[K4+3[M'@/./!=YLP. M*3075?Y$<$C_Z69&\Y(E?PW4O,<_GGT^^]3P'A\^/SE\9%(0,'%";Y*14/ES MA8C)?^1D6'$UV\QQ_PWF4-7.<'_*H6K?_0H^A^HXT\O[,\GJ1'-=%-V&L.VH M[99VM1M6^QOI TT1/3_$9U^FS&UVT#II!GA^4P & MM9=^EJ7'1WC*2=WO%DNF8J4,+^@ 1 MF,#+!%_BY"5>)$&^7$0/!*W]9,U\,VGEE@-,X0:TZVA@7'=*@N\,$YCPZP65 M2J5Z+JD,7&%)<96.QY&!6@?1\3M1#W=65U'LKQFZYPA1[;VE9^6(Y3W ]-P6 M[^A K.+"AG72=;Q^'L7Q2H?):6=%1U%!/1,#)7_"$ORFY4@W.8)T5%1@Z..W M%1PPTB22F&6*B.@'4@__4[)>.V2'%U(A.8J>;N&;/U-?-N3;>F2W(@+_<.EO M,)S %D1?.+5*O+#CA$P)$/H7*W\%X+?@JE:%EW:KSMU1GJR3M9"?M;_;]C<( M%*!@:(U:2RQUWN0LK?[=]JFRC:55:NWO%HO- 8M*B Y:.#TBO)L0S3OAS/$S^M;7&SIOOF;::BTFL*60?; M2U0'Y:QF!1!#&^N6@BZ;B+!C&UL_P^6>4O'U1%L/VXM:1R$H81M-"HZ[8I]F MQ]YKQV7/:W*@#M&S$69)?$B,A%UMH:B@NRH_D2XAIKUHR^ M26KXZXPZ06YM7RQ:8O)^]IO:!!_I%:APFA8.U84H1%.II^UUW*+V:?$)@D^^ MG/&CFM@HBK+$1GH^]!^:P2Q.B?!.B?"&FS/7C)6(70][-W0+$"Y]%N62 M9J4ZW]TY?V)R$3B1+"A9:P083N A[:$6?-#R/A#;FMU'>Q1 ]K.#QBO*FP_= MOLPODBC&:Q:J%*1[_&CE;^1N8&D/*,:XHRI7G"HRG/8%-R>.A^AQ["^YM)K- M;)\N!Q11$]Q86Y9G>N2,V%%6D@>FV0:* [@'JP7([.O_+7(B5JDI)HX;)TXP M1V0MV8F(FUO:=HBBCP?8=HBQPA2;=#LAZP!HY]"FCFWR&?O,E7YS%O)CN+@M MH"SE[1JSMU-U"*,R<_Z*6YA9:@%ET=5E9@F"?=O!L8@-)W*[^^;6]N6.#AQ^ MTB'5I>%(KU<*>!=X_>*'Z>:[F1_;V6]AI!FR+Q)"V%U$UO(E2A6_15E&_"X4 M.Z"K>P98 ^Q]S*"(G6B57V)MG8#=@9G00,Y'H:SIQF;X:#K,8>Y[5N RC]N? M IKY-#1;>KS*+&3QMZ+2#P1M'-^[>F,9VU#Q?#/[FVD=E],"Q:7TOI1>SO-W M/ MNPBUMCX4O^4?Z%I1XRZ/7XA)/C23^')1A+-$MVT05#WJ+]]$7C+U7G[E7#>Q86FDPKN5_?Z=:KL#KH]OA M//K+53Q;/$>(>Y0T\#WCZODS /4TP-=W;'AS]I;_4*2WJ<,4I]' N38^NAO10^'7S MZ@GAWL\XF]_SIL#9^+$39 %6+X&_3(\A1(W,BQ_"/9B(&^_8\-PC$V[,]"OF=>J]WDJE[ 2FE"UN0XL>O4\0 M[FR:? FOX[<*/"8,2[M7S.O7>_@6J2=K4"5M11>^X (2XKB+-%L\0_,'E/= MA#$B*#K 5(]A5QH,6JB0;JRQ+EY@.C ER)DM;IU0)-=R V@!,:JR*F, QG^. MK;G 8>13^.D/<[J+CA:(6B[OD_HJ(!D"6JQ'C]A^"4I@4LY+Z$9SG!N" @V* MOA <";,2MW:#%KZ@*LUV9, DR '(_&FS16'9K^BN(-ZE6DBW%?F?-1Y\J8T& M[2*_QVJI!AB^&K! EWBW7^EOZ'X/>3/"_I?M$>\3QL_9(JM^G?U572LZ#0[M M.KV'DG3"#U1G%%8N+EQZGBCP]M\!M'\!VI7U"!N$=B8 4R&*:8W#IQB[?RG8 M$6%KG'62K MBM7HQ7L)QQ,* D1N0@^ML\RR[)>'VZBLB+?L&EU_+' WB&UB[8G7B&CWVP:F M=+_CP&,%HS.MFT9/R$V(X(Y/L2.X>S\EH2F" V9RBP.$)'O45\0B(^D*OZ5; M@25J37_=;TAP%W3*7K)>L&T%0[$DU"P.\-&)^;4(V[J NTG3LK!"6,"FZ=5B M@>BY?HMNV,,G-'?>&)GLZ9,?)GZXG&WR;;K(9:(S +CK*]4IJ /2R(0K7VD\ M$+SPXSN'+/UP1@W _IT;<]50@MGUFL?^\(AR4R+>$ TSKGDY]W2'#8@=V/PN MGG\])2]_4A6>XQF9;AT_8,=INHW(%3=X0(E2Z MQ8H>T1:%25KX_@ME771HI>[+[_,-\\HP7BZ_/GPX?DVZ1W&*BH678791/IP" M<88VKS<#QV7U@V_+PUR]F9)?=W[UX]4*!3L& <;U;QJ#.ERZX,<=#' "TPB5B[1*4KILHC))S]&NL4!/^L5!]Q_ M=U)\>,*^/&&?MEHN,'5Z-Q-6\_?A_+8V#@XU2B3U)OA-897\DPJA(30?(D+(+1V@9**6JY#^R6J%0^\V=!8;ULF M1*F]W<((K4!D<^&X2Q_ ?C0B<$#HR0ONBY$Z#E&0H^)\$G>'\C*KUT03PS,: M:30-8]_U-^QF[PL]$;PZ<1R=^[&+_? N]4,_TZTTN41;%. T:^(T9F9;%H/4 M>4@HK[B4Y#H,9*.ROD,Y:1?.AB[#\8[I(+75J;,II?"&<=P)'E8LF<6B1*], MWKV&A?+J2U_FO6 #,]WIK49QJU\B5':_T]('R@,P+2/=@@F8U!0%!4 V@N@4 M+=F,+0[1X6WEA$MT$^X#8+*8[Q;>ZW6%\BY*W0@J0P/M5_RZ\JG)QJ&V'_$' M/3_B_CM]G(:BP)?2E_/!BTIW>)$%QSK5O ]Y-"W/9SC(B#!>/TJV$1)[*/GMH+@E ME37JD!>.BV>T<,6NTUODE1QL5#N^RX&9<@B2[&E&C]0/RHDU.96 '<9K.X*F M&N0>L!/LH(A/56*/-T7=J4KLJ4KLJ4KL^U;I4Y784Y78;[)*[*G"X/NN(FNL MPJ"!2BR7B-"%B;WTYAIF ]^#G2H6288N MT09'<>-BR<#WH%S9'[=Z?;Z'F?1+ 6;#6PY!=^%$N1P]-M- 7_? ML2:?:JJ>:JJ>:JJ>:JJ^GYJJP,WK)(^2)*ZR8UP8-X!()OR/[VF#V>U;W M4S'6=WO)9J08*RAM?M<5/M_KO1C$HGN *WQ"NC@Z5?@<]VO@LEX?@Y$Y5?CL M,ICM, \#H:2Z+ &J)N^W".6/QE7B5*?2:IW*GXP)W'0I2XW2&.@EIM3AQ8(N M6!>(4,1Y&9Z6,I5##&C[4G^LIRX]V0)LPG,6L%,]R_JEO-D-Q*GDY?LO>?DS MQ.V(Z:J8Z@M9A>*IY_G91R7;TEXCV;Y@-KAT*?'C*(P+.VFE^3!*@ KNU&OY M]1K)^HVO<6O1PI"C4 ^NQ4M#? 8XT1;C6+\ZA;&0%.PXE03L>E-H\O "N6I@ MB07 :^#4[]!&G(E-M,"DQM&R4YF!MBO(8/GNO#(A$Y*/8+-@1HDU/LO\EZ.2UUUK:QC9ZW0XOM_^R6"-M3_G?Y.;;TZA/8 \UX+H8S%YJMP21= 1*0, MYC2RG>]%G[4<$&,Q-?4?B-E9^3.(X!(M1E;(M[]_%BP@C6V?VK)=ZF:W.HLJ MK$KJ:^E::B='H6"*Y*3MRQ@_(++ 9.V$;BD@^Y_((;.0ZP+3ZV_;6G41:@>8 M1OR5RB3-7W$OR:7];9O'\267P@0F.3I,OUF7CV [3,Z ]#*@L.1WC1/NQD-S M -LQ;^-++\,)3'C^MM_L7F@\Q4Z;8C:I&I?H6>0[SH>>-136-- MSWX6>Z 5.]J^/]'7OU)!%R6$]K<>>\O06(%%1OH6BHM:3'IY\U W?:#J:<<=AT_044WWPNP$VKSIH_0?BK^H+$'EUE < M]QU6GC(,RW-)QGV57B!F2KM2*5_ MP@%W@9>W!Z'P!'B'T 5>L^I'/+^S M9E\HUT8*4T$=E-7)49"I(:[.0X&84KJ*VCK)6F$;D2][Q<%><#PB)V ;OEG( M; ?:@U59@/3'@'+7IS ?]<$9D=O->N/XA)&N)B-Y>RCW<@KRD ,Q^' M"TK(U@D2A!>N@@B4NEG/2Z!S;%$!9$8B#B$[>DC]!Z-";4*T=K&>!D!'$FU@ M#/G-,A/)3.8LO-):0]3[6G_6K^4T4T5E>-$H5K59J+=XR/I9?ZW?:161(8(0 MRW$3;E$4I[D)]0(V_M8,V"B-U2<>0Z1=A]']\,XA?]$/O 0H2TB5%Q.C;&4/ ME'&XC!%9-['Q C2&'MQ8S$"VSQ<&<)3_#"-08QPQ'@(%RHB'O72.D/O]$F\_ M%A='F6"*GPZ"*7[SQS0(+O8SG1N^(6\*)F"CJ62,WW+B+?/^8GHIXG7Z)]OG M?14EJ3 YI1I0%$5Z\=ZWCF*/%%A@7YYEFK@F2M80 M@(%2ULNR1'A8 (@"K].]-Q_7L(E9 $">!Y+NG37]9RFUD-30J72$9/C:]+8B,05L8SD& M[O 2'Y1KNB0HM=?BV-F6#E!LGKJB[3T#+*P!&1ZI&7&:.;54NL!]&_TH<@L2&I-G&MNUHT82#S[U! MN?V%]=H/'7I89<^\HI@DJ043;Y.$K2V9%5[&PU$W24(&V)=DD8B995C,,A'Y MX7*VX% DV:IP=<< Y)%UU)ZKH35, ,2]$VX2>(H!?># MU'I+>T"QW)WTERM('DK[8BO!2@EDRX_$$(N;6S*]O&)IHYI>,0=@"E-J664= M )G1-B5MDP\<*UFGKES_1&HL53I"L9GM:B@3& _9:/[CVK?38G.ABR[IMUM% MTVD$*._*U634">)H48 #F/5;09Z&,3Y@)[_#>*PZ!"$.M[[:R2O8:(1"M_\T"WE/2[SI(;MLEM9CL=A8&IS<5M1# / MB(Z7EOX)O;2PV",*6&69>>E6DRV:+\[DEL)=6[ MV4Z/8$22"GP EH133S#AZ+4+,J[[,DCE@:MF8B&DD[VR_7S0B2 M ]Q,DHWTN\6[+&ZVAT83VV^7#1C.!F9H\XD%=&65[2\3DN7B];&7NH?OT6OZ M%W'0NU)?VR^B#N#^'I/1V MECW0%(BWO9OUA]QFY-S."& "/S"A@]A5.UM_+6Y&^*KL *8"Z4;C@?B-K*:\ M!M;?EQO<"^>0@8FK*!1=*D-=/F/_ [-4TS>L<"<%O*\]+1!MU\',JX%1'U1? M]@!3&<$.,SMA=-RK-SJ;5PFCSBQ==@!3@2()R@%M6CJ^J!O/E7Q+'_,"M^+? M:N$",#D7%NL"KU_\,$UB=T@D?.-1ZOV%SQ@TI>0?3-:4LH?^V@]29M&_)6N& M.';"I;]OG);;G:^<\ O&WJO/KFVEBXHA&LSKH17WG&&N M/KZ98RB*&[QH0= MHP\HSQ$Q2K#WUQ6Z*!>%\KDE3WM2\Y(RZ"^7@@4W7 M1G"$7-]4PTS:1C$?>6+%FZC-%V#:434Q=>+GE"%*?D9^1_,Z ,#3R&?%48F] M'IG9206:@YA7!RN^1UVV ,NJ6'KS=X]CI)MD\;,LR>*'26GT"1O>:AW,EHDK M*8ZIU//TX'V8.ID:8CJ]9A_G$X >[9Q>LY]>L[_;U^RE$M7"DZ]&^4/J@X=R+A#EU_&-LO4@83M3YT8"H@7YDZ!O2I#&/[*8NA MM?T(XKG>[U69J+;ET+.^QV68 ;?9 \$;>J+8T0,+\Q]NV,*DYS#[>[,J23'H MQ F]R7[8$0J4%!]RFM0+ZXZT][$QS=C->2DP3.+RXC>%X>_2$DIETG!! 3!_ M-;JD#BM18T"N)YF>R>0Q?F)9$OFN$SK7CLNB2W:W5'N>?%E^D=8N4)Q"ME>D M#GIW2"O9@FTT*?STM^@A2*([[*&@[5PB:6Q[">K%>S&LL=FNS7HH[!<<"?NP MW[0(_O8W-A25[KTU8GY&:?A=N0&4 M:SI-"?"@V.?\>>('+#<:I;_XY\UZ0_ V*Z8@%8IB7]O9YGK*2Q'E6/9J&L9K M-EN9B_B7L_GO;69+WMYVGKD^UDN.;*2I%)&X-(WH3X[*B="^L&J=/.[I6K,O@/-UF\85TM% M-=YQFD)[86'!;DQPZ+O1'+FK$ =XN;O W]_&_/5>LZ_M(W8G]2L=LE5QCB[\E\D'G>= 2SM 'B)IKHXWG6@PI*LU-W.:PA@]>^N MH2*9C?PHKV7?=N>$SA()?>S\)K97_'9E*C9A3=J'97.$W.^7>/O10W[&9?J/ M X/I#W_(E0M,Q2%PLIMF=?9MK69I_!F!/)"I2\+1* M\UA;G_G*)]E,JES:7^#UQ@EW^5XB_;MX:Z0_AFU+(E*9_>Y('])H)6/$4_%6 M5K--K9_%4FPZP X58%H-DYV7L@+AW2=,.6:+S%UVB38!WB%O&EY33@V? MF>)T=4_2S7I-*:*?N<"8=E\^[2*&X8[N6U^=.+YP-M1(\Y>O[F/9OF'NL3?I MC-F.> ^J5U6Z(<7>^QNV+[ '5(?>O#"Z$]H#?<*!= ]4:VC[EKO_[J<&"-J^ MAV 7(2^ZIFBS&E#"^WS1YD=G!!!ETSKO@'20 I-SD1*BJ/15H;Q-Q*J=851, MZRI>593'(5EQ%@U9!QBUT :6X BYXON'26)6+B%D17I0Z.[8CS=A5J]%%#'48Y MLZXB5<<)3+Y3@IS9@D7V"B18;@"CUEA7&9610)-"+0$ M0Z13SF0UI8I\J** M:\>I=X=1&JRS!)5Q&CWL3:DI=_T-NU7_XF?'SJAR\?4<4B(OT18%.,4ZC5EJ M$MFQL/.0,$J!]3I!=L9N]JXC=S!$A8>!*6-,DC2B):7PAK'>"1Y27\6B1*_T M3J3/L##J;_6[/.F#WTR!I/7&\0G[8''5TWQLRI.P6C\81:\ZB5 -(+"5E^4/ MI;MO-V'K1DF9TM\+EMN6/C"J7W5=8UO 1.?HL0 "(E;GZJKD,:6B\#T7:P< M>F2]":^BV%^S]?DZB1."6H2@UQ5&T:A.!E 9HQ%A[>DN[DLNT0;3?3-7/)+& M,,HV=1*(!!4P.[:_TWH)Z)8W3B-,^=TX"?:94)-]CUZB^>O*-BB.QS&*V%.*M7> MYF4\I)]%&28PX;(JS)0=WG/HXK 1+E %\X18FW\B1Y0CH.M@YD4_A >F+VI@ MFM"(WJ/\\)@389O7V58-;6SV,R_?(9PL&@"-QE,=5.H1,?#9,X&UGQ9Y2;7L MRB'!CBG9+.2GI.\XDGDY#N9IZ0H9:LV$0]F((2HJ-$J0"BHJ?)@4WYW@!>5- MJ1$:HNS"@-7@Q$E')$5*U;M#2BEYU'E!6ZO71)D IUT,O+Y&<_E[WD=MPPX/? MFDJU8C@^ -,?(:7W2/+P4=(%_):WV^Q/L0&3G8HF"N/@5+J"WQA+9:F&$<)5 MR!>,O5<_")C_(8R=<.G3345V"Z=WY_%SLXIT,79ZG7$8?9(-#^1:XR;,V8AN M_2UJ,$'M#;/UAD)')J?RF-]4>*)'>I6B-8LEB"8UYWB]4)/&AI'X@5EHSH/ H V]A# MWQ7ES8=N7^8/].39=EM7:V/;P/94UVJL6@69?7&T6)JR$K;Y3KL-9=>;V@<^ MW[^J9KI!):6]<\A?B*45\V,G*/P^=/&BGW:6W #%MAY0'*=]Q:L$%I@OI>P4 M8.I8A2SRCK9T@N+S'&J^MN$%)M-&B+.B6!7Z0?%R#B59!?@UH]80DE)?>5F&R@'E1ZL%B"SK__'X+H3G"[>H^M.@JG-5:?6 MU:YK3@<>WQ77OF<\TF!'"3!9N&-[MR-8J*2R;T<(S+$C(;@4J*<0!M5EH"-8 M*[M*6XCY>.0O#EMLZW0$BVY7N4(,7A23^QRA14(W<@N1[TFM*Y3@Q>'E648) MP2O[@%\1:=3IT?.U_M*,7$R'G13C3O8#]W&<"DY-UXY/_N$$";I##OMZZ@O/ MOU+LC/ B2^L7^:6\?D4_O+A$Q-\Z^_0I/-_IN)^R<;2G8\\64T(8L6D"9K$_ M5= 6AN?4A!)4_ %\9MBWRB62V%/<>TK(X3?E2NW2XZSV*("\J5*=KE81T 0Y M6@8EKOD5NW_D[:$X13MJXB$UDA3E2#,M(G%IEM&?#C.,_O!'7O!ZPPI>,[<) MQUR*F\&(NC1E*<5\L".Z1[2IZU*=/.X%DV9? (:P35$+Z6B@&LORS=^2JQ"1 MY>XQU;V\K/QMX(J-7VL7V_:OD[+MK5XK/*.O,([G-0POC[$!*W=Z,_/-O)EY MI"=HSPE0\3TN$7/TYD@N[O3'L&W-M%_9Z$.T?V@JV8>;<)/$+7D+Q M5G"#AV$Q/V"*5AI().L P%*JJFR;?.#$ M6I8RY$ME=ZI-HH=5*H=+1M/M75 M4"8P'K*QEKGA[4;#23ZN-_76]DV^*3;NE]S13#VHYSK3)3U*+=,9D!>6FRU2 M'U%ZQ/+V@>\\+5/O:SL4P+CRJ+/&2#;Y.A5%/"3RIO&U_X:\!^*[:+XB.%FN MII2DX(>SSV<_G/&DWGTLVR$"QK6@.ZO@:<7,C3'E+1WB[%!PH;->U$:S'60 M6S-JS#)3?R*E*B$,?>IH(\@3U$83-K4=:F!J@DC:Y+2 MQ9H<*,L>&IXB8*!$P.QI.M_M__F[CPB=SJO=+:OW*7MBJ-CYVXR14>6._56& MRY0FS?('B'IC '(EZDT!KH35, ,2=+KD12FX'Z1.1FD/*-[%3OK+%20/Y/(TOD]/X]#'$W'1^GJS;\G-*.:"T5+WXH,"SUJH]/KFO(0J3(%PBBR*PVN= M #^=-5\P% .-<%X[G&F+CPC/6\*FAD(G\\*R,_*$R-9W15&O_&: SCXM+"_B M(ODX[$2MYK2P .J[S4)PBNX:.4VU5KZ,.ZSK>UTV\ MW9J"]3J]3CJ]3AKG?NTIV6R"W=X#_M6/5_.WI.6)DKR3;?LWZ#LE.=13S+YR MS+Z"E3O%W'\S,?>-D@VLVN^3+P@,5>MBV^[TKUM11W1Z"]DG4%[Q5'AZRWAZ MRRBU5;/0Q41LERI_MFV#^KU1K$ 9K[8ZQ?/"?/]N3'#HN]$K,JZ:E_;?OA^@E#'.9Z4/"?Z0JD.]U_V421]P-O:Q;9;O:],6N"-9G_B M%2)WK."[Q$W%:60[HK6G+6H"&HO!Q?;@5G;+S&ED\6Y82/*>?\+=#ZBW'X_( M99E*_07=!S.*YKBH*"HI@:S5T_9"H"@N53A&;E:?D)NPC^1D/SB^QQ,!MYEM M(Z\Z/7BT&V'N%T(-H'>+J$UDZ?\^\3C;;&/;F"NRM4FX$9[>)XSVV2);+_*' M31Z=.71:(9:GC\=DA4X@G@^T+[Z:RFY,DLF*23<>G\W,N"29"874B*QW$%'<^A=W@B)UU-6GH: M%\@O_9:4%CA&I%*0.PNE1P)N,_,>N;-.#.<2#R/F[D7OQ=6GS[QXNY=>;Z-Z M!R@PQL\6V6O(?52+I(J:I+V-LDH5.B31+KR&, +UE 51*9[$@6,_V*5*E?3Q M$+\I@/N7=LT2RP'.LY]'M,7!EFX/J@1*@XQ:^MB^P5%1LK)H6N#8EU%YPDL% MPVMHVWNG*PT>AM&N:)PP6=!-6$*H].>(K&^Q(PBP4V@/1>_%ZE(J8"T#,KIS M0X'5XK90%%J!S6(0EH(C6.R>(!BE]#<8D;U:VYT: HOLY:ITXZ\ ]B]18)&X. M(T*VT^%(# JF?*0')5D' .9&5>_:Y /GZ#1U79(@[]9W7IB:^:CE:8:PN6W3 MI:YRE5<80CSV19.&OMSCT$T(H=LO51&U=X.R^=0353LN^R+C&>[;EJ*U+7WL M1!=I 1*=?&M+UY'F@. ANLAT\!P3@E^9TX5_I=IM""C3UHI\XBXX$QTM1T.IIZ>T"4ZGIH5;IRA5*/IFKTS4SK*E9N;%]M0#A@Q)M"R*N^CGF*6P/"P?BM)3SZ M>7D.Y53100E,PK**6(Y:DO7E9]?5[*(""\)0D>Q=\R$QPG<3T MM^R!%SVXSS:(.#$]N*>M\H.&9J;G'\Y^K+\\R;Y9J^RS2#\\66=?GN#BTY. MM9YL\H^/D!TZ(Z>1QCLC**=G3TY*34&,,(MT[R'MS-8TN<%3\O(G XSI#+4+( N0T;S4>N0\HC9W]:+%A"]=!+PZ RBR%) R5I;3N\9#CV MRU".%K?0V58W=FS#+-ZE82TFHAJ0+8XIB_HJ"+;JCD%;"^,+.PX&P% -K5G^N #OPJ@+Y)W+(_!7W5)+]*+8CWB#H MQIX9QZP2])O"Y ?ZX]@.R .C%AD[CE@QKG$B?*&M/8SMN#XH:I%QXYBUPM\. M82VR86P' H+1BI0;1ZH5TT6,R$"J41O+=MPA!/VHL<1,;+X*;7-ZY$8.HXY_ MGM4$?Z>3O.=_M'S$'$[L^]&,2^7/H^9&;9FSWKMY4*1%+YL.R MG>O/P?QR7O;%QC=&2['97^A?41!^EZ% M%?PJE5V6[(6D/6#D=^RX'Y(B RLJZ7ZHI0^@O9""(BK(:NR]T),3H&BZ9$=/ ML2WC-(*RWU'2H4,=KB:0L1C[^\572L$K\9QP]UO*0C):+.AT_ MFBUF"3G'#O%FBTNZ9+FT?S0-O6EXM=X$>(?84K:0]GVF)*IA!7VY9HF?4CK M9[,ZP;-%2J1DU96TM[0"\R(V]5=@"2[[0BK3)*\+Q6D(:"5L5;9*<2@.%ONB M>$+$1]'Y \E30+2O;-(>4-8WL895)HD,REAGP L<;A&)?3IQJQ_.J)F*3WRJ M/:$L2'(A:$&R)(SSSL(XAW;8[B^,&2M9#ESGR2$LE_MPFD^(C.D'XF^=&#T$CLO<+27Z MQ$QO[P-E4]J!_^W@1CPPARC]TH43K0(418<-<_MA0:>W[=>O/<2C W,T036^ M7/+7RT2DU,_VT],^PE$"".#P4#B7LX,0N]/!(;O%4;G-X/>Q=-+C/2OO<:/! MQV9?8#6ZI <\05M(9SH5]:M<"_(AR>1B\=PD%98E#YR6WPV2MTUP6&KE<1L0 M^W.ZN V7Y5:M-+%D8GF9&?1-;!4*'.Y+32G@2"F>]O#X/;;;*Y/^3<@*8?A; M=FP(/Y]]^D7BU)=W@&+$Q;$J*BA&BTP7S;M;689+E5X6$UBJ@SK$K+?8GR-- M/UF]&BW=F6;_9.;AD45>BN#!);+07P%S@+GHILH2I#W3/2>\P*1?K27%5=L'XKOHDT#F&OUM.W][2%H#)3#Y5A7S MP2$SDA4)^X<3).@!D517E0RWN+-MM_)@9EL,T4B6M8,VY1ZZS)#D^H:\FS#& MI;.C.$9+8PC;/N>N6RUMH* G9D;\+(FCV D]/UPJS4A.+]M>ZL&F(@>;D3F8 M%PO.$F]1U6*O4#-:>---UAI$=JL.,TN&"=@D*DWPC,)I$J\H@?]&HK+TTA[& M)?;+@'M1"2Y@4BO7(F.;9%: D2Z[Z;U6AEAH_=H[FG?4G UH =OQ09-EG@LO M7X0+JM-ZFB(I2KN8EU]_WX\:,F"2VY.(O,N$A;5DE;PSZW&/7M,_B6]=U3J; ME^9P'AU5C-#D>H@/2,^D+6<\<7/SLAO.-2-&!4Q:7)._$!_R-/J9E]]P#A<% M>$9. X=2ZMG7_8CC_Y2V-"^%_LX1*2!@$TAJI4L)T#JM9-7^YD79WU?2 ::1 MB76?,*341*<$_(X";XXO\!:1KWZ\8N@HB7/G#45YQIPY?D)QG-V0S1:U' O/ M5!#^* MX)N\HIJ@7*7_01<_Y%474)%9&.53YM5G.*_8.!P!IF'<9;*PA*D+XO .IE@; M13$5'<F/P 9CFJU]YIV(G2Y7_> MTKQTA_3R<0"!%H_B+7-;)_-"&RMB:NS+9H%-YM1"*$+?8T0)BK.#RHRD6]*7 M %5M26I J#VA.]>;T$/KT%_X;KHMF;T$_M+A.0P-?M>\>@P4E&6&/;8T3(/( M.2)K1?W1'M6\=@SD@!P"/)CJ>8VLLWH5]'X25-#[D(X[*0__Y-S7A Q MGZ*=>GZS*?&/.8VZY=3X8Z91 M%[U,163KNQGA*;&RTDG"MK;?)9H25 L;1HRR66"R9E<'J1/X\6DJ$9.LM>W7 MA$8%)6.$.5$]:XGJV9ZH1+G@[(CJ>711Y?-884:)6MI^UV?#[!F;2=7OR6:1 MJ*7MIWL6Q3/^[)GCXIX[_K3 M86M/?_CCD6'E'.-K?[-T?!?M!\7) M.ED+^5G[N^USJ4 !"H;6J+7$TNR5K)BEU;_;/D&VL;1*K7TOR[%DH1.=_\;T MJYYRUIURUIURUO7E]K5/HGA*-<5C,VZ.YZ_T?W;W?HABA,(*.6()=!C$ME34 M56TOH0XHQSLUNSCT^HJMRRBV5_ .7681#;'N$.8NN TD[1V>-95PAN%.=$>:!;@S7ZM!GJW!TR-\Q_;>;635')YAP(+POZ6' MFUTC"CJISNEI9_:Z\";,7C-?.SY)WZ&(WN:-]SG;&UX#-FH4O@'3QWV,6W9? MS>?F/RX^KD2,R[EM1 MR7PR8I+_BK43&4[31!Q-< PLY15P$YA&=UY-KMXV/DD;9T"'7N6;XQ]-C(_9 M9;W)*".O^CISH13 R=6WG3U\'+T9G$WOQ3"E_V&;7#]<9NDM#OD7AS92 M\F_93H(.U&#)F091#;OP+C]M?4D3K12GK2\$1X.[BV5?LI[#':B_3L:S]Z*! MQ=U-46PIFL4K1.8K)^2B'UHMM3]O/5\]4%W59N1[4>#T/X\H2W%0'- RD%*G MXO#?LIY\'ZAJRKD&30^_K7RE1F\_1DEI:BT!R>&&^N#.&295R6?E5"7T3SD5 M$[R8'.C(>[PT>YR2FYR2FYR2FYR2FX!Z$?#-)C=BR55":VD38VG:,N^G$ M)D)&G-*:? MI34[1G*=HSF.+YIP&Z;C(XS/@ZHW]4[2Q5>U\- :FDQ*IET>#H=GDZ'I]/AB,_.ZZ:_5C4A M6PDH/6GY!*5<;^K#?"L'Q>X<.N5[ M,,]CW\:,9*A_XFA6%@OQ"W5>00M;Z!IGF=^X[]\N&"FZ*/S:T2R85A[E"=GV M7I7Q*V*1O\B;;A%QEB@-8;MT8K1_CSBV?BH0<'I'.A0G(6KQ*:@;YFO24TRW M+L9>MM0D%>_[):EQ=D)4ZAX+RK=7&OPX'I@>4_'P84#:VIPJ?_U]/FDUSD:( MRMMC ;G&9(%\EF-HM$==LB]] \]=AV891 4P$=EG6*>SG%O7PC$5I' M:D!/<2^ @[%.<2^GN)=W%,8%->S%7@Q%\A*A?R4%5NVXB9]TXB;VWSH%2IP" M)4Z!$J= B5.@A-'41 JW\: RGP!)-#3\K?PIG]"QYQ,ZPO CFWF$1@L_ZK]R M[C>E5UOZGY8MC["UI*[3L2E3O5- 07_6>$CQ O#+H 3__S;98T-!_D M-SS3@*GA \$N0EYT33G*BN^QL^^,/#EL:M-XWWD6/B(W(:PP(V63KWF_ M\[>S3_7['3;R)!UZ4B:L]BS62:F;.*$W"0[T3=8Y@1,GGBS80-MT(!Q.2$'E MY(61V>=F2."QX?(S_TI!.EYDA%.Z2V075#LQHSDE&8=[@E-Z>1=!QKYJP?[L M89WO]O_\W4>$SO/5[A9M42!QHJAVAG&A9%AYRJ9*E5'VUR,N?YHT2YTQFF, MWO>Y84@Q]1@%3D$M$_*T3^UN4>9L$BM!L M9MN#:%G@388 $VQ*UM3-?-V4C NZ&%%DE$'T7Y%/6>IDSLN,)2)GLOXPMM_# MVK8$V@R#X(F^P.NU'Z=GF8W-6 Z[N2_-]W)I;%3;W%E]!&\P*7O.7PL M0E>N5XU!5:>;5*(]HVP@#RI MC[2E#R"?J()&*LAJ[.#X*^)B?B!:\\]0?)5*>K,_F%0@C,7&KRL_C&(<(C$K M&TULGQ:[L;,!8R0[$I&X9$/H3P?[07^@5C$)8T0VC&@6=LTQ].)F,&*5NUIW M,2X[HGA$FX30O5.$IDN"TLUDG3RN2=?L"\"TMRE>(1T-5&,9I#N?0GMAWC4W M)CCTW6B.W%6( [S<7>#O;V-/;*G4^]I>$3JIW]Z4J>,<3TJ>$WVA5(?[+].) M?QNX,N&T=+&]K/2520L\.S;N@6 O<>,9R29=)'NRE- M6-:7]%/G?A!('D>*6D*PXNI,%:&P[V,X3R(_1%%4\CE*?$+"UI9,.,^KW\,? M)(0'4T[LGW0G(/4'*?0#8.D5M;%-5C5@8UFOTB=G"P7/AKR][>5!6\/V5DV. M:W17TK/\(,!O9WO=Z,YM/IZQN#S_[^=TN7I*-IM@MS^EB-G=TL'V#7]WOK< ML^138B]LTM\L+] +:QM$JM'98^Q4Z<&ODG%X4.-5\" M2RMH9\GJ_FTXJRL 9DD:.0W/8;1!;AHR*71H2=H"L\&N4OF;-%XC2Y;NY^%V:#Q4$(0@M&CR MI@!LF5RA^'P?U':)$HF^^-G;H0M\^+@DFZBLN6T#I*(OAY2@,B1C6YS6R_Y=)B-1>!_6WG+8ZBRMI_OKMW6,S ;''X M]4YRJM,9P-+NYY=A=C]=$$,3<$ZI].@G[0%@O]1==<52K*$<+7J+X(4?LT]+ M0K@:;6QOGC14Z1#-U4 QVD.9$)'E[H(@SX\E;.4VL[UAZL)9+I#1G+,$.>XJ MFU#$<>-IZ*5I42^=M;.4;9@4.]K>+741@"*TT?3]7XF_80M7]CV)QO,;VMXU M==)Y/I2Q6-R^.;B5)<71ZFXQLTT'F(>L(JK[)U Y9O9Z])"_@KA$&QSYC?P1 M;8UMKQN]Q2?!!BPA1$'@["7(#T^";2NOH>WEI8^<9+C R^B2)4"[IS-\_HJ" M+;JCH%>B$Z1R;]LKUSC2%( %)N)'Y#*F>,\A-=V>GU$B /.$6)M_(D=T9=5U M,! Y6GHJ0%?LP^J#Z'S:H.,1,;XPO^ >=DK:E4."':-L%G)3DG0=R;B(NP4O MB5?6KL"!S??9)LWX$RYO$063I[ 767!18^/"[!;1(9VO(FS Y/6(MBA,A!GQ M#G\V+I-N=\\M-K1 TP*Y0H.6=V&:S]D91RHU4?^EIV(A+L@I:[&I=?-=R[? M BDA-;/>I6].G=#)JG9V7/AEZJ>+",\/V078XI0*$0TZ7#7AIE M;U;IJNG',5,+OHM%:P#SLAK>WZ(%V(@4BR=-%-<+G<'I)6@Y6>#4*_:W:?:B M!2($-4I*]1K)O%R'=L1T10YLX>/#Z)*YL]-(YO5@!$=/)^2V)GHY%E-Q1E>[ MF!?9@-X<-8C YNA51-GSFCMZ!;.OUL:\D$;PN-0P&9DQTS!,G$!V=A8W,\_T MH7T@7%A&^%[*=Y+?D,_Q>7ZP0/72JTH]S$MC0">&$D)+@CF<]N:(K-5$4^]C M7C@#>C,4,5KE,VHS^Y24@D<4L+4Z)2';+7$W*\*VY@4T MM'M%C,V(&/971!D=-V'V]6F0#H*\.;Y$"Q1Z#K\&DE9W\\(:VF>B!1>8"?U" M*6>1;WEN[SGFV06!X53L:U[ (SA#%+$"DVXMIO$JBOTU)7^V>*!_\.F6CC40 M+8MJ?AWJT[N98W\WGI" MAW!\N@GI+]'<>=.ML?ISL\9J-M8D'6R$$TN35.$)1=C4@@W=TS)-XE4J;\D) M1-08T(FC10QEVR="8W^CV:1,>G@0-P=T3I KFEPN<(X E!(4Q;Z;%C(C.^GF M7] 6RK:_3>GQ8NE4JFM9?MK5T7&;6" MLB\M"N0!43/M2=:86AM+2PMOJZVQM-1 .*\="%IM *T?G!UA\OSL1,K-3-E M/_EODIHQLN90%@.!?ASJP\A &&'TRB?TH^PQGB*KFQV@6'4M9C=AC,7NIGV3 M>M"DS2UZS!1@[#DM-.E'ZA$[/"!FUZ,.(;L%)BSDJ_TU=;.#[>FB(TT5/(9> M>9+,UW*/8B$Q-V'.3A1P_54=!@'AJ-*9>ATP @O18%<>V;NY(,"O["TD"P5C M;^;8ACV*4'RQ8C6 ;L(L=DPP!?6' 9&;1G-BZJ.$X'^\<@B+_8OH/ M3\\Z\JGWL7W>&E!.=6@C)N+9(GKH>V$Y9?+-?TI ](0(2ZDOMF[*76T?C3I; M.&6$]F=3SZ58Y%0X*5NF8'&AKV>#Z.- [$* M@L/G*5/QFW"!R3I+LZ/C\OE\UG3YY$-.2F..$'XF)%P8A=;6PU!EQ0>"O<2- M9X2N#X4M 7@+&C3IQKW M>2C&>W6?II&]1_%=^IQ<4G%1T-+VX5U)54KOYODHQN?O5;BDBQ7=-*LQF=/< M]IK=E=,<*&.Q.TT>DG]9S&5>*]L'9SWF\A#8/X'1PZ*+6$$H1L.C'_UUOIOO M-KRE4ZD'H!@[]554"1E 43'BI&YY:0\ BZR&$DKE5(8%0$Y)%.,U(@TRI4[" MUEZV%VT--:P(JPT7 ($UU>\YJ[9"_] QAK9LE:\B+IQG$&M;@091<0:&> M76QT@VT1;6=#U_G$@6*'SU]7 M^ L*670VNL,$S5=..$?A ]W%4D2SQ1S'3I"OATHBT1K/]F7^8-+30@TLRAUN ML3=>5L%N]@ULC;?&+BC7&6>)ZK6-U+H8%Q*OW$,W(CM MW[UDCRETKYH;^1UY5\WTMSD1$[R8D#T9DWRWE66"Q 4E$S]+DV+S50(K6QNZ M?N#G 0/Y]$QK^.5$SS%+6X,#WTLS]DI>'W0=['3]K1O'WT]LIYOQT\WXZ69\ M5/[^CJ-8D<&UIK;/KETY7(-Q"CX8^G[\%'R@=:($$'P@X.E5X*_S!)"1F*>\ M5K;/?7H\Y2&P?\[+]T?9(8'.H%SH^QT5/2'08U'C>%2_<-$=Q6Z ?$?0U8-[ MMRWGD?JCZQPKG?-RY-.7B)Z075%0N\X MM?\ =5$![:A&DSI5[GUJ0]_L[VO M[:YV]?W!X$6D11FCF"KM[&?^1=T*[@W$.G;A,C?HMGB$FT(=(9^@NVMWL#S+)1^&)H&E;010+KV=+6]J9R*!&*$0+SBG.2EI?2 M7.=5O)C6B39*.@/8-L)*BMJ2TET(#IA@GU# (&9W90&S"1[=K/M1ZO3?4MNQ M06$D3#.CV-GVOD9;H*K @ E3?6%5ZF%[H=06F_WEK:5S[;)'1R38K[!\WZPW5T=1R MK!RR%(: Z0]C7,*_#"9A58AF;*P3)4X0[XI#7?9Q!FR;)@VZ1UQ7AE(W\^?> MLUYF5043L/EW4)O9XA:'RUNZ)\H4*IKC[HP6-,"L MWYU#_D)YH'.1"NP1.8'_;^05VRB!T5/K:EYZ73T@>KB.0([/(>DN25YG\[+L MZE'1109,F@5A^?9XCF\IY5\U]+7O"R[^F$T@0$396D-$ BL MTL*\6/JZ4RKD V/^14)(^L0G+WZ2K\+G**2<%4V@MD[F1=37']*&")C4BE(S M>F)K[67^)KFKBT09$C#!5?UN[*2XI1MAV0M\:0_S NOK!9'" 2:L!X*I#DEV MA>4&MJ\Q!XPN+<."\ R5G=S=F#FIO>SCS%V=,'&=_:SWQ/13,YMQ/CA[2UH, MG_[[Z7G"OO#A[&>K3T?OT6N>!89*C@HFI/]TTWU<-"/["F.E%CZ5\B:0UJ_J M.::-;$#>GTEN):XQD= O*T"E-P:LIZB#J$$EM9 >-^P;8Y;?[V !I,F@^$T! M/%KMI'Q8\H3"DK6V'N"O) M08K _@:JJVEM'!4'.DW<0GFV.QAC*AD&^RUD1_J>%VYNM8'W&U+9CY5]3; ] M9RXU*OBHN+/#8>0$"+VY*?EXX9+=)L9NZN%V_89P.HYA^_G**!+LR O#P3S+ MG$ 0>-3!9?D7^406OR8SC4(=<>QL@]!1"/(KU1T(V5$+,CJZQ M'/FOV7]>G C]U_\/4$L#!!0 ( ^15EBT[!K=%G*7_^KL/W_WP.X33,(OB=/>OOSN6V[,__NZ_ M_]O_]9_^V_]]=O:_/M[=H"@+CWN_:T M!BUB%2 A^^'[__7IYCY\POO@+$Z+,DA#^H(B_G/!?KS)PJ!DHV[E"VDAZ+_. M*K S^M/9AQ_/?OKPW;XK_?8I+RON?*.\?_D!Y_\_D MIYO@$2>_0Q3BR]VU5H(_U30$PO>3<[>CNMGED/W]A7H 2KDEG88MH0@T\ MR[MC451F5>#PNUWV_'V$8^K&?J)_G-$_V!"0?_SU0KC;ZW2;Y7OF+QZ"QV: MF3C_^CLSZ/0'P?9L2C'[UX61^'0:0,T*<(P&FLR).S[[<_^[?*G DP:-? M&<;_^6_?-\0!5(3H-[XN\;YPDU("]T95.B(8U*6&]4%E3IAQ5!N*A1@:B.X\ M$(H&\?AC6-V063S5!?H,[-LW+]=_:PJC_:Z3<%E*4_1\K,ZH@NLT/0;)'3YD M>6D0H0T&JY(JED]54X8!4]$N$_KOSV$1!X90A%N.7B?38D?@F_7$?'Z\3;FFP<6MZN%AU1KBQ!M M_=8 RFZD1N=UA DU,;RQ7$O),YLYG"=AEE.8A[&Q7U)(OSS[)B6^-)I5PMUA1@RRG(D""!* =QNH.2;S9#6442&JKC- MBC)(_M_X8+0?-3"DV9C8;UN+"A+(2/2LZ'1'8*P0QT$$R0][6$"4N55?_.3I\\654LU YV,S,,3@X)/L MT_,\@Y+>X_"8$Q/Y\./C0UPJ*\N[(#!*JF.U4M+3YXLKJ9J!S@=GSU"V11]^ M?/?X'E58@)HZ$^,SJ.M#'M"S:?(JJGA[]S-S M&,2! -5R0F9G])R7W\(GPA'6U)6HP6 ]J(KE4R\JPX!YTBX3'06H0%$%"UU7 M,A_OL^4,?L%)\C_2[&MZCX."Q"'1=5$<#74E6GC(K(%%B';:0 ,,E# @%4;#=%M13H" %$3)A4XQ M:F#$H9=7A_-CGN.TY 7)= 8O@_*HUPH=.*1RF$5HZX@:%DA53,SH-$;@H!H) M<2SP#.0BPLQ:&)^?!R7>9?F+5L83*.CR^ [#W0KY&@2P2/Z$!U/->8XJ6'!] MGI[S&8LKB3Q!6,;/^"(H V%56LETX+#EE"813NLH5;!@!91Z9O25A34./>P6 M5'X07.<7$68V,[C?!TGR\5C$*2[T$[0]!J@]$--"0RFP4H*W42E @Y3;PHE.5 M"@5Q'"20P+5] 5%F4/_K<)NOCU%,Z*S+$A_2H*=0E 3,(SRV]FO=%\/ MN;CJVUCIJ,OU^=4=$AA(0D$4!^*L_E6);4)N M X$&E0IV3V)*"0(JI.RPH(W+**0W4^S4?,^FM+?'QR0.KY(LT.IQA(H:Z0AP92=C@[A! M/E,AP0=>9! JEAE\%:"9M'RZO@Z;N[WU1L(2U= M.R_>>Q7G^^M(SWGU'/2KMID\^:[\(=27E=^N_;84"%U? 'S>ZIXNO0 -!.@G M/F7TY"-7CZ$^<_O]V@]=@4WWI;=!\9KS/]OJ1]H -3[= ^J$NKRE#1*,JU =O4=WJSU@WZ9"E19;$$;M[ M\&.0T#OZZ"8;+B>,4D?IG^JV+QV0!SK5N>%+#0&K)Z9;O9I2@:(=."*6BG +#ZHR:FZY#H6#TA#P#1+]24& 5DCF_ MR/9!?!K)F #AE$;/MJPM72@0-=&Q8=4/#CQ.0_(X*]EG__ CO_CU/]-?_DKF MMF>9R41.@![%'AVUET'$#=DJE( @AF'@I)M(8K"K^ACXKQ4\M'WT$:)B/F XP N(H'A:IQ']S^7?C_%S MD% #7)?G09Z_$,O\2Y <=2D*1US 948?X5HK#Q=$F,6(.V==O2-(S/^R/R3T M%0I*5%% C 2P.4TB9DC_P TZ\+3"9[N"3GZ$(Q+Y?<:E^N"]&PK@).,@2FNN M,<##3#E6AKHSCT!!#0XQFRW19+1.DNPKRRYOZ?DCLB:(2W23%GA8H&[0@S[U1C'((XNOQUP6F RCV_*)S$ A=E, MG3#AS+2'8+*9.J"!F*DS7QTU%9A(H#(]9,CH9(4&;(CC)<0SU\.9<;?0[,F;&=\J64*00S M0(&'E?TZW-!"P@49%I8Z"L+A$4,0"^-ZXH4***:4 7*>&BC'@&S M)*MZND=TH([T,]9GEDPHD"DENRCM7)(>'BB)9&-(D5OA*"O$D%AJI49;H<^& M;8:ETD:#96+"X$88TY[),B:^D# ++;8.]/ ']UK:D+H% [FP4C#;7DY) $"+ MJ X'BD4'@Q&97?#UDC/#<[-JLSL75OG4FF3I[HR(OD>1C?5%K.PJ3N,2WY!E M9G1-%B?ICM:I(3!@F$QDD%+,98#HMGIG#Q6>8(>L^PW]&PL M'0-)QWXF_J%71E9&\"HT7Q:_?#59R3#1 /9T-:U75#UN /9 E^G3[CHF3' MT'1N30L.. =:1&A-?QI8F)G/R$QW>F %>!3^C"(@"0-ZLALB2)/X\6%7Q9A5 MA4^GZO.H@ E48W9OD8RIVPZ?,?_H@_+=Q,%CG,0E+0!S.GIK0H!34KL8LN+J MH4&4V<9.1WTD! _/Y/86IY(@:1#].#-X&[S0$UANIP5/@>'/":K95YT0;$." MG@U4L:(_)B>@?2DK'";$@4/[=\:OLN07LP6XH?IURD\GFNV8WRF>-^?\U(PY M'_2KT7TQI2ED]&E"R8\XZLZ,>C^B@P>=5LQ"G,PL:F"HR<7$C=O;>UR6 M"6N4I,K3]<$&RE/W%[#.6KNCPN6P^_*HV$$4[>\$!41)H$V*)"*HH0*4WWY; M8IJ3W]/)NJ,R$KD"2<9#5I1G89(5&$5Q<3B6&!5VL1>JIN!\7Z+CB&TX M9VD=TVO/^=QRGE0.8CQ-N'Z[DPR&W(EW%$'0'KT3<*Y97PJ,W-,XMF0?"DT@'M8GJN4 ML)DV$_%Z\C'3ROVZ,B[3YU@\C!!8\7D3SMM# P,"]"D&DQC=K"TE(>RK9T^R)98T"71^Q)X8\2/QY+>N@ E1FZ#?PZ0#122LQ0H#MERM?4FF[S4T*" M7K6B8_SD:I53,*BK5-1\J"X6D6\W7O'[]E;HNBB.. )O?-E?C(*+D6;H$.2\ M!=0*??C]ZH_P-'?X8/MK+4:@]=,-BP2L7R:2PE MPX %4%TFE'$&+>[USP#Z":!0_?^*?OKG'_2Z_U_1CS_]L/KC3W]8_>''?V8Q MUH<__,OJ7W[_8?7APX\5>,Q&@M\X="R+,N 7CP0%O?GK H?LEG'TTX<5HLK- MX$Y_]>H^L#MVSKR[P'1>B?J5NG!+67B2JAB? MH@"\PZZW6!\]N*[.3Z:M^PC.[/+MA,*[[(^T$;).(V=O8T?S8IO,*))F[TR) M [VA9F#*M,M6WYMB4+/%-]SZR-+9A6,236Y&^O*P9YR7M,%Y.^UU3YP9+CY^ M8@MJ31&*$R9<&5@/P>32+P!E=!.0$@"NX1GW&^E/)XC("<]60T@V?UCUI/)D0[$Y3QTX8@+6A=D%: M=:!Z<-B:3QM?W7GF":-@3WN%-,R!K/ MWG+6_:9.[AAF&C:2Y45( @_R< MW0:Y>[F##.Z+P75%T!M8 ^N!09TR8S>@SRRQQC>"O;*7'J*(O>!Z(QB](]'$ M198D05Z@ \[YYJY^'PS 2.[9=O.ZWIQV&I(NDB\&HQ-';S:G&!X8CYHENPEQ M/-0@>F5'O:42UM2IG_#/?'C92H]1J!#\,INV&#:3X=#>F(O,CK.I>%%O-$*: MMHG$9FG S&/3%##U&((6EE^&HA#(9BT2BCP"@!H8M6K?%^NW+5HW7+ "%>Q8I%DLMQN6+$\,(P7!8J M!G!H(W$,YMNFXMOZ9+ \?JY,.N(8ER5::(_,0[\@T8#Z81;&X%UE$OX=?' 7 MI-<29!(Y'*ZP[R?)YR,[-I%M3PY?T+F0H_LV =I75&84CVS7.K!"MLY:P4%]D^B$_+ MDRRPH,JA9_Y$0[J 4&JBX\1-5SC&.&W15 1^BND!0GUQ3(L[_/2M*H\YI0:%N>#.SWESGIH9; M7BF-C'2;1A-HQ,&1@/= 64?+ +9RGYG]$39XF>[B%./<:'T*(""[T[);6UP' M JZ46\-*YU-+<-#',X:P#.\8!G ]ARVQ<]VB+[_>F%100-:D9[@VIRX(G#WI M>-'T:JUNW00VJ8% MH0NR?$2KXT'1OX=_9-H*I *%M*N^C -WDQ-N9< @+;J.QPHE8#N.-XMX;P==N+=.IO?/U0I=B<, MR-NGK8*T[Y_6@@/=0&WA1W%Q?YR*#/>!TQQQYH[&E0O-W>1 MFH9N=AS KFZNS'5CUKJMVRZ(4]'9&Q'5"AE)VM%M2XB* XZT^]L)7; &;X-% MYICH.D44EQ\^19LM.D4'"XI734_+FK$M1CG>?E^G+ODO[9D/$H;!PD:'=AW C:(N-=&#GO M=_5MX0PC[ A/^G,0I_02NCL<)+3CSR:]#Q*,O_%4DUM:L3\-(*\Z5-C:M_8E M .=AAW%J2$7F@A#/2=)6&83>]Q5!G[*0$XE.R2!*!U6$T"9%,BG_$I03B7ZG M^M:>I"OG$+&@,I9/V%G.1?9Q*TFYA)OM;9X=<%Z^W!)!2GH'V8%Z ,TFEBLR MW.YN/_'DC5XW3) ]WSZLJ3T.O\66*N1%7!PR46Y&=+(BA1@M5!,#W_T=)3-S ML.^H$;Y73BIX43$?;'O#KUI6UPWP\4)*4X9=J#%Y@* X!DGY4A4"/@7Y#I.I M(V8UJGS7[02YH4"M_=Y&:);\=!W"M[\J<[8HS0:P^GKOQ.=[CYK/9[Z]?)F=HNDD% +.X?>N M]X<@SJG9-;[:9:7NA@?D^?H(5;L^%R0XW^?.74>=&E2?UM;3"-0LKJ$5 MM-/B(4D M[:'PT N /D*T%7\G4.>=];AE?HI3(HG9CMN0X#.;BG'%7":#^3![=?DQ9(KC M1B$2L1C<,TSX2#_FI7X2D*^Q-S._V#EPVONT.L>N<3M=,-C3 MX"J63P^$RS!@9\*[3!AZ U2 ,^LS[2!BFF,<^>:=2,).9P-/NGSP!N&&L$H) MZ4%GCR[CRIX>#1AL-X]3/@Q]/#BHR*/[TL&C!_^QX#]9@'^;D<['_R)F^CE+ ML[8$PMM8FO(XX,&9L+-0LD%;D4#,VY&K[OTV$EYM[P+UO3_]>X:*QQL55G8D M9KSWXWKYZ)94M-DP+DHR$;.WMMA41J)F!*@%EHL8S3K+! VXW+*S9=DBB04% M%BEE2BT"6X,-$*["000)<:,0QCYOIP2W)=D8@4Z_"NPT^2G(?\-E\)C@>QP> M\[B,<5U>4^5!-2[.#15NLNPCFCQ?NN"!3)GNC'5O=:A148.[:JK;I/(3X(ES MA)"U-%7JJ:I#V#?2TY*$\@45-6WH;JNOTF?B&:O.AH$(:6K :<2#[LCH( MTV[6:D ZN!JY4BO=@T2LZ>"&Y3IPL5E3&J84&&V2YE8N6Q6'C2$'?&%M/7+ M29;NSLA [LGT7-'U;V+^DN;#IV85LE^3LUX\V_3)ADS15*&8>L6:G$40U=+!%Z MV+RLA]^#7EK5VD2O!KZD+P"NY&)ET&4ML!B.CSC%VUCG;&U(@%5>3N*T:KZ, M&# 58 XL=>O!.))DJ94YHW<"$S[!,$HR84+$:(C], 2'>&A*R:R'29<7;Z'^ MXUM,>(SZ.0DK%F0?!VKW(C2A _<@=>%+TMN98?GN*D;+Y[RL@!%QP<>CJ M)3ST#CV\@D_>H)\B@1O_@UL@[RH/3Y;X:Q5D#6 M+3^! 4P8JIAM)0EE@-FT MW9Y1Z[)A7WS!ZL%ED*=DU5CYK)7P@A$]KX0LN?-:08R;-7^*G'0NWU!F' M?L.HI^*=+=L$=K!F'0F?[-G,XUB+]F,"GD;T:F)^I79]7P8EID7&FRU?EJ[3 MZ#S;'W+\A-,B?A;;BI:SJKVI -X*/$S@UO7 _4C W!,\A$=%PX:TR)(X8JWD M:I(%5>H6,/QY9[>M#=AO0/2V+ MID]&';@,=;H!ZM2KCB<-5]@Z%>^:0E&#T; Z%&I8Y#4K)%Z$Y#>A,D/\7?Z< M+E]BT,+6H+46O^..HT^PR?Q8-J7XZ^<@3JAT5UE.>Q8['Y+I3P9R&WJ8R.U] MZ7XT@#:JAS"IV/Q\+%O':&I*9]LL/Z.T%CY:XWX#]20#(,GVE"4L^.6W'3 + MIJUWBO1R8DK;[NRRS\C7H^XF\OV?$Z][6T"=>+ M%;1=.,VZ68\(O5JV<=9GC2S30IR8)WK)F:'VDZ64V_6W6!>=6G \T$.3,$K] M4R' ZIV>H^Z.)C^CV\"2U2"!UJ\$E]D-;PMPD>U)#*3;^53# NZ$FYAO[8.K M &%VP?6<6#4&_%HD>X= MRA4HG[[0KQP:.M,T7 +PU=0^2^TJKH #73FIF3Y9+[6!H%9)*BY4:P4"YY=. M#^$=NDU8228.'%7%2T:5U@%#-@8SL=_N"*:"!&H%IF=%T6&* Z.Z\,T37>\E MQ5K*!T9X&X-U<@#N6=\IG MS!(XJM\4J0--'WCBI&D3<1(=W-,ZN2"/BB\'FE>EH#_\43G!]D$$Z@O?2ZRZ M/[P3%ER?^![LJ:([@8MJ9,2Q$44_^^&/M#\+08G)3%N@,U3=!<=ZRO/MTS-Q M9R-:%P4N"_3N_OA89HS/_SP_L](>L\VRQGN15R$258<<]9LM44! MJBG]G"-)!A(X_%]"68#W5!QKW[VJ;G>J7_>C0MVU$)O#K>1*\WEU_L!FQ\O4 MV!/"E?N/ ?EGB)T*PR?DGIA47KY*_JT)!U?.)8BJ4G^JZGQ-G'.!$Q)EY2^; MK90 _))&.$]>"!=WN"#KS+ 4J>XO:5SR6DK.TCTNRP1'5UG^$'S[)2Z?1%D5 M_YU.VG\)DJ/RWIR%7@P49RTZK'6*\!<53U$[R=[.[QWD*O&#I^V/] M?I37#-3/8MK4+^753L*@"\X'"P-IHXVO#2OB&>4%*@+T8HPW[$A'LT72O!\U M#-3/" NLH&Q3'_ 2;"#"!^O0(G&"&E80XP4R%H4<[.NB.+)9DFCFJ>+6*DMT M=(OC\D@'E2Y9(@U'/JM3FH>#O5;GM:,PPTZK['56N'?:FVQU=G;6HTML_IZ8ZLMH-75 MVUE*P2R=WN(ZR=N%_FN8&Z9?[[RQ]_!'D>I*5R)NA/ \C'#Q6V]MY] M"<#YY6&<&M?1+1W/.2E:=(H%,0KS59"#-M)OTO.@>$IP4=">O@9'./<;@1SF M,@-9.]9Y7P?G@)>0R]U)T2TN:7DI^Z=-BJH7L&[(LC \5'B;T7\M=4! M";%9..700DX&L'IY.FG097J3-Z*//ZQ^_/V_K'[\Z??-S$&@ Q16 _G(!A)F M-F%Y[G7X]V-/UXMG<]==3.\\KX[%CK(R0)928BH:WE_CS[A,L_2%;JY.??2 M7KLNK-\PJO"]LUB]D XFVT7VR69UW/4RVNKE M$W=Z=(N5WDU_QE_9DR'!A(3KG5]2"^<:1M2(/ODC%6=# @A"@@-XZHB_7Y1F)\L_V0?X;JVO:8DJYKG*J?B!(Q=PU$L.=CMNGYFZ&KVI7Z-E8$PT? M" WT-!UD[UR-1CSG^,=+9Z-D;5#D,[N[^1,7DACXX.G=3XR++7ZYPCRHL%U(^E6&YBVZNP[+3\:P0RY7A M;L.L/>V7134WUBUCQ+:I8FLU$/31%L-M[T\['MI=>4%1L3M?4464K'=E6>-' M8J ^S+N9U8D.S[.4Q)<%,9K-MMW]_R&3AL.<0OF;'.<6PZ#VGR%WYX#I[5BE,/4:]/.?KV%-@SS:L(WI1'8Z(!B1 M-72\2P#:A7;==U 2\2DM:.-RR'X$!Q'TZB- ,U>!CMJ^LUT%LYU2^]_9K95.]RW3V,2 0[(Y,G!8LP$)KFA79\5S(XPN2 MX6Z#%_;SFK8F6U6FO:IMNZ"E K=SUGI/L"?0>Y"JK3B6*'):[WBP+S#:E3F5 M37I1P]%'5&TR4,3VV#I+P4=AE%-FC[+9#IGM-(2\\^0.8CL'8DHJ/GER*YLZ M)W4MZ@6JZ$OEMQO7OD+!EG@8N@T@^E/ZZ57< YY[,G8UI:1?";SY$1F 7MJ>#HQO3_!.U+47PSG:A>K>KA.S^M: M6]HO3*I0W6POBX*7V=(G_XZ3TP7<=&1]JH88-B3FRHA^-#VKDAC"_-3GJYJ2 M;PY"W^15Z<2T@W1:1G&=HH8\:U8H'P6@X.05U0#]4@V0=U45OFH2]/(K*,4\ M0F>/JR3[6JP?BS(/PE(;OII0()=4=E':BR<]/- RR<:0:NNER)(X"GA[48'/ M#@Q3$HC1@-6PS[BDK-SFV7,CCRQ>R7+E.-P>U/!41SA[+9/8&$2ZZX%2F:EWU'J1$/^Q[5!%%#$?U:T82Z G7R M46C$#&H46"->1W\[%B7S+0_9':;Z'R>8"'R=DFD0WV0%^7T:,Y_G57".8,ZA MDUW%'.\!<2;S"=(MI6Y>1>L4ZI>Q[MS\=>@=?>%[^OC5.B:X$#A,F1.C*G."]58=&&8<#QZXH/X9X8)EI@'"4S([--L7VE^ M,[^+=T_E9DLF_W518/7U%#8,+XQ<)XC&QD_!?3%Q-5^&$X&!K$68SW H*,L\ M?CR6P2.)PVA01JF>9=NS(WU("2,ZD%*XE6 RQ_CA%-R'H.43&!K]@R BCNF/ M3W"4J8I4V->HOB9L^+LIGS"]0E0$3Q]QBK>Q;B6O X8+?\WLR^&O&A(D_#6Q MTDT=46!VJY0 1^\$ O39_EYB7%1G",22D5[C5+FS=X\V@18QA6:3B87EZS2J M-M79P=W\F4S@Q28_3X)XKVL8TI,&G.$,$E:VIUX$0,QL (?&[4&^>4HO0JZ+ M+;;L(#JGA,C?G!:P74XMMR\'SZ_WAR#.^7;:IS@EPT!$(W^0^.;R[\?X0)\H M-X^=\*"*1GH(U52%." !EGTX<]=5NQJ5:M2>(3.+VS-TA"M\J&*-J43[U(C& MT='ES*(YGL:>^..!%HTL),HBPG\B2;B:;74EDKW7%VS$>$\?B93Q+-(2,P1 M$/!W7ZKA8:;E"T"R-.Q!A1D(C;RTM$I"DV/2%!XJDL2!O#DVT^..QPD\3]PA!(A M4"$$XCTQV<8 72R5+V25'AYS#RK.?@[BM)^1&#'@#,5!$-E8#. @!F/EIZ-L M%*.JFEK4=NQKUN%"U1:TH]()"_H>?POYK$,W;+-T=T;L=D^FH(H:L), %W-A M3W$1%X>L.M)Q3<+(=!<3UZ;Q8$WFY>12'!G4Q&9 M=_-WB,L9(JW2+JF@'^,RS&)],+NTHUE4N#')@* X!DGY(JY )XN'?(<+6AO[ MC/.8_B6N1N<^DRP@4JS<+AA(""I!,$;L)E4PA I@TF XN]U5IJ"%!!(2U%!# MKG[TD*&:XF=#3FOF1,)_!.DMR849AN L%W*&G)H?,5 MR0UQP3MF$4VK (OS MMN#"QS].PJFB'R,B:.SCP)DQ\JF,K1$&PLHX)BO*70TEFTSS':4C\(M_]5'I4#2146&-DO(E; ME&" @8F!'T.1;WB"ALY$P0/87D4?.4Z!144#;!U#+PG$LJ0JQ9BQ.O\VST*, MH^**J#I/X9PRJA+&!0O(4-T%JHW6C@)GP*Z\=52H0N2%]]5Z]]2PH>QYO%@4 MDV=^Z8;C"3+D4F#B+S9%AF)\)7(:YO2(P 7F_Y7.[9X'A[@,$LN1^SX$ &N0 M>XO9*D!VQH:I/N[)7K<&31! [RH2[^E>>',P79#QYU3Z:)'YCC_KQ,R*AGB! M9!('CW'BPUEQ@X#&+0D'/"^M4+\-847RS>:,^6JKJ7FRY3!4OG<5XOOO(X%* MY9.Z,9CE@S:NF\8#]!^9%K*79J80S]'6)$S?#*[#6G^KDTCX.[.YR_G]NTB6 M4SJ[QK9@-!+RSG =Q'8P8 ,5GPS9RF9?@ZX)>MGI;+)1:,3TQ8A/,U?T=%I0 MTEK=E\WV4UW'>U_7[VJ&: =.!,>++1LP;V)@!CP0"XMB4J6@V7G1@4M=IRT MJ?J^MY=[+V.Y\XA/>W#[7^LN^M05#QEK2I[CC\RJL"!!JSH$*&JHK%ASTJK!=T4*/-DT@=SK=K/\ M7Y[BM"BS%*]8GU"Z/T8E#FP2C]EO[2'$!^7V4C\"4+NP0\1L-F3[8 /NS?9G M4WDI-E.Z[%AND^PKS7QF8HS'?J[.$=>? M18)1.-/"0(GHQ6+ P)G+ H H(\4_>Z#GMOPYQ#J=E'*I+4Z>18PY9 MWC47ZS!I -8RDSBZZ$ASD.9SK*[('BW]C>(9%_U*3#^6^P;6G!;ZO(%K0\"7 M8I)1@HJLW0N*A-5Y9FCKYR!.:&:0MKP,Y"SC!7[4;8;UIN*1Z;D);+1!,PD_ MC-&%1R>KI.!2KGR%:LIGVRP_H[3]L]!!TC>1M[C3\AGG)3M('Q$DZ 7#Q")Z MYH:(-SV0T7ZY)>R6ZS32+2N&$/#(^5C%-/H=+;8?+L?"GI.WJ6BL$*.R8AMX M\(N#Z60624]V3^E!(#,AZTA\13N_)\>([L#3MFUE?N17ZQ*G1#!V1#3H($)* M7ERGQ3&G#;";W*B I^'ZL&G)5M6DI)/:*V5E M#?1\.Y7\G:X)>=U\P1\KYBG(WI-P'PI^V*VCH.94N6?S<%_^'-/F(%/Q\/SY M.*'E++JO.3''MFX.>!Y%Q"ZMW*Q(?L2_CCV_5&&O?TW;ADM7\G[#14F/)[+# MQ7.5Z Q>._?[4O1#B;WL^F[" Q>SQ.%3FB79[N6UE+EKAJ@/@==0UJYR(^[8 MGI>Q3U>^[N=YE'XB&\ZCQ-Z5LFLDOHI3LKZ8X#R*D9!WANL@MH,!&ZCX9,A6 M-OL:=$WP-9U'Z3\*C9B^&'$K-U#?(7?.;G]C-\FYY!34>'ZLDHU":9-9*B3P M%;&!*UNJ2KK9C^/RBPWG#LU+Y[348-'DU2Z_K?!=G**++$F"O("^+74Z$6/= MW8S?HW5Y1B#.^,$8\GR+ M='&O9TB_KJ]O0*T]"$/S9DG?0Z:-, RQGJ=WF4YK6,LF 'I(7G^[^NYE%P^Y M>/@A+IV[_(;S,"Z<-MJZ*'X$'3I1=/'&*3QXJ*%FR#)/"2148T&;REB!L(#6 M78@\2SUZ;>"IYNJTJOG,RXG8O;&!SZVY"]@YM&9'A3^QYLJC8?)-M=?>U>V# M7J"/G(T7VQ/.88';*O.$=ACB/XZ ;"^@QR_/L*_$*P$9^AP_U^L+%R WP<$9N%4(V MRG7?I1Z]S?TZZB_&U5UX7F\Q79V%GX53_40V%$YMO:NYH.+2 M_Z=EW<]!0OW4'2[*/ [IM9:T:5$:M7^0(&]Q'F?1:6_RRV_BF-6EN.3[CGC( MR^T6:XNNEF8"SF' #+?L=);E ,1Q08BH.I_TM.+N3Z*^0LV+$0>A:\J3']L8 MG".DN*U@A6J^4,48HIPASAJP-_7B.U"/'-=#U[H @7=3(\//_L#-NU^Q2Y[C M4[Q:ASFY_WM][FQF[S2OASDP'W"9&I=7M^?ANV3N_U.H*#N\5.RH;K+ MC@ B!BF,@0"#Z[8C]VWU]B!/7\U-GXD^D3^;$Z)II$AZ7L1%F&3%,<>6F&H\ M6=@5YQ1#D(-5UP*,]?-N3]"?)F&B!"[HP- M"P%*BX U*9NENEMY"NPJRZNK"\BOCT0.77%Q+W2@^NX!(M8%WCUPX2J\>S.I MO)$DV&?'E-TPH3V"1">L1T&4/JFH0M5\CQ>\+K?9M L&$*%2WS:")#J0;<@G M%-?UR\[AO65M:6F>R#L/\B*-+?C3V="]O& D@+S=0U-JS]<2'\V:# M&.TNBN2&Q-ZIW&R_%**AN!Q9$7GJ,I<; M6M-=]3W1+$>&TX)*%(\4OLD2#R0$F"(>Q7$W TC)474]%IBX+TKQ)'ZF[B^K MBZ82=E@@:>B"98=G&@="4%R(4)\;B=BV%W5N3?$8(XLDNJ")8<]T GQU5>;Q MXY'[]BH;K@^'E<"@ZR@#^R>+)P4DU(I)RXIJ*5$#R]?^P*^,W&6X5>Z,H.RQ M#.*49RHKDY&+56 M8Y/O@C3^!YM;:+(U2^*(_6.=1K=D3*MY9[,529<@(=%0 MZ7168"+:<'8WZ>#(9CH)81"KGI#S;I]?B38SHH]!$1?<'3247[&]2$5M:70? M[U*VRYJ6S4KCEM +R73Y@+^5'Q-]QY7EV7BE5CABR"SVVC?.$KFCUFE=-_TU04>).)D*7 V*V;1HP<663[4&8U@D]?V:/ M47+Z8V)W^!FG1TP;N;,,+G$+O\3ET_FQ*+,]SBWNWQD;LD]Z+P';7=.=4(%Z MJ/?@37%R@6&+FP8$/FOUBBH*+J=A?=!0VS3@CNZMCAJG E=<'[74YB:=U-2? M*6$.:8NVN+,4[)_G+XTG34O''L MH+6//<40QRA@8R;%2J3I_F:)Z1UQX:*E7L+)H9(3(DB,J>MJ')13U MIKY0/[.*$UM0KH2$[&BF9;S=TJP#!M333,.'03=\BI.'\ ]]WX\H6+M-Z&Z! MU!K XDP=\$#OB703ZN2^2#,2U+V1+EQI"Q%7B&&R;9NFCX4O*1"M=.[9\'XD M/-1)Q\QX'WR_--4]>VQ66C_3Y1.*W987UC)_SK+H:YPD1*)KLK)+=_%C(HX1 M./>T[$D#SC8'"2L;9R\"(-8Y@,..GE8TF)XV5*IS,?T:3B[5@ELCJCV0=\ $ M;=7M*MA)^VX;&E1+;S>^5&V^#6KHSS0Q7$*SU0&G8W >/[/SKM>L1P^O\$^C M?\?1;E@?Y%$4 5,WXP>BE= 93@XFS3.6WVY,E'W%.;JM;O-<[W*,S5T'?55X MVTPSCN2K4GGCW#2&WFM1>INO;T@BB2;S_(*JKL.W/S/=#,.B#Q3+8!WP,\\$@LU2?G0?/N'HF.#-]J31J:D. MR0$)R+B=Q:FMVXJQ?(F2(TO=8S$"C[5P.FFQZTVZ2QS(*6Z#EX!F&M)(L"HU M=W%?F RF!GZ*?YR&*^*&GY.#0ER;/E1Z;Q$T;-98+;!<&NG MO="2X['LL=)0 T,N,$SLM]<5*DB@Y82>%44X\0B^*GWLL7NNA?9%22PI(R6H M!VIB#SL??=W0[B\(K,*S[G6VI@^G0'#JK697UNHV!(@RJUCH?'H.Y$WP>X/) MT@^WFQI:.S'8D"#UQ$6F_; ]TT!'>-79V2/U-(]--1KJ)^![QSR^G):BEV"6E]S3H,31>5:4 MQ?U3D.-',C%%M\&+2T?7L41].%\U9CC4!Z^&4 0^D36<9;7JGWVD&.CTU;?OIU3FVD MO'0"5T&<_R5(CM)$;IOAS"APYNLBBFR;)G@0P[,SU%$JBH(8#OI$EL\$PX-# MDRHY;-.&!<]* O*=E@+#MZUMZ$ "ZU:4WAXK+7FH:K+Z@1>6[U2M06)O#[TO$ M2F+S MKP9X?_3(Z%FUP%YHDLW_=%4)N,( [VA(>HA1F='3/SXAPO(37 MZ3;+]Q[LNGW&7Z6KIUJ70]$D!+L N;A.99@X#>-#8MV^==N?(._3[#GC(/GN2[X4 M>+.]+,J83/VXT(S/*1"3LIL>H[\=>?_T"UR$>7Q0M'$93@:R M2_0PD=N=HOO1 .H6/81)Q=52;=P5JSP,Z(1+ M_D//0#P'"9V"^>!;:R;<< %+)?H(UZJ0<$&$*8QPYZQ;%D"0>)A(_Y#0/9X( M)Y$WI'_@!AW6Y![R(**-3C;E$\ZK_B?TDF["WF."N6R:X7#$A3.Y7L+))N>$ M"&)R/3C3=^=IX#TTLDDDS&OX.;JSB?O,."OFZ!V0-LM$K*(TH5JM#A +('BW]0Y4B#H.J[JJBVW&-0 M[\-%;@ZQIA88^%(W-Z5IX#T.(OL*=9.ENS-"=8]B7VY^JX^72 =%7";# ?@> M'&YR%5)YT,F&#'OHR8T[QZ-"'MO<) (_,X'W#07H%*?F]C W&W1']_#B.P<+ M=,7UZ\([-W4T7G;GL1E.)#:3%_MQV1W=WXMSRLX8_0XB!1@8#E"]%;,.8 .3#@ZF%'EMC GAG]_B1GP?IKJ/QR).<5&<9_O'..5% 4;S,B' V95=#-F@]- @EF1CIYLL M%PA(QO#7;H;+%TH8L';R*(+I+6"SMT#+KO>-N)BWT"UJ,CXTW.=-S=U64$8,Z%;[1D&Z M??:5X(!-]@W\:#OL5WWUO;.9(2)YT%O_Y/Q>G]TT1UQ_3I,Z[Z(Y(7IQHK3/ M9E+G3*G',] 8.9M+. I.Q9=N3Z[%'#IP#[KQ.)5RJ&%AN_"X%G)4W6H\MHW! M,HV<;#1%B;2O&CW4^C$@KPVKR<^A.M$1$:A,L9=8=;VB$Q9?8<%^2/JRR_R0K'!=PTI.&FWBF'1IZFIZ +,J5/Q[CB6!HCO4(U M<2111PUY$AU4+V!^C[["(_>PR%!5(W201BBKJ4*O:^NK(.1K'3;L3"+;CPS) M-!D_8UH19,Z?#J($N.8=+GAK!=R?#,QZ>"B?_>]"\ M7(-BZ([1)TW5GXR7;62ML'NBED3 I, M014H8S#=@-3IA/$DX7(-4_'>T?J')XS*X/&8!#F*6DF)J@E,A([L38B6NK > M2 =E"3=4=F*VH:D(HTW3X2="G#9BQ.F3NIY]+=?OHU_9*SSPD@N-T0"%F<./ MKD-"O8C9HHD)P/]7-29:4""/9V&]=F,:N$4C#SLCBE/]#31ZQ^'?"S,![@!< M529)+*Z_Q;H^:EIH^$(YC0"J*KD34- 2.24O^OHQ"1S]2A$\5!_Z9X[Q1483 M.SW$/\'S2Z640MF4JX7DC9HIN')2N!6J4-&O''F<\MFG,3)EW]]_PB59@GS" M^T><6URQ AY^0M,*H9K5.L!P8;>=*],\QP+'^WO$L="O'&_F0-!ENAXNBQ"% M8T%&M".ER?I]F1&F_,M3G!9EEN(OQ74:ZDU8#0=DNB:F:Y-5 <&9JIZ;CB+4 MH&0QAP@PM&6.81W>$H=PO\S2[X9,W]*49K6:B5AF3GH9$F_S M)X\)-X!BJ#HC)%X"?54UKSW[)2Z?SH]DB"?^FK%KX04JFBM4/T[(RO]NR:_8C8@]YWUS3E,-TJR PCYW2'T M-%[YA)NZW$3R!G1D(KS%.76F.2\5@_4,%W$1['8YYB5DU%TRIIQ\@2,NG/7W M$DZV=R=$$ OOP9FJG%S"Y;,^P_;/1,>(*1MEU-#QQ>*:T.0Z);Z@:21QVF.B MY]J@)S4?U@"#!D =Z_LN(=>8EFS/3K 2.$;7=

W>O;"&-W%A#E3\F,!UE-PW>++D0SXPJL7GY9% MU^D:BZIVW3G6.S.>9Q2V'O>WK/C,ME?ZY>75L3SF>+VG/6_^P5:*E]_H83RW M*'C:5\![A"F'2N4JIJ /ZD.F$\!H5E?&;,X*\3LB$N' M+9X^B.#G;QW$4ARQ-6#Y<(K6RE[WH*SRD&S$Z8A9!?X(;'^YVIZ%2^/;UM*D M0HI/5B :+_B6KUB'87[$4/6#5E2Y]=-+46?J-6&"QZXN@FGB%W-B#Z$KRX<.D:P M"6NU_T\D'*(TY<(:^&AVD)ARVQ9& $D4T*F;\".B'2BK1 8)WKUBI!<9P*M'!O"IO9*DN6] S.[2Z8.* MH(^3_53CT-J"XQGN?9S&^^,>9?70\ CAP!MK>I/+5K?0E-I^%A]?&AC1%G3] M-<@C58^F&>C[L/*=:)#4"^.1Q('7S9-P;S0HN2VM_ ZY-VV!'E^0LG\M?=,D M#:LT8;G44)IUC[V[7Q?Z?A$F:*#0VRY '6SK09<_O&[CI5OF=8* *(8'G1C& M"'+62+*,;G_II=M?_-/M4P$,NOW%(]W^TENWO_BIV^Z"G#62S)).P?ES[.2S M=9!0J1(CXTUB1 FVO"Z;^%#F"TRDH%^WL+C1=)":DK!OUYL,&1;[;2=]J'IT^4E_ MMHUWH>@6G98UYXU_7;%D2>@N%SV=U1D>:56]3AA'[,B_>J@I%;+"IX=1>M8\ M+,J+#TDD@,%7)YP69 0X.;6XI'WO5!+[X,214(K^I5U3QHZ4 MDUB+_&\>A^0O=J\4D[]8AV7\[+J#-HP4X+5-(T1O7=TT@ [,]4V#&>U>X521 M0@TMQ(CQ\()VK>/D%G<0SSA_S"P7.4TW$*T3JIU,4$##JEG6TSH1UG7KDAX6 M/ E%H/7Y- -1K^/'D8,KV9F";\="'M::KCD3D1W+H@S2B.X7I[5;R!NWP"8^ M5+#70Y7ZS#(\!B?8T.WXPV4+@PS><+Z!:84]K13-! YQPK5E?2:H/L4L519_ MP@'5^&B3WM$>(3G1;Q(/QGWKY"=YAP]KP0D'2[W&F^ %P&NWR20PG^RM3^"M M="V#JW?1HR?UVQ![G<\+MF7&+VC&3&ZLNJ_&+"A;I_M2,I=5(_A(7^B+]VK. M.,J]IR?-&P(;"=\76AY<\S7G5G7L[ZR(WF%!WXG&A"'4[^5]WCQ MQ2-D5^CW=]L]X#J?K@'T8-B*Y1T0"2 MX$V+!O-L:6!$::%'1KCZ%R&]0A5Q-LL*\CZ[C[E&B"9ZLY15>U*'D14%HKK* M6KO'Z9'&%*+:FEY/\_B"(GG@MF+@_G;,XR(BBS,*Y8NS.:]%JX:/#)GHN/(1 MIW@;NQUJ'$71!R"#T6UV]R'FP836 7Z/9G+?,IG$L=8>B=X+R>Y^=RAPC MTW8H,1^9DHS,(R8= Z%8H/4B!+U!Z M\VI9GX@K3Z@7T&0]/'8%4P]'?0,,-7UU0L,7#W"YW6*:/&[BJCNREJ)W:J4A M8=5^''P:DC[X@N%#H78(_>D!>X6A#!MMH28J!PJ4+FH3]MD_S#(PU#=4C0K? M/58!$]^(R?@54U^^N_\.;7%$EB )*LJ@/!)7\(+(@L2;"&)-5DI1G!SIZ#3= MVB^_A0I6585MY@7^_3H:#39BWSP-5,/FZ9#TD1O M@>ZD-*D8YHY+TJND&Q-0]3*>'Y!>QUR<>"$B;^0;RCX[LP5',Y!'LZC?!>N[ MVFZ[OGF,"GZ/=ZS4\"$[S](B2^*(YI5M/FH,03A?-'X89)\SG!J(;QG+;D?K M3V(9Z>8]YC JHJC,D$S6/S\Q^U'4JPQ !XD-"UHS.@'X*0IV_I/X,H.U0>?7W_!5%GI&3[2HY2;[2>\"[X&95F< M!X25N'PA\C['-#3+\H]Q&69Q^BFF(9FR8+ _$:C*X*'B-L7 ?2D UO\.8[5; MT\KH4&7<5Y38==19&20H(E-U0J;2"(6".MVB1((NZQ]%[)W=4!V4 0H)PX36 M4U8P/R J00N&$Z?DQ_+(2TS/BI!>$$TD-G:;FKE2>-J!W&Q130E5I%!% MBVZ-U\/'R0&7 T\D/7_8J,F[3[^\!S[H)"2[JR/$*MK4S TF!,!#2U8Q6D>3 MM- P!Y L[!B\48-2+W6 8X<1PBA6*3,81Y&7DF&0?S5&0?[QU_/C_IBPBCF> M?+[%Q -$F^U:!"3KZ&]'?M>LLE?',!++&\X84:DI#<%?U+B&,]C1T(:,V%19 M(4Z)!:>"U@HUU-"OG!Y4' \I.^QTUO!1D"G9M'KY%NMFN)XTX":]0<+*\V O M B!3XP .>ZW.?Z5XT,MM8"$7,D7YJ M:[@I5]%Z/$5M&0&G, M.<UJ<"@UP'7AN %HK1"' MD8)9*X[AU:+B%;UJ Y<8=462;>SPBXXDJM!+RAG'(JK&(A $Y]B493T,LBWA MM:CV]\2&<;:]CW=IO(W#("VEE7*6Q"'Q/>1K4(%:CUJ+Z M\S&N7;RR]I%P=N^2=2[(MDE^_0E)EA<1"J_9$,,%\%V>C79HB M,X+>"5;>3W+[RJ!=F3M::*+(V9X\@]E'Z3!7;9#4#Q;?^3AY<[?XANH*/5 = M)%57'+YQ,5>JT.7[:C?46D\!O[%Z&TQZ!/.=S;W@=5]ZOGR8Y5M_XO>I:;_V MR7.8[ZUDLOKBK8>+?W/%VY6%)O3..@\V(GNP"Z"+P3>S+K:? ^FBBLE:%^6' MR^MB]^W=C\MAO-!%=W9AF@0[;*QTTU(" 0D8T!/_*.EX6F2QTJV6,*?(_5)@F$B"C%F7BU>F[3^ M;C@;!E"JT4V0.D5H!H<[0^+"EVI%0Y"8XHBB_QIO(7O0IBS'R+-6R0-_.][8 M3R2.Z&#W3S3&OH/PB;[ZA390#$+6*M7%R%W0H"S=7:3&W.TX@#;ORIQB^2@P M>:M*@=M'M6:V_@DDHUZ@PO7+#P!^MD6B8MXA!.=F?V&%AHN'+0+(P; &%"02 M-O+2/30AH!>?\ZTQ<#\Y-MMM'/(C[&$E4FT1KW+7_T9SH>SB;W^KN_^= 5ZN M N &Y/Y:$-D\J 2X\>5.7&T*[$N!M\?D)MZ>EOGTPO0P5=D5S"E5V:#YE:H\ MY:NCW!7FBEVM6C)5K;%7B.,C2@!X=ATNXF5]E\:12Y/$S\0H#X(@$WF:F7?" M+DT?CP5Q D6Q#@EG!;L7K?CX(OU+56,WG(P/G9;ZB:SNI>1& [A;4A\FC:W' M*D)(IK2B=SI(/\Q86-;O)$A<8K8GU/Q4H=- COJL8J$;[JLY[&G/J]:VDR)>;('?'XLRFQ/3R@D_"J@I_A@ MW@0V8@!FO>R"M#)?>G"8[)>-'T7;$(Z!6BC>9,$FD@>XI4(>1)@L[W\SFT07 M#+"5@H;E5AN%$QB8%@I*)KHW@==@OJAV7\87XMO08&_&(1^1B?Y"5NNL/Z/: MN#0P0%E=';-U[O44 &YC50R2!YSO#0MN/3C<)&<309[L=+ @DYZ9F6X%*05'$CRB"%ZLAE62 M&!>^)@2_-$F_G-5#>Z--YHIDC3Y-L135S/+LE9M4??)0"0$TPZL9K>?W]F.X MV5W%A^8[$RCHF;TGM_"S^M3#.]9R'KYF%LN1(" MI\-HVW+JQ\"6<\*'YM,2 M*"\LQYU;3RQGPN%=Z A,9P_N1E._Y(8">0S&+DK[((P>'N@HC(TAQ?&1[LZG M1W4S%7OGV?XQ3IECHEV_=FG\#QQ=1\19Q=LXJ'<;F! YCMHW]))GQ*]%Y\<\ MIT5,'/*Q8!&<921G?"^\GL\^J"ICF>VEH!8WLU1ZLY5>S%OX\5_$5=H&=I%HD7H_J_+"083,ZX\ZB\+ M.-95&UO:;UJ OE$?>9OC0Q!'E]\.."UPU:Z7/UOZNYAY>8->U&7P%W&K)D;> MEI^U2PKE> 5G2+ FM?SF$&_5&P_X(M50L>OEV1"%8C #\U"].E]]G3X3^$Q[ M''/YTOI%K]Y7GDBRE"^L7_N&G)QM*.OG;%B^9OEO9W%Z=LBS M'1%MGOL.IG3A65'29DCUH=++(*?]C8KK]/);2%ZRV7Z,DX3^LDF_I+2U0X)+ MBL=+;]3-$?QB$*I_@E^C<%+,X!5W<+44'@Z#HD4,H(484:< M;HT\"O(H2]&Q>0'=)>%O^ ZH".0U#+-J3G2>$M?J*1'Q;T>?-L?V*W[)=(DX MQVBS117/:),BB>NZR!%JX?!JOE]_,WD[ZPMM-XD% B3#N]_&^L,ZN'.M1[0O M?O7K$XMD2ZU73KK%K-KM8M[0(J;O>-]ZV$QFVD5=^WP\RU4]/ 7ISUD6?273 MPR(+2RL/;\-_.@_V?'D="P.OWI\Z2KA<'JC3-H*GP$O"$JIX>D/^=>CX2P-E M27E/,B8.1ZM]&!76.('H5YFA,#C$99 P70QI@.][0NTNWCV5F^V7 BLW7Q=X MWQM(=^D&<9;LU>G+WD8R2BU5MT7"$_$\>UHD01?&.46B?QR+RB&A=T&!(KPE MC$7OV;W=8F8(BJH8-Y#.+$3$<-]"DLEQ^&;)&;%WTY00>3OLIC'4L-YU]/#M M+#W$IKG\H+IL.W@Q-,%WL?1P'NR9RW/T#+SZI8>CA$N7XT@/5ZBN Q0L MS>1._\1'/L4[&KXN7(73^P/4@W*P#(HGD37A-S_B:.XIJG[-&XBC3X9LEO!9 MO.-M1,TM82S!85;_]1(V7SD,T2((M7@GGQA<=P?:)HK\115YNXS;8N MVZ%=:"RU;W\[;MTRP'-Z>\VKW]0D8)1Q44?7U(:T*D88.V]H"GD= _[F9IV> MPUZ-3*NB)C34WKRAU W?C."MM1Z3>*=R1TN^^(TD:8S#.M\!?=5;7W\ZQB#6 M%#D8=0KFI4G B)YR]:O?5JZES^AN#JPO2;I#"1N3I"$W1PC_2Y#G05J^U-]$ M-7\H@( "8BV[==S:@8 ++S6L=#YY!5=_ZQ>H^*PWQS4@;( S?*3?3ISQ&2]1 MM\O>\C8B"&G Y@H7R"M>?6Q0R[#49LQGP\;M-#O7&9V-P8?O@;*!8GF,1/4$ M'1IIWN<9X-R0NUS$65FJ7'TH0#75AH*6;5IJUSPI;AS+I<]S9L7\,G.G_6VO M;@YU'< )YE+;JU[3G.HFR[1SZZJNEEZ]P6EVX(CRZ5;= ]0/CR:U<;[%.;TI M/=CAS?8O&4T'7*?$?>.B&0;+H/8E!N^/AHEO:>KM0,F7=M_.K#HU E^AAAY- MMG.*J"99.PM/#E1,,A!MD9^YR'$MLC6.7OJ\Q"1"TV-YY4LCIOSE81W;.L?! M9GM#IB#-.,@ < ZHRZ;L5)JG(([B]/7=0@\"0+6=@@#;LC.O"8U*WL4I<4*$ MD??^&*95 AY%!$*.;1!6<=6[XN]'\C/:8ER^]R.>D.*JZ550\ M9&(RKX3$Q<]Y5NBZK=K1X$S/5239W&PX(";FQE0WUA1H],"I0$0-)EF"4US@ M"7F@:*Q7?,MZ5BC%K'ZYP$E"CV13&PQ"YCMH&8\?$YX43M-JI,VVBIPOTY*$ MR \-TZJBTM'4X*?!@0-@64.[D/)E$>W.J^,J6D*>M91OQ'IYA,SW:G/VI/Q. MDI$OE_:8;P\Y%>I[?9WC^1&%P\=1_ 0<2]LO81PV,Q_@&4 M??$%@UEW= TB\5*] '$2*,M1]8H5XB^A,R=_C7_>8[I1:F0M&'"]K&=+?4[@ M]2R-E>.R3J-J8,:O7NQO@/NVCO>J*C<$4VU5>_R MQ/O,-VIZ%_0<)$?@=#@1>Y^E]V46_B9*@KE/O,,%SI]Q=)7E5\?RF&,F9!KJ M7,P .G".9+#0LKOH303$*0SD4M&3EM)!C!"]P(Z1$O,GJHBA+8DS.#E4T9N[ M"+4$,IE:>-YQ73U8E,)VOBJ'.^#F!Y[JKS6U[A\>L().P5>X/"8 M4\_N$D0ME:/UX&-/<&Y9BH+Y0O@ZC? ^C;S&QJ$;!$1'(A?42J_973EAPSJD'>Z9E#YM)GR@ZFT:K95 31T!Y MF GDVVQY4(P8.B+X552\+E!% M)Y+/4-_4FH5;L.5R1^+?%-_-QMX/L+IHT9 MR>J=Q)7!#G\I\/:8W,1;W?)V'$G ,K()AJ)5>#:"'DRIVFB&%5V,1/J&TSQC M1%6=PBO"2%!&G#2BM*&KXJ8?EN9:H",7,S&).6V'IXNX8"T [\C[30&4%L6? M7DHJ44P-D&1X^%6,D;&.RE0@*/=@E=&/=54J'-7R4$0?%@PC/@?L%'ZYW6*R M$'W&U_3:+/P0?*-\TXNSXO1(UJ6B(T66Z@IF^A" FY[[BRE/QN[8(%-O7_:Z M,TI% '$*B)!@IL7.G*6TS#EH'2L!GE1'"RS$+(F81A.<1AS;4;@)Q2$K!='S M$;U[Q"G>QN5[].Z:I1G$J9!Q:P9-J" ?8+G-,_+:3T&^B],-B6GJ>(76(A%6 M:?/AB#ZXPR(ZTB=8IZ$+%'1,.2AU9#(%4;CP93KN+<>_4(2?<4*O)/NG AW8 MF]">O8J6[#8MYW@;.O+3(T:Q>"?*R$M1D$I@1?P-[8E!/C'8')^)K666SOUR M0U8:!3VU!=9;<9EQW6P1)XXX=42I2->4TA>@Z@W\X1T^J^JCX=.[,XY2,PA: MQ0,^A"#NY[L_/OZ-S#8/V29?/P=Q0NLIKK*\[CS&&I55J:PO9-&J/9XP@B#@ MP871P] ZTC"8&LQAAY'LZB]]%!2I<\QR5!-E&4_[%\/.-]K_)0K,MS1YUPP29,_NPUE%'CKSJ3H$U!6%EE ;P/#A* MT$8>;F_D;7M@8SLY(Z4+8[M@P)N("I8[&X,2#-QF7X<)]0:>N+R&P:W$(I#] MRX>=N5XRG.7BEEF/3LE)&P_W^!#0;&;RTC32DDX"%G=D89H><;%.HY^)L18- ME&:$)GZ'5^=9Q@^6Y43+\!?XF2OXJ=9V$ODV#] M.]-?Q$G M8*XR?>&U\5:X>=_KS]F-V0;5=,YC\I?"5U/-+YW]L"KY"Y\TJPP ?TB?P#]T170[*A/2FQ4V,)6I#_QJ3YW M\11IU\FH^C-;#!P0XYF_?B2]\O2#>%?>\$RSG71O[^M3'#[5)S9R_,;\]S0# MICD=V,_?KB SYO..SS"?NF)*")QQI\<9I/%X,'3*T< "YMY-S+<2\"I F"R\ MGI-N&KNYB5$DY']EX/_'+Y59?XNU&S5*4'\41F;=I"\4S@MU:1AQT18*[9FR M7&1TT]%1V@K8'X5ILV]2&0[IA=+(K+BH#8Z AAFCIJ M8"]FCQ-N7"80BH(8CF>ZI&M>Z#@4>G1_-,TFHDGQ=+A>Z*&9.;M:@MV@8:]J M&B=I"WS.ID3KM(S#^$#+J7Z.=\'7H"R+CW$99G'ZB142?J$9L0M^EH:&'.N2 MSBNJV6LT2>!&1B.'HM/B:" ]^.9'HQ@WY-%V@A@2Q-">EZK28"4*R@#10V$$ M=%N%,6&V/R3XVXJ=[NN&.2L45QG;J&$&NK72+*.WV2*)+JH)UT/)22-&&TG$ MT;I$-#5.7^%#4Z9I1T<>DUJ[.AJ!@A(5)ODG\*.?L!#F/#@0]2Q?J $6J"$RU5T9S&=7)A' J87XT,]2-^F@N^&)Z=K;1>S=T<1]LFH70_;" M=AWUHF.>/ITRZR]#X8F).CL6/BW+LS%OJD.7U[2BU1RZC-D ?"*,X.NT[KW" M;QVPF&0_5*@-P7ZB-1N#;GB &X1]&.RNN_>L;2*)]L@TD+.3QN\BS/]Z3ROP MBI)H79!'[*S'GOQ,;TBAL:+HN$CG#7YM"KW2-*17G6Z3["MMKQS0*RB.":,> M,BXIP:8%E, [U7.H%/Y+%31 J,S!]*0 YJ&&" MUGZJ'_JBT<=@_KK7/P@B+(O*R* U/6;6$*KNCHY016J6ID#-=E!Q@VO_YFSQ=43B MJG@;!_45!?6$UQZ1HB#!?G1!%MO/ >U?S(%5HSWO^_RY5&#R033=2##9R^"/ M9>L8]]3;\5>CYMT"Q8=S70L.ZL6)#OKN\*N[K-CRNNP< MV%G@?6_ X>L&<1:'?_JRM^'PU5)9''Y]BUK$DT/_41V^X^#-XO"K=Z/JY6_% MX3L.ZOVI#GK7QFOP"&R(O>2?,[Y)FY;*%<&"[_6J =@\@VKI#C;M2WUI'3:' M5(Y]Q5R=7V=MSQE8(<8":GB #7JA!_E*WI<)"<4WY0[/^0A(#RXP/X A>D N M\#4<>'@;;M)YL.=RF58&7KW[=)1P*5W9J84) M$>U\CBQ_(V>,FV6R+D.<[+($[O<9+@ M7.IKJ2W>&4G0G^1!_V$P7E#K3,VKY7]?MJT)W<>27O=!Z'$5YQ3)NI^21&5# M4Y2ID6=UWZVP8HRD+ M^<;6$=SF/AOI[.X'QQ%RHN2/-^PAN,D-.I#QRO\Y\^N6FVL?3)?N0Y((>N3; M *3_X)DC&SX$DGQA2_!#$ .?BU#+22\68C6;$K-5*/OB'CW;*7FUH'45W+(L MM9'Q97'IQJ=CD-(0:]OVJE[SZ0_\32+\@1TEN4S[KO"&CD) _AEBL?ET3Y2- M]5%"/_VP0M3(EA#VO@SR$D+<"QP*:3\P:7\$/P0SG:1709RCYR#A][?07<6P M4>V6]_;1<2M[R+ T[VDP.H*.;T[;06B[RS80\)*$WE6?Y/KA.V7\HGU=9+C=R=3I.TH,,^)F2WB(K#I8X MTX \7=*32>,1DXH6DHBA*WH=MU2^,N,4(6B2&8(U9^/72I[NES8KZVEFBPEZ MZG"CHS=KG(L=2UO6R((#V5/'09AV3QT# E!/'2M'>L=);S-!%99?69PA,CWL5IZB()O,4+-V6]OKHO$4]]@E9<9R?1H>"?U]"PV-^- MU'=%^W-!]"2"5U+E=JDF6,')K'Z,$X*X(X'(Y3<2\!8D,J&[X>LTJIMR7 8Y M]1W&!=]@DL#KPY%#T5E.#J0'O_HT6Q4/@7$PH,"'PDT'S?*3SUBA6=%%%F"XC.&FV MMF #2X_\-"V%*OI@^S@S#@[/ 8=B116GCO;W2"NR+QAOOL%2CV"^R!--YHS25MK-[^5Q%&:'P+"C6 MW[_9>@RDS@H6:^V5GL$MN#M,:)8>P'=ANK+)02#MQI%3+P/I&\N-E78T[P+J MCD@.076-XU-@?<)4G^#Z9M[V?G56F3KZ.-W=XIR5!)%/MJD39O\;!_DF5?9W M[81A.SO?0CR*_ ^-9>PWJ?\FGGO??1#U<_[$#JOPOOHY25^ MX_>PWH>0&1?]" K>>R!9T $^B**_!B_4\ GLAR@C_GLBPW#U]$64TNOP1@:9 MB2?Y Z@_NB*C,DHZ3L!W;R2+V=\94>Q7X(L:-F%=T9;PX;TG,@Q6/T=$";T* M/V20F#B0?X%U0_'SN*B($_#>#4EB#G!#!/LUN*&:36 W1/CPWPWI!ZNG&R*$ M7H<;TDM,',@?P=W0PQ/.<; MU9N)@TF]!M?4%7V8DVKHO!)W=\=G5+T88O"U^7H% S#+Q1? ME:-S&<'^J\=7Y^AZQ,5)*DT)AB,N7+%++^'DBA)^;F9SHYT.5.8VA:RLC<(LQS'SET.9\5LTPI?_>0S2,BY?1(L2E=^P M($ =I701HSDH:8(&/ 9I9TO9F?SO I*=/60T4$4$[+#@ %':.*A"6E7->P#; M-PR6J=V[H?Y2H$T!@EV>*U4T54%X1/B$[U2SQC>.&!#KV&< M!>PN6ZRH'JQ4''ETZ$<@#DF?T$![2@1\.3%63.FF&DH"G=) C(@72X:IO^C' MN RS..4?<@Y?4OFWS9:S>R[\GE*B3RPZ4PW (#) WF6$R+6;&4 #SM\,9K9O M3(5V.*5=&RKM57278+_OV3N@_-)TP_$_I:'@M%!%3-4*AWLO3A'26TTW $YN M:]98Z-3)WK&N((H#\%9H']9G2@'4B[,6J"^S1)DX-,-[-OO*0ECG70KL MWXS;<-5[KBT(JF^SK$$F'8A>;FW6B.EZ?PCB MG)J#6UK"# _DJ5R$J-V1"1C.Y]BYZBA1@^)3TF*<()XE,$9_E1G3%_PZK3C= MDM>QJWVS[:D.*+=%7-"@]@+=16HV!>TX@+N#KLP9SE_L C(YO$NRHGB/R&0@ M)@XZ8;0N=?;%_H>+S#&O4WI9]5\H9M?F0/<31PK6_61S.H<@SU_B=*<91Z5\ M-A0HI^ F2N,0S/" SL"%,8,C" 6^WN;1$TXB]/@B;G@G,U$*5^<]2-H*"S$T MW\*!D3(M8?AW.$AH'=+/9-;8I$WVQ<4#N.."U47W$TZJBG9#A*R)[L.AHA"- MH_-H@80)+.O.+IJ2EIJ^Q A3"4OQT29%=R'^,/E!YG3[CHJ1* M7:R3A#4QEW]2WP35%QGN2&4_\>0SE6Z8((C_)O59JQUWDI>2T MR;\:ATW^\='D-U[%(=?3TV:):IGYY-\2O-G,FN,VI]7T+''ZW MRYZ_KW:+^#>N_M5\X^J7OQ*W?E['%PJG%0;^ M-L.%/\X(D[[ CZ58G:M6O1H8(,/5,5O;ZBD G'FJ.5%D3E@',U:_]OB":+O( M79:SRK^(4$"%(+%".&8W=0;/09S0[,@903SCF>Z<;6B>E=D9H<3 H78L'*6F M8%5.:))D@(-RZR]T5D%YH.":RYN[('XHN3%$X0^I5K<^O0]J:N:[K:@SAE;G M69P6?S\&.=9'4UT8J%H3#;--<%),]#56*]1FVVF+Y'BTB9'I!/N-Z3HT/7ZK: M^X\O]9__'N.5LGQ>_\6+B*@6Z1,.BF/.$H=%5TYCR-.3A@?ZV4=8I9JZ$(#55G<.>RJM M%]%'+=%U>CB6!3/#GXR1AQ'# Y74"Z)4P"XXK+KI^#$HUPIQI!5B:.@G7R*- M_D+=Q[LTWL9A0-:YQS1[+,AZ@-4QQHP">BM@0:S>S$QWA[(!YR:/*((7X8]*$F.L8T+P2Y/T M48P>VAMM,L8G.GWR(C(YE>8B+D)ZQ/0N*-5;-'T0_=$PO5@F3>MB>:%Q.K;^ MO_;>M3F2W$84_7Y_!;^7,+*GE7W\)DOFJY#-?8(T=X1BW) $F 0(@B!@7WD7I,(E@!R*!S-8 M0$]IQN2$G;!X4Q1':&WTC@ULU9E!%+"RQ@8)VJ21>:$CYI4-X-.H7]QU)L<" MGG8G*5ORM"@)=/^ MJAK"L^ DI22 _L]@->OOS?'DI$@<51LR6:7O: ]PYU\ M1J3%J>@0(.1K?Y!?$-ZR3W93TKVZ^-6T YSQ2\+>-$WZFK"F?IXO"D_8G_]5 M(0Q(^(C(ON5]]"KN$[/+F(F2TQ;#&D_ C(+G3[J(TO8D3? H/J2=H7[A9HD" M&YA$:B\Y9)]Q@$"?DC3C&6[5_CS'MG/WDC+6M\GAGC*1F0?RI'R"K@1#V@(, M+->&7 &#Y[QIF>E]\AH2.M-+4"P':PC7#2AFGK\[YPT R5YF:M)X3]-H!]OA M9;J^SHJR^$)WT&5OU7J+H)+"#0])!WV$JI72!0E/2]VY4RPCBHXR4VR@E*[H_9'F4O[;5Y38K"EI+ .W]10.*LK\8>>FM MGX^RM&I5:R28W@*PWQ,MHTD#AX%Y.U)Z ^SER;$2KZS'S M?0:Y A;P<)\G\>FE@PH L:)5C\U.Y:KZKS@5JDZ&5WL9A$,@KV4[J[ !' " MNT)5P;\#.T7QY8KL%5U695X^9#FPVNAE5TLUXKNCXRUU7Q';BN"*BZ(F?LS9 M-XO+3LD?H(BL7",%_-!T]XD*41,FYME.Y/<_7A!0!?1'%2,E;#]63<<^5K5F M<=W(2WM('/O)G*QS HJ>6:5D79$CU8%#[#YH8LA<4Z:5]XC6$P2_XRF:$7EAAJJ'O39"'F@!:IRI 9"#FLW8U,2.PC1IY!:$Y1_DNG'43T&6:/Q) M0HTX<2M.S1*Z2DJH\_+PXY_^B['Q*8&G5/HJ$29HI&5C%Z!>,'I0O-L,&T^] MQ2(1",/X&V$H9,]QL)L'C9&# H1. 'T#?(6Q?M3C-#7#U',0%\_TQ<8U4%E M+0A(6NLD1JVX1NCES;P#.XK[=HY#&%*CNL$L^1$2?:>2:$X-8.H99TG*1DK2 M)\9$LC-TS3( X^U79O;;VY4:$G6W,K%D[:RUBPJ>;+)+HD>.BW4-[RN(A"<" M@508,[;-4G*H[Y]E! ]IJ6LZ:AE@ UONQFJ*GW]W&=**-O*J7=,S=MCZDL6_ MKMG)NAI,R?6*?HL,'HT_#:3U/U386BE\">!IRC!.>TNR(M,L1MTBY;0(]JD' M26Q\AS%,P4>V_F/'M[(:D'FU?\WR7\U] T(B$T!K6)T.@1JH7';!5K84C;7 M YQZQ5SPHQ;@U48"LS_@'/)@&H!I9)JE%NZ__Z&XWQV+3]F:[FS1$0,P5H5; M&_M-,5L=)&+=6C-+??M/9<59*"[9'!4A&AZ)#:#,""/Z\'^3/9"4$3:T(K2> MX@'G!! (QW".CBR@OX-$.8 H[0\Q;U%KR:*W,H>IT'Y*':ABSZ/<86GW, T/ M6\V'J?K"^OZ'/[BIN1(.2[L-3#=*K0!"U&4M-R85AG;1NG:V$"I#8"7;,_Y-FS:,!J7+>.N'A+VDNX]FIW0D11! _.^I>0$D'48WZ4/T$= MUAH_%!5"%W.$_W:9EOP$!TEM?_IA]6>;&V>&1_+F7(2HG3H3,)YO9^>JGTTN M4422U9L__4!6?_Y=\3:0O,^1 I'_XO($DP@W1AP1*.%?:U4S7SW8\NIM8QFT6@>SZ)9G9D)QX]6 $H"= MKT^O94&P@R*3?QL5]/(IIWS'.95#F5SFB8NS=+R%J]:3,^+BB\R3,Y>5-V-: MUZ>$?:?'\OV.QF6>I4E.FP%$Z[#-,4**.,C3KJ/C(#&): MCPS%!7:QR;Y84-#,BI,H+6MBA,RUY\]W#R6.516D0Q+(SBZK7]%T5 8@@!O#B^OYCM8+X[-DI$ MWY<]A7$0+14YW'Q!CX'+4AGI, &&LE^J&[$F+Y16I@%-:HXL^++E'M^/U,"( B FSR MKOZW;RVT(/Z#F/IZMMDHNML/,X M\CK;'Z+T5<;G^=_UQU=_&DC'VZ'"UL=?7P)XQ^-AG)HS-QE%(JYJ'N7[U[TX M0L>"*HD%60&$=9*>2').1KI^)\]])2DB:57^80#'<2S9YWOQ;"A6=ZLIONR! M%UX1P9Y0+H4$:Z2@B@F><#6@H.#M1)64-6OK\Q%6[=U&I,^\HX==]DK7EV6W M/H!*:E=,I/7E)UB]PMS0\/8T'_[Z-6\X,I1UDFE/:XE/HK+:QS:2!-;6-86 M=YLJA[_")Y?E::$*M*YIRW['^8W&*KNB]S(%1MD$W@@>A'E0BJ"Q"1W84 R! M@BF%1T-)>KIRRHP\4E)E,*VAQ2 T]:Q^0:(JIRD,>^ B9\\(K#)R14F-ANF< M#I9&_\5@49.J1JOV\^&&].^C5YXYO\HN8^;DY/13%&]!G-?+EL^DB56[(N.% M_OW$:U\'N&&B7!'XL-;W:R4RK%:)3FK\KK.+_%9DE)B7ZW7"K]O06[".^UJ5 MN3@8>U&/>=4B)RJ23S&K$>\.\%MAXU3VT@T/ZY6+AU#-:Q<'),17+\[<6=R+ MJ":DV[>.Z1I .6&L)S'#I6U0*R^C5B*!?4$$/NH;F>'R?39\R=J[L'R\,2&O MTY3ZF_V>#HK*\C@[LO*,.5 RGA14:&RE\$RX; M2 C/_HSC6&F3]A*4Q!(6%G52D26QH$L*0?C43&$=>R:>B-HXU?0N2$V12))$ MTH06GW+.*K*85FRNJ3 M@T5L6F.>NX9Y2ELW>HQ0;.!$DZ6WC2,'",AF3B*) MNRUM.0@GG@'99+E>QX(QK?/,E\KDMKS&GKMXMN9XYNGKKK!%+785K:O/SP_9 MSACA/@%$CFTKV>Y%M3M0^/%L!3N&PPFMKTP+!HX=H_;CO;GN!? 0HM*S\+]( M@/ECE*2W65'%A C%)"BD)M<:XERDAQV2XSM*2[98TC5_AQYOT'EXB MG6YF3AB(1>;L@G2JSNG!<'E4);V+Q'@(^AQ:I_?:"\(ZGOG. M07.PJ8,0%09NTJ"O(.T8BKB[0TX#JN)#C[OD2;5D38"(Z3U:MCNI/#THG+0= M#1OZQ=% 8J?BN++>"J/&V7Z?E%Q9A=E:(-\5GMEO:)[3]4WZ_AMCF?FR'[+\ MKMS27("8@BP>1,+(C7475Y 'W?T9-4QN[8A!XXJ8H11(YR\$B;\;LCO4D_TV_EZH7NGNDG=DS?Z@Z[ MSM@A;=M& P)O+KG\A $]6]$) M97RQ73X691[%IZ]4E' =5G[4MXS0Z[_JC MXSFPOB*V_5A77!1WUH\Y;56A"\+13HH+_<)1 VAK6K?:8W(YMXUT0<1M@^HF MUFE[5#,66MM4%[:4'4HO2+>3XDV ?2)'"4CRY&E;"N%V\)_I6T2.UK*[S2:) M::WZ1L72P.+IDI'YMOHH 5$TQL!);PT)6+Y\H';D$2H)-L\9 M&0!05:1"&N MLY3Y9D=>(_\F9?OD$YLV\X9C1L%3#Q=1VEIB@D=1%CM#BEYY#0K/@I9(H:C+ M!"(=G$5:)O"M\S]O-95'?1 10]_.8G5BWU8LG."W(UN^YX3;B4J/SK<(/^99 MX;T )5* BZ\CCM/"XQAA+;H62WX+[H)P5.S;EB%RK;*2YR(6(G#=+NH;R!NP MRS@^[H^\E\L[J&<>)^+^E1YV%/[!)+W<9WF9_(/_7CL+FEF;CCR>6DX]16T% MGHHVBJI/RWS_QJD]A@7Y,247"Q25/!/8K)2^@3(86Y9*(DCSN9(N)VT^-&)(3['A]Q MU;<^+A20[W[<6=3?4C)WM"'S':=#&D(RP6F2*R'-I?AUEA=)'*515=->WT-) M"XIT[6UAO;[GUL#A)>08&>H_ RY)W>*(U*BM?U54;"UNYKVU]Q-*P7T(S8GF M%V*A=-C2>E%[ H.9YJI@MIO2V@) 2E_M<:!(YRQ#NCN=E.5%%JUE.[UZ_13] M+"HP1O:TI0^B@*-1P1A55,NSNT^V\3;H^1?FO% HF)F6T MJR(&E$T7X^1)F3AMPT#RJ-P$J1TK,SB>?^7"5]\8U@#\@3 G 7546S2P$I0' MR2.02!>+-&B8;M88@;J?Y (2RFT2+1/!;T4?X&S8M6BZ,*0%"3':[B1.)X9N MQ,")C#NPI'KAT(21^/G\9#]!]NS&"S5%;,R:8W_*F%M^O1X+/;?>)I BKUZ' M@IE3;^9)'ZGZF&7KEV2W$]FB?1^KHH-\BF@$_3 VW&HG$$*HU55,=9C5AHT< M8G5CSQA>_3!_:'5\VN.Q*+,]S:'R)NB0)>-1!XV8[&@6H)/GJ ;%27$T\=(/ M]TEH4H.'$NP9*$?L+LBNJX,]9;?S:+/%6T M9L[U:,ILM*,%N0ZUV8TVG-#6GRD3T+SVPDAQ'"@:_QMYS+)?R7.T.R*'0PQ" MM'*O')*.AA *4K\L8CMJG(9*:#IH9--;*]LIB $E+TTF?UN^R$4^9!7^6M#- M<7>;;'2':#?4$-6T+YJ;8C9X@:GB*6-^RG=!!#X! L&JFU7&GRD\!J;K[Z)G MFL,5SX[!DC=0=:9X&ZJ6%6W+\5[$;!W+?XXE&J)F^DR'ZV9JIQB8-KNS[*OG M0"P^W6"#J3HEFV2*:EKGHNHGP@_7<$GH#!2[P^F4^HQ? M?W3*B< O/SI &C:RO_-LH796JMR>@)'*#*3.19T;7B=5:"![?BIMF RF8W\X M-Z7^P"9ULLD1Q,Y)I=OBC]-HH'0F"MVP.J4^ ]6S4V?#5##E^N/9:3.#G6YN M.+&STN:6^".UF<&>BS;7K$ZJS0SG_+19/Q5,N?[CG+3Y]H&26[HDKERS;7O$M7D:3OBS+9PUU9C9=MWM$\>8[JG@NJ!,]YAT)*3YYY MZNJE9!^M:$81&.1MKCD3=RQ+?D.]).5I7C\GKXU*9^H[AIWECA&OTFE.GO:F@O@$ M:YC G3=9?B1P'FD-X7&61?XN@_8DLSP1OL]>:%[U1+E\RBG5%OQV@,?JG^0@ M1-,ER0",V O)RI7"]TT*LN<0I&#>]+K@_8$YI:;?7TT+K8N1OV0Z$5";$"T@ MQ@@]7GT[OD]I_O3ZA3MPU]G^$*6OM[M8K\I6%"1M=A2E5F@+/)Y..S'65^O_ M_DH$&A%X1"*2V]MK+"6>011,95Y2G*#B#[>:YTKS#_>;B4/TIG#&6,0MRE.J M981QWBYG+Y-S^<2&@LJ\G]A_7Z*R+.XVG!G.PKKNGZJ:)G=<) 7P%:Y>S:Z( M>/NK'X>*3MFR>"&$M9CGO!=%**">LFP&"0UPJS&8IRT'X:7:^5J-^#BM/KEK M\OC*3G"4,*I)^8JU6X^8^/IV@/\-7W67ITW=L MQ/T%V23?Z/J[0PZ=B?C'ONA_[5E*=IT(4KV>%*U(NCD9%^UL#\(QT?NL#)&KBC:1#:2@/%K;T=+/IT9"3.ISD6<;F:="0,YO<[.VK#@D AW".JM:^L71I^L_OLK M:N+= )DMXF#7%IY3MCG,PET:9[G> '3^C*3J"A9KI6[]#4]]>TST/BR'P&TT MZ,ID"/KCR.LL^@!I[I^2E/%GT(H^$)9NZ-AM-.04 E%/U*R8MC6XM=!O;1E_ MDW"0.5DY/\[L.7VL7N5", MEC$&V::UAS3GZ!O<6V7<9@@>D(R Z_0VQ[[;>5-(O] 8>D(FFR3F$[S*[O,, M3.GK9;I^__=C7610B8-$YZ_Z:$4 M2S^F%6_%CKB5> R?U 0PM].%ON L04\:'_.D?)76Z3Y*ULIHEPH,*]BI9[D) M=/9A$(.<.F;Z84()6<4("<"B13C'L8VID,-9GT/'/N;9,5W?4G9J*3[3\D<5 MQWT8).W2,5NKUBD GEZI.>E]8O:G)IN>[,"D[C@.>=DF\9;[JG7#7&@N49!# ME)=PO,PI0,PDBFPLE]KOQ823^$M+/77QN\ND=36E]/Z_B=+ MFY#N?RZR?IW8#V>]VM=I0.O3YVMC[3"N3-=P=8XJ8L:^'^?I&ES'1Y'KCIJ> M[\7W%7U*TM2%]47>S)S$S4\DTT+AO9C1,-Q^,',"@O)>1LG#\+N(>1VV@4RO M;29C3%6L.,Z/['"9I6R+/?)*MS?I?9X],<&+ZV.>:Q(:W/"PJF%Y"-54PG) M0JR"YO8 C%"UKQ6@D"M](PDF)+:4G6\-*6_25[W"5/G ^>D 2D MU_4S]G(;24B()1ZB5YYS! 5IXQ9GD%%TD+Q]#RV<>;826X8[&I=\Z%AP3"!M M"1 D1[LD>DQV29G0@KQ9,V8A;4FF)T&W9,A1DK\"\!0RG78$+I$8PQ#@>(TA M!4K4>*+Y6[327,._ED0E;5QX(UIA$XF.6I!KQ&+4+)/9GNI\H;RQ_756E#QT MOD_*$E:]E$%V(5$Z\G[XF ]X/(7LON5Q1$9^UN/%95^K]MD1BK%+Y:("FCQ2 ML!JBTDLN!F"&K"CE34DU!NK;GG&"BZ*95BWC9;GMK=\L##.RTX"]4^/UB14$X4CESU#\H2 M[[MJ[;4P+Y!W[;&R005LIG3<0B.W81%&X"8MCCDHLUEGM-"(;57, G3:IZA! M<=JDF'C1.K$U>"@*X"=:[YOE;(6-(^^ M*N4(<'\8+A6NAMPF*11JRNDZ*3]$,;#]JBHQX@"/IQ=6(=HJH05&T08+-^H' M<=!PD&.0"L5:MV,9+5A*FD54HRN&H2^B"A!/&?1LM[6@#X6R_'5L]/WHTQ42 M0&/#+O.B"9V3G!5H*(NDR[I^F0BX !9*FQ'[4IFB/>#HQ?*%/F>[YR1]ZDIB M['EIP<%;/D["M->1$0%E03EPI'@6*7'Z&Q9N 85IA(J%4!N)%8YC:E02%6 8 MKJA>'?I0Z,ZG<8V<^&F!K'9G]ILW M6:3I;.P C]5"P4&(IDF" 1BQ#8*5J^%%?_9MVD2\X 3J:,T*_&7MH!# (1P) M6[6GD:?Y)+.FLCJHMQX6.['5IM8ZP #27"=6YSH5-@!5]I2QV=@"4^'!+>9.O M849[E=^"Q]Z;1TJR\Y%DN0O^SUDJLZ)=U<*.AGS)[R!2[YK?@(-WT6]E2G/5 MW^"%J#^C1$L;T<)3J%O%#>ZMI@"N(TX8P5BM,+;<@!H!/42KX*:YGA?8"-R^R"("'X'H28:F.352;)NGP@U$L,X.N M>E:GI)&:4%W^(D"U\Q1:O@=YY. CBV%-T$_OL;SASZ*J6)-&$P2O96;(_,\?LI;I([<9#27!BK-4ZQ7"RS2I8&- M^?K20 >(=VE@YJC_!HK74>"/:I,]O'(K7RA-25(41]&P,%V3?52*U^4,:B>W M )$Z@75KX"FD=M]"5-@QXB@X!0D10(H)4@*ZBI]2U<+DLD ";:[_^;=B: M>EG>5Q6!!LY4AT*X>JH0U$=-6^A!:FF/OZ%*&I5200DC%;B2VH7NZBB3C:;< M_9E -76U)2B;!>:Q/?$VM8_EY>&09\]T?;=9966TNY>]U-1U)9QQL6I*> K7 MU)-P1$2L)>'%H;+PZ:$F 4NLR;NI^N<5LK572%721XI]WQ&9'Y$K"O +3H/4 M1% K2$PIJ/R.)*IDA4)'!ZN8:#O^I^A;LC_NQT1Q]23"VO-MHMHV?1U^,+N^ MF4'W;5_263R*^TSSQ\Q_W_<4NX8+1QD=A U%F6S*@JX,NL4./8=$KFAGV0?D MQ^KNSH]E449N)571MA'A;2?Q??2JZ&?IA1G&.K<(9MLK3M#0M<+(E_O.4*$3 MB1^0]OA)*/]:M**H$.$NJOJI83P%[%[B, FIN(1TNO-I@X=RX]<707_OU\ & MR3H#R@@@RI*$3E.8-$%CQ/(ALDF^\ 7LK?(GL#V;BL2)( MJ]NH.R"('IZ"U8XKU_H[CL_68\!PDC'F!2[D@=GY5:WAK#G38&\K&PK5RC^( ML!T4D(46J5I]UD!C;AA& ;J[@Q(4:2LP\**Q^U4J"@>^@*ZZZ.;=3P@!+4/$ MO.X(8(1CO,W5(96089AR0QU(!1BZ83?71NS:]R:G]I/(ODK0+DO\15&8_HNJ MCT,XR[YYSN(@^_Q;LCCX$&K0]6N<1+*.@U M(G1BS:5+#7O9,OI BX)2WOK]'2WB/#G ;;BQ'JH) U$S[()TU$,/CJ,C-G[Z MBL(Q+@C'N2 MK#"*B:HENK6]K+-AA;;">@+95UF-$M!*.^'):[7=.CRR&]-V MK.Y2?B.)IL;0A/F;@BM"H2H&; 9?5'^=^>DWB)5(Y&XC-P")1RK$D'8"B*@ZJ8@ M#,7^M]G6FWZ "L#J-VS8#3[ !F7KG9@75C$V\;[(VOY+E"=P(+V#T@E'6MX:*W,BJX@%:U-^NAK.FN.LJ]Q$EU:]A0K/8)\WK#+0$#L-T= M3NSF6X('9<%=11 +GEHD6&3-/VRS7)3WM1AR%2#>:M>SW5[J?2B4=:YCH^_0 M J!,[ _&G'MR+RY'^0+G-UM!K'+;X@YB31N7,NX*MGWZ<%:KC5/Q5',Z VR- M*_ [TINF;+U;;$&/A1Y?L FDB#'H4##C#&:>]+&&;$/$M7<+E_Q28<]R650[ M#M=1L?VPRUZ*#^S#=%T/Y4-[1T2D)>4E5KVJG+#P+I8\V#,XB#%#)AO )C!A M).NZCFB-+::1#I )QR: 3DY\>]3W\Q-^O^Q8RD^8Y;TOB-S&,'G:EG>;KP6] M+ I:WCU"(Q5H"_[^6[QE(M$/6>YWCS6*(F(+Q/$3T6F0.)P<3OO$L?SV'UP! MQ>^RS7=?(0P/1$E%E20IJ>ARG3C1^V"NX&::%7 =CDS,"(@6S/L4Q$15C92^ MG-J(R>Z^)@Z,_4Q!&KJ^?&:_?:)?Z%YT8>)_A(/BCT[!$A)WD10UKT45BLQC(M\%Y@,8A7^7 M%#$\JX7G??)AWY Y5)()5*D-(CLKM8)&>$JM97* 4E>TY)M522YDM7:7OJ?6 MZTI87F5O8GVV!I(^',MC3C\QN[(_GAQ(J@(0;K$E+T+HX:8!8BLB4!Y4,(-2 MWFP:4>9"[XJ*N6RSX:SM!6>U'G$U.DBV M5.\UIB&)57]]FJEHRK2/H[?\.I^$8?7=0T'>2+IOF6%N!VL%=2+)]\Y8U0AA MO"^YSX&_\O7A^/@W&I>K["Z_?&92 6N]0Z>AD>D .GA>V6"AVVZ9-Q$4OVP@ MEXJT7T&'2$+0 #G+24U+&5Z9H)6JKABPCUC_HVR=.H(.5I'@$4(W!8,'$%G> M< _G4KMRW4C9V[4N<"4P@_1^>CM%RUJ-YG[,V8%&/+A1MMK4 2'IG);=6J%Z M$'A7@1I6>HM"P$E_9)G6F%I-]^19+% !B:FB\TSUF"O[S2:)Z66ZYKD"PD75 M*Y@)&NMRWBI -S,350W$L0)9'X?*P3!DFHH\'N'K MZ'*?!"5<<:LI C =V;,+6_2F9(+0Q2U*G8%IF38FESG'*VXGJE P45$,S85X M%61\=Z2?Z;=R]4)WS_13EI9;<[6,(>2PRV@,GX)^?0U_6HB%-X8RJZW(H7^= M?0%'ID<(7B?K"_)7&K'S4CKS*Q"75@[3S@/3L?]]'DH-7V#UDHV!YJ:IA"ICN_.%\E/4#F\H))D20.0]5;8L\5%.!1O"*VC YC9X" MO;-24\,$,*7YXQEI:?(\Q8XJR)R)EK9$'JREC$;X6EHS.9&6,GKGI:7Z"6!* M\Q_GH:67FY+F$ZGJ":WP]54I_!"E[1 *6G,5G(Y6WPAHGJ$2N\S%:$W67J X M\+C:TISRV57'V3U)H%V,#!*U=0GBA8]WF3J(T7[)5MZG3=2H!'K_5I!C6J74 M0Q_MQUWR))[30Q9,Y[I#]826K(]4JN@FV91;]M\BCG;D%?1UD^UVHMNOK&#? M_NOWL@ _+43GJ63/+QFC-#TRB /ON5B0ERU-Z[]7OXQR>-USR'+@F#_-KN@7 MT 2+\UHWSDZ 6E;P0K5D#6\&WK )WP%7O*-V%&_?8KWDGN:;"BKZAYQ-CGE# M"O,.>AJI'60)RA<:N9V<@\+IKYG20(K=)$D%SWF:\?Q)SD-(G:.PY6+$' M3 4Y= J:5_BSO*PLL_C7;;9;,X\!>GN5KS*U1_OPS(:!]5;229#F4:01'.'U MHP,__8RI%M*_$8'6>@(VQ6,NS;+Y?Z(DSXJ/N^PQVJUHO$VS7?;T>I/&^O1> M*PK2PG$4I5XY%GB\ ZH38[TU)+"(0",-'G1BCK$3?Z<5B4N$GP*,\IU&Z/K/ MVR0MRBPUO(WI@2#ILH;56G=/_HZGJTI&^K47*BAL/0R37;.:3<[S"!5Z__#P MB99YENI5J >"I$(:5FL5.OD[G@HI&>GWJWUX( (,6X><^97LXF]4T\_P,F4= MZ0X.;/=17KZN\B@MHIB7MM47"C!B()9EM O2*;NH!\V^@_TG1!"6E_&I^>&%3;C^_*':$>+RR>(T>H= 40 M5BA%QVX3/3F%P',#-*ST8R4 1P0@MBLPB&=\?V (VW.HTY^O?V::^I)#83J] M/JF@D!1*SW"M47T0/)72\=+[T'_^_OI[TL!BJY4[WRW /1JOOD>H62"='&W MN3OF5UF4K^\V[Y*"%-P8:(7IBT3U8 9K0:5WG.! M[@ZPL1A5P0"/IPY6(=HJH06>32TXJ*G@X1"087^8Y-.. M?T,RC@B,!+'('FB>T.+JGE&C>>YB<8T8B#T[[8)TFG?JP7&Z>-KXZ:\SCD&N M2(T3ED5>4J(Q5XC?:!XGA?"N]EG*1_PY H4U116=T+"N&MU%:JX?[3B(5Y*N MS/4OT22F=/D9KEQ2%3;V66A.T?#/-A-(EPW^<".,PF7Y*7=AMFA)'T" M"+TM,$$CF0"[ +7FZT'Q%-[&D^)8(E-[X=%5TSDUAVLI2'LN,P(TR&5)RBTE M>TZ=K2U!'NN9E+>8DGV!12HT(=HO>_S<(&^!Q$=9?:IEF4>;]RV&?C(ILA(0 M38<-;+?45P&%J;E:=E0?_Z?.Q\?>C$6J ;%6KHGM9N6J MH!!7KIX=U /ME7P M0\ *:&;^!#8X!9Q\ZDH9?B+HHA?-K*+-/KHAT'K:F/FS"M!CYF!#QE M=>-,T:*&HY$*KYLJB*O"?'GLK;^& *DHD';$,Y3X[7*" MXIN2*65]2O'&^5^>%P%AW(=J00P3#D M;YD1L#*W7,1HSU]&[Q6I6Z\N165R^<5J/76?I,\S)YW-%NUC)/Z2]N MBN)(UU\/62H B[[]&T4)S]L8(7C;)1E !L5O&FB!R$O.Q?L3@%BGA-PFA!O4PQ [%]!A;1]7?TL;Q) MBS+GODQK.AJ![_,DIC]J)M #'T^OO85L:[,S,HH.>W+76[: 3QH"%Z1%XJ*E MIX130=;6L<*VQ#D ''F3I.1=MMM%>0'-)X3JOD4^H7?LT'V4W^4/T/5B_1)V3OA,F3@3 @S5%XL3)ALGP298308%P$H31$!LI ML@I.)*G8$@LAH:A"7NO?'%JI3Z^0!D'>R8AM7UH6NKY)RZP5^M5F!T1T\5W%:OKWMNPD%Q[-[84SJY M% T,*U3NV#-D6)4"'=VAGT0^>(Y;2+G$OIG2,B!5$P*)0PL<_2WG:#TX8F47 MBPB=LBX:6)R:+D9FE.5=81E5IV$>J0GE_.LIR\\4"FDRWS%B/F3T1.>+.^G> M#=$<[BG9T*+V1%(HKFN,D%AOA(R,-R^#E&"([X$,_/1-: U[6*W8P93;AYZ3JMA(,I!D2\'ME2/FPF";X-[42D?-P=E%1U$_*[O(OX$O6\TOC8YZ4 M"2VNH]V.KJ]>JS1S":C+[1Y-%3$_9YH)Z>3JC".)D[[!V+6DP0LIRTS!D56BZN"!BV(X]F_-VP[W!^X+S>2I[-2O8 M<;7E9N OFJ+WH7I\U;-A'F]L*@Q4NY4N,W,@K<"\.U?AK3Z=C5 XGIP;IS[^ M6_TX7L32V\4E["[;HE&OU98N$_AR&NAL8E\>TS8B_.4PRCE%P)S%^5<0;-YY M'!0'8Z/^!F-A8:_)61XWTOR9;4K<<><.G:F%K186ZR&CA?GF^:(&$+&OK9$C MS3&,>]_D((]74>L$QCM&L;]MF$.QIY07FR_$$!)+])3",FN^XBI8G_6-[RHK MHQV?9/$N] LMCWGJI!7.J$A*XBE:K3..>'@JY,6@:ZN& \W+*$EELX82AA 6 M78S!+#,,0D+0J7'R#9H(&L]E8IIT-J0I6' M+TL,53@UBG#EP3F^6,8KPI7 M'0@%JKV&\\@_@_AFXQ7\'(PYSVV3?+3U&D $ZXPW5-SFM.=+ ?'<-XS5_LD MZ 2JN?I#WS^!\);C8-@S,.:@R&:JW(X^*0Z@@G54'"QP_(.N34EXTXZ#G-0[QZ3U,GJG' 0OG7=Z*>;( MY3U-7R7-H"%DL"XPB;U$#[A%S)^AM&H*MTN0S &V*P"3-3J?]R:]IVP76'^( MDIP7F-,EN\XWW+F_2M!/X?0O$_ICG?'K!)TP"[Q0($E*Q. 7!(87-2!#L&_+ MS2J76U2&5.6C/4'Z,OLIG HS[_>'7?9*J4P=4F\'GZ&8',R#2!S@N0'MOU]G M1?DY*_]*RR\TSIY2@[,VXWAX-F_V26P;O=D&0[%Z,TMC-'NU.6NL 7/5JK$J M*P?$V6]+\DI+TM"_D#7GD.W;TO/W- M;AVGK"7OP2SOF)S)H2%(QCI_@9#R@I9]PS$Y=:PJ0S3#BQ3]PD*2?Z M8EJ<8YXLLQ*V*1>-7YI6J\5=N:7Y:ANERLF:^HMX#W^&1G_@%$^R$WB.?5[; MPR#A9@EQ-%OZ.&KC)UY;B]PP493*A[7>>G1"1@]DC!*1UXF5RM;. M=IJIMV2EWIS+DVJU(J'K,EWSLK7Z5\>#R.!UI1PJ M@4^'.->CKWJJICOQ=NF?X4%7)<#\U]>_@5.MV\3)PVS'A7^6DQ#""7?PM;V, M3-8YZ(MT/]..=H:)-VX3..5+8\U0YY5\XR++K-?8]=IGF6KL(Y^WKN'HWCS;2B=_:3BADAV3KK/ M_9:VEZ$3WYLBCOD=H+;J??RV]Z&YYR[$#6NR[+11N]:27)QAQ&7<:!YKT0[A:9UO2\%D<(OZ">H)P'OU\CP^>$SQ]0;N M;>Y2LBU0[NZ<+"S:M+M:5C%* (9UQ%[T(:]39L_[_)"8QI4^04#2G_^@^E_W@LL0-PFQ-$=OH3DD M0>8!#)VOUSC^,\P2A/;FYBQ]R['B+G/K6?VJL3S_)#[HY)_'U2V=QL2[)J(6 MQ[N-SK@Z88227JH41)])V@$/*&E4P9>R-E3$"P&3I%"D@GYY^ H^PZ:N"QY, MZJ>+=(HL3R;/W<;%M"SC_!P?"_KW(_NL[Y_9?U9LJ,MOB38'2@>-Z#:8!>CL MZ6I0G W7Q$M_-ZRA"04"2WV F$=E> P<'\A@TK0QSQ/ MTB?F423%*GK<*9W#)4;%ZINXV(0VC19G'W)1G5E4)G57'#XR:0]-WLC!WY+O M2,4 >,N"!?YRJ,4$J;@@4=ERJ E_CB59(9P7\@OG!GD_J*?[)CT(0S@*/N$E1_#>KT@ NF"<#3R8RA/VOV%^G^/&40\#I#. MR$/X4!O--32?B3M_K\%*;Z_.2G/C\%ICX_#52?GT)6 M'[-0#\E3FFR2&**K&2^(E3U"!TO8:)@V 95*A7Z:2(4PW,O;)*4W)=V?AE 6 M'?FWZ&;V)G895[,>]C?F;I[(U5?72=U)&(WPX;"+OX HE[$HZI1 GZ$4WK.R MF67_*I(U%=TZ;J68KQKSYT\&L2#,0)$[I6$\:> 4B1G$9+]<#) A+3K0@*NB M1#JDV+9<$4/>CR>2O25HW,:K]5XOYX@-^3K;[Y.2FS=F8VH>8F9DI+G3!FV< M49&V1$_1ZCW-$6_Y3LY(,^ MBTVF0?,WQ+2"4R;ZM^P @;W87-FT++9YW85I)W3,&?P(.:-\G*MDMS/4B=-! M8IUQC8PW9U(E&)X2F?CIQY\X,!&K@(-C*]=8]O&5;O8/,$(9?]XF:5%F*?U: MW.YBO2JJX9 4T<1TK88J(#PEU'/33["L0,G7!W;*O+W&UL!AO!>$ 0>@?8.X MGU/E6D?UNTT]I%[US/!(*N@B1*V*)F \E;1SU8\/-2B0R=FLER66N58_STT0 ML[Z.E"9K2S.G&J_^^RO?I!^.A\/N]?(IISQ*K]=C"P*2(CN)46NR$1I/E1W8 MZF>?__=7Z64)+%*C8>^W Z71"(.OT4M_G>&W245>MFZ2V$_-+1+[X7\>V KD M/#S$-(V8;(I\>0/<\AIN91H46PNT:(39PH7BDE* S)<*;UL,DH&O:7&@<;)) MZ%J9_FZ!15H4-N;KA:$#7'YQF#DQ+) I,MPU3D!=<^PF7;UDJVUVA*N18O7" M%O$K^XW>&W#%1'(+_ 2K_0,W-#Q'P8>_WHIJ"LPE*6%K8:F,+*VC,)$T-REA MP*3&)X( _R6^][#T)YMMP[AE!Y0GOC*OHT+UU$X'A+-%Z-FM]H8^Q.*;@HZ% MWD)H E HGD-78:U;^;,H"$L"/5+.1,<\N*POH_K+9$9_8:'Q^0Z?SV4V776 M#*MW%HS@2!Z"@PBU6V" Q?,%K$SU7"(BUV"^OU0M? X2UR(T/]CET".J"E/3__(Q;TYRR'UPSINZB,?L[R M7YF?>1T=DC+:O4N*P['4-%[UQ$5:\K["U3K@BHBG%'X"^+_,5LORERQT9Y3>3+7C^4 MP BT'CB\$H$>1-FFKG!2,&/A)B-&*$M0*8A^S77 UAD"GZLJ^JB7E8S1JKN M\VR3E#"TX2U##P;K08.&V>95PPD XM,&)2?]='P.1OBGQW[E, /'8QYSI31_ M>KW.Z=K8:UX)AO6X2\]R\\BK#X/XV$O'C,DMIAR)Q (+R_EU9UU $@DZZYJ] MRFD4;X47D4=Q>9FN[^!X^2[:1T^F:)$C(E:R@(]83:Z "Q9BJH [>R9M6"RH7AAI#%S)' A^[C"YC)R?"()S+N!_/V8'& )B,$,6X@: M$&L3,;'=;",J*,2-1,].WQY7L'(58/L]\_(^:^V$6U-%(B_T8&LH]$3TJ*-P MBU?@QYNYX?44;D,IP'-WX"5%TJ=;MJU1V:M %P;3 >/%&\SLMT,-:DB4*(.) ME=Z2JH$)A[ZHVFH4R!5NO(2X3--CM",[ "4'FP"++'QV)(XI71C#4FBI*ED]JJW1@ ML&NL*)C1E ;9UZ"H1T]?MAM0 K#S^.-5!370JDK++I\B>(XJZCI\HIAJ6O(%895?2$Z.G39"=,/"K8QD$457)4H '42U+RU?_S"FZ MV$&S.F'D#MSGD%=@D!'V"&9>T, R\H,DZY2CNN[(4V$&4EK+6R;3-UI&TYOS MUHKF>S?Y3G&"T7:U, 9][R*$I/$JSE3]'9-L#>]*7[9)O#TOS7>24*G[#>8% M =RPM-]'+M.7NB"E2;8Q*0#'(DDII'[M'Y,TL+]YEW/Z1JBVCR)Y#[*M4T\O*D@ICD/$[B3^NQ' B<=>@B/IC?\#9D+(L]G MDI*XMQ")1IP83Q"\T.V_M@^L#]$ MZ2N61^ Y!U+K*W@""$1@H!8X'22%ZAO-4J2![L4"$>/>I(*YRQTG0M>K[!W= MT'0=I:=!*G&E6MZDTJ*0F@I902TU2FI:F,9F2I$]OG!03QS?%V7"%C"]V]RS M/R2/.PH .F?,#3>89X]FX0P/(-6((3R%-''F\"BR0H?<3QDQZ=MR?N9NLV-"B\8C=,+9="V/E((FJ;CRD'+ MJA6>Z0'[3R17M #_?)'2ZF#"O7!?17ZIM[S/-'S/O-B>#I^)ZRWXR?OTY MC-E-&F=[NHJ^V;OU:D&13)&%]=K2:."6?S%F9*2W'@0TX> 3-]<=[236DEP> MRVV6LT5M*(>D \9S!\WLMWU -22*XV=BQ;!X2 T>1.VBOA3&PD5Z\)!6C[YD MD0XVD!5D+%:D7D-3%"H:O8H8$W!\CJ\AG)6_*A_^6V#QUH^1^?;B40*BK!P# M)_TD! E[NG!PZQ$N*93#\DW M0[=7$SA6KU>["$VG5STL8I]7&U.]Q<&^XQ^P"TCY\+;DT5ZHS@P=P;]$0PW!W9X4DD;)9@Z*"E-NH)&OH>582^NV0Y")D]Y+L=EU]8!@-ZWB5PZ:=X[L- 3M@ ML&ND30W3*9Q*= BY5.LJ/F*7UX34/KXV(:O]!2I+04Y[GM,UW%86!2U%=LQ- M*I+@-=;?GPR>RS!4Y+8CX4L#Q;T8QF1OP=9D2$WG@E24Q T=T+I@FAKGO'(L M\W?%O]Y6ST>1G9/)9R*JZ.!J[P=A1^KCR?MO!YH6](JFS J5(AWNR,R4M%=9 MJG/NAQ#"T^#A8K=UV)\*BA8/9;/_R%EN.JWL$DF+O)'4WE;5'( @:2C.I+Y_ M$M*G] D>0ID4>+))J#(+D/4VRVGRE$Z@MP,((>KM8+$[>NM-!4=O![+9UUM! MZ#SU=N))""&%$GQ^>'FNXOZ*LH, ;84+WW\K\RC+UTD:Y:\\[O>9Z0DT[9OUA&Q$SEGGTO5QQSOR[@]9"J4* M[C:UF-(X2U-]^5CP!F.JD,A 0DC!T%%BUP'10526O[$:P68_D5#2$OWF*FKP M4\LED11KUZ2B.4NS@",[NJ>E:6GV0+ *_JM9;4KZ=_^.T$Q+Q4#_B9R LG_5 M!0*Q7AS_)Z['*+F0Q]>> ZS9F:Q8>)Z;HT!M[\N"@N)!.?&DU8(JDJ(\BB&' M.H=)]O6A$BH(?>DDO'MJC0T777?,HOCN1%@M=FVP"J78B#0KJ3F3D2;\3R=A@P#KC*5D0@;[N)CIF-W(D M@:]&/J+JO;MPMR@/!FU^W\7IEG6!HG^V^-8$@J]@#!)+\1_E$?\-%;AZ 4>< M[:N+>=/AO@^#=+K7,5L?[T\!EC_?JSGHWXM6^1PAG/ ]>48^XU=LF.^H-4KJ MBHQ8-,%+O$X5!2=,G+(*'JSI=<4EHP+]"G:4J*'$!2HA.KO8,$US(X&O;SZB MJK3.!1]5]]P9U&O@:>S@+#1QA.!AQ!)JDV+,[K#9(PLRO@:ZB:?<\8R8N#N> M VN&'<\A%PF[SM 808.(/ISLV(/"#YXT E"VH0$(+P(A.)N#3N*G/F<@,0AG M91P=A%A7$R"C$/,FQIP^#RB :5E&-J&%6U*,,Q'TA!A/<17),(X4,!-AO%@T M)L'T'[\4Y!(4L:$V:_Y+3Y+F/1J\NFFQ88JNN& CQ]7Q%W.RH>"]5?7G4 M];62^8*RE8Q\L_K+2@AAS\&RWNF_WR)FJ/K%%ZB66VLQV#^JWTE/']*'V?^+M[CI M6CK^Q<,VRND5M&AL UQGVG8^I4A^4IQT$]4T\OB(OY$(?M^@]R MP O2ILB/YM6@[+@.PW['Q^V"P3?<"G@1WZ0ET%52QEFO MU*P[6BC^B5XDO8?2QPG(1]$QY[2C=S12HH?BJ)R98)[>BK-T-N9QO)2/6;:& MA>G]*(0D$+ZE:_T0 ]#';V+0BJU,>"JE^,EUI7!G*0* MY@R:66[U_9XTP"'I6YM]LVH!9"!:U+#BJ#" $)QF&*3@?U/<4(2V^C_FK?[P MUFTY1^YV;V;?[.CE6/WL3:PX.F_Y_/WJ;6\OO*0X27 (=O7WJRBZ2J_"#$@O M]((9E:2/%H;&Z/AR4Q]%N<]@,F?]10RN9&=/%.8 NDK-00/2FQ;K1D5A<&%H M1LV(FRIPWWRSH$8,WE[T@H$,4V\MEIA[G7+KF#'GAH<<=7<1JA=V-R'A/06T MVVX)QZ3'BB:K\7$]:R3.!/##LBO2.YLDS,TO/O3P;#[P@-A.S M4)J=18V$OXX;D>WE*5T&(+6?F6]X6;U^2IVUYM_E:B""X MY0[+A(A_TVL72W77J\<*XK;7QIXNW_4TB[4RT:^]3-92=EDIZ?Z0Y5'^2M;) MAF%2G@W+2W#RD8'DL:AN00)(&KT1Z0N(9DM&2^DA"^*6?)]#)+]\O6>\ MEY?I^OW?C\D!E,++M!JHA+9=6P6V;]Y:$@%MY18>/72RHL3^!;3X_7)-+="M MWE?Z#\DW)OK\Q\PNES*W1)FWX8X6U(:O%,FRW7=P0MOL%? M?(JK]> TJ;[$\=(D+1:^)ED$,EX5!J1)1IZ<+Q!#NRET$D9S:4C>M)1G7/7/ MB7IQK5Q:BM6@7RBL8L:_2!U07TG.,0!VIZTIIZG?6&L*ZHA]M*9C7]>'5-C?D'2@OL"57VZ@U1-=,DOU7#_'W)RYV]PXI8U6ET^-=-YV:[=?&3< MO#;X3%C;MYEFC !,UY23I;1>4PR :\"FDZ"GBJ[*1J*F,4X]P"E.(/W EYBW M:BZ*>BYR],*=&KG5!4FU>27>5(*S(3:!':R$CD1(=L#,XV!-[]4>/&GW&;** M>TY)(^B."UH*"5.1&+J1*E[.U:E3(T3UX/-F?XB27''![(N,=.WE+5Y]^>6, MB7<%YLFBR04^V6CKU\D-#:0KK=^0C.;:M10())$6);B_"0<9"=C]_K#+7FFG^).'W.XDP[(IOE-A,S6N](*S0'Z,&Y)YRBUM MY>601UJ^4)J2G!ZRO.P^O*!5P$]6^G[+_6_X;6R%A+)B1X!Z?"71X;![A:(* M?&R&4Y1)7/OLS;&\11!.Z 4D%1UR"C_+/[V!L@QO12Y17,L4_4,*PUIGB^M-] =PG4TMR+=J847H.4>.2T/<*!FD_#C'W[:3U?S M;JXXD$I8[]*<$]$.+F8T;'(<(DE^A$.*+PWA?$3426E)NI4UI7M%+O.9/2<%.(Y+!H&V8!%OTE9&D,\)5H4=UJ'-(* U M%-1'#>XHIN7Q7Z>NZM3%$'/>^.+-FHI_O66_X_1)S*>O(,P9;V>VA74(<__& MAH 8I\&,:*=-48!'*W=AOS0?L/W]EK2>%9.7Z[\=BQ+T5_G(S <[+.MI$-!F M/16HP5E/+8__LIZ5]:S-8M3,46!!*O>OJ+>/M55L$0G0.KJ+^D[QW8(\__%G M37H#ZHT=W+E/)Z##F>\4-:3SGIJW$6<]\;ZM13'L&(VC_.;7AIB*I_"T/"MZ M3D$X.'4=,"T.FNQ!-20E]V9[A/[+(TJ2*CNI*LHMAFT?QD]=,R&*[IVX)J7^ MJIV<9]5+#_DGKT=6DU'',RX33U#;PDQ$&L7,3,K[F+@R94*%]';J#"<&T="< M"#_H1=0DE$,S,(,FQFY.DD-"]+>3#%?ZA=.Y,U-2@Y" M].B)(C\3=Y'>\_G3.))AVQ&?AU%CZ 5K.9">3)V/J9CO =7Y&0Y5\D[S% 0Z M@(TR(F[DPS8H/E/D:UQ<: =K:-R9GSYCKAF'B('.R0"-F#C%*ZQ)C8[F2ME% MJMX+$?E!5#=&X^@A73M/,0GU1?088GA7T^.Y[JWH^WKE_A->6,>]UU)8U]4S M?%F/:'KO!1RV.9]K3OK/XT(QW_*=!SSS:.=LCS3B-JH!FW*W"?$RZ&:289MU M%][_9=S;QKW0O9P*V<8/^LP>,83VG+0'.!N#/VB"M(_H?AL1 ^\7=G,,='Y1 M!+^W=]./+VG91<\6#OI"]4]^/Z[X'-$\;&]K8%GZV:5&\XPS&E$,F$<\E MO*NS$<<:7N FW<;XOXQZQZBWWAJV'D4%;=>]O["'98=? M7M=/+RORYV/=&\]@T%!/??Q%]:_2IYN2[C4QFNG(AAT0=ID2 MW_"OB6:PP5X[TZ/?Z;:H$TX>VUK,/#]"ZK.S$N,?^4X^2M@V9.3SWXF'"-;" M!/XP^'Q,T\PZ<=A_^Y2HI.[#6D3( T%4I% .E*-E/!]E*?,.RC G(BK:[M MB^S\-KG>?XMWQS5=?V#K^)J?M(7;LZDD8@)Q>59P#M98KZD'P=OWYYFN]K8_ M[0@HN_X<(NAM1J:W&=5 (HS3&@J0%"KY"Q\0^9WZR#F[>M48J&^)[JW8K"/B MZ>H"$]E6W!F'0]'BV>7I5T;4J/$O@!.D5GZ.]O1=MH^24Z_('2TT_>B+9%_D M#4Y *_64*=?E=D$ D_PB<,$<:9^9ZZZK"Y)=*$A=NJ1@R*7B6YB\"?^9* M0=JSS 2BK3)2X1*!3$0"JD#'O.9!_7"+[$5?*#LY)G SRF7ZFB9E\>7AJ])P M..+@[4).PK2W(","RO[CP)$BR:_"D8K#L<@;AE>\79L:[_2[ZW.J$C[JZ=H]1[K MB(>WSWHQJ'JQ6V&3&EUH5$$$ 7*%O=\&(>(YQ"YNDY3R"]1YCJ0M\J&=NH9/ MT80AB)IV0*>XH\8X0PD,A3.&]E$Q6/Y_D8%>VS5;/NY$RH8X+P.2I8 MF_.YM"N0.MQSSA2'*$B:E9!J*B8G27G":GPR/?3W%]I5LT7^DS3 M(_U,RT\)+';]24H'B;1*S(S7JT,-AGM( 9\;$!2-&0*NJ+XAQ537@8:RJ4W[<5]44 MZ0GCU]6Q*+,]S7MR&>\BK5B(Z\M-H,X:,Z/@K#,7GOIK36*1_J(+S'Q=O5[1 M--[NH_Q7OYWQ!"T@0Z81R;)'=G#",&E*IESL6HT6YI99L^>W;_;00EIS:I', M:ZZ+$\B:4S'EN>:"V% ?HATM6J$'TS:J@45\'&%BOO/&006(\U1!SXGVZ-M: M,T$<&2_C&.X;F!@Q39XA FQ<-GIPQ-LZBPB="S@-+,Z=FI&9_C69!"<-_*S! M0NT=PZTFT\(9*[0[GYY ]GN?6Y1T!R^>?.]_;B?*3= LI\]'6*EWF^J@H%P] M"B"DQ:)EMUX;/0B\F+*&E=X*6&TI23DLW!''%316J2%7MC_7+->0F*%B?[9C M*]M3*M;/V^PC3:'6%/V4Y72UC=(5KS(_+G@L:XVS@]*&9IN[@CZX1@PY*0"$9A2C&<$P+/HQ0 M3(\AAS!,766'82&G_HV6)^?R'.SR+/14K%.L;".- *0PRJ-$LJQ-93R&$L-\7#9&_.ZKLR&4D)ZC#6=5$?1J$X.=H J#\8S>BB \F6R37"85 M\<]943IF/YV HF<^*5E79#UUX$+(>%(P9$P2DO"A)"0.93^L_"87*=Y%942N MV4=E3IRS%&.*B^^2?9**XLAZC51!894!US+T++U7.%$=JWDF=UUO+X;PJ,V"%^3 MN:B=HM-:Q@$]%SR5O76%(+G75-<<0B"_:EV[Y):I8Q M^Y4$X5>4%=8O%77LPA2CYZ$E7"&%D[&M_YSQR'(:G3KY&^ZAY,>>]U/] ?W8 MH8N\B(>6<"B5'X_]?YP]IG3UFV+@@[EJXOV(?.GY.8%@PH75/>9"A) MBV/.BQL? X7&8P&%1&X6L-NILDX)FS7U0=1Q[I!@+/ MLA.H.&O7,%7;DY2:J-HW3DL>M)8(+&JIUG%: IEZ<%1:R09^')T,9EPU!X M+Q>^E3X*+*P]A^]M$@M342?[)C99IM7;=S1/GB,H:R0Z SF* MUD<+1Y-U(IE4^A0G*-U6,^>\H-8U.HDX?D#J[B=:3^\;=-FQ*S +,/&7P[TN M^!@EZ6U6%'POY(X\EWO)&R5 /I+=>$0W/3AU\7^2AAZ1!.=5W&>:/V;F"X2) M9D *SX.J4"2>T?H=_58U=]\0^O=C;VRQ]NF4V1@A:K+(K M^BXI#FR^UG<;S6QYX.-IK[>0;;5U1D;15T_N>LNTI8!L40*%[SB)2E7+C#Q2 M4I%A,#/IYY^$J"E]@C",23^GE7@*)WM2);QA+F'Z!"6]A4RBM"@[QG_,LO5+ MLG.9%@<:82BCL[ ZA;020%=*1PXMR[2A4BGFFYH0J2CI^ZYBZ.8T@C])8%P% MY7VY17]=C>0="#SE4C#:5IW6GU$4HS>^I@.Z $'.)'%E5E[2OY$7\/!Y%*A'SHSZS694[R5HM<9X<@KN^/],762J#32)C M/F7_C"E_:7*75Y&7-@3C/3GLC$V(1]+$TZ)))J.M>*,(HNCJ!!SK:K& ECXP M)V8=Y>N"?#W #3&/731ANA9D3=GZP&D9Q3[#B1EN0(J\;!D/]E-C.-@/O%L9 MXY$G%O2+ BHAEE=J Z.@HHH_+ZIPVO%5:7I)(=,4V?5B M?OZ76+[*"H,:&/0EW*\=J 3 7,;&JH#ZA6"K"+CH4IY)AMF6\T-,TXCQ<)\S MWK)CL7L5.?=TK7P"_M3S!G8#N^1W\>Y,RQ>'_%O7A[D1<*^)>+]U3;)LR M/ 6S'79O'9[WAAT*L$T17-5(6W$I;07_]\-7 FK\W0__,4?R(B1H0" RI]$. M7KIE*2175+D5V2;.7P]E%A_SG#(Q>NE' VD@I34.%;;.;ZA QFIN1$(E>B=K*M9DZA M;JZIGZ003),=+(\;'I*U\1&JMC N2'A6Q9T[2R9"*&9B$H&:),>0S,%DWVI& MO?]RW-$??WC\]Q\O\_Q3MDXV"5U_V$5/*GGTL%B/]RS,-X_W-("(]1Z,'/6] M]]]=8M4P\&,4P F')PR!5!CD%\#!K2DW4)#ON"2P@7-UK%!G*8Z>I3[Z: 3' M*FUN%Z&I7*Z'12Q,;F,J(-T$?,OR;#OE ML9U=T^))("0( $21!2S)ZNS!0 8GWKPVUA8:V_ M_:_WE3MZ!2B OO?W7TY_/?EE!#S;=Z"W^/LO43C_\.67__5?__-__.W_^?#A M_UX\WHTO+KE]&'#_\5-W%A!;B*[XWBML:_GF8_7*:M^=Y?1^/?QOC_3L;GN/Y?\?^= MGXT>[K."][AKS[^2_WG!7QQA&;W@[[\LPW#]U]]^>WM[^_7]!;F_ M^FB!:Y^<_985_"4I^==W\@^%\F]G<>G3R63R6_SKMF@ :05QLZ>__=_[NR=[ M"5;6!^@%H>79Y ,!_&L0_^.=;UMAC'IEOT;,$N1O'[)B'\@_?3@=?S@[_?4] M<+(N[@E3(3S^%7+*;V7YK_\Q&B5 (]\%CV ^BI'Y:[A9@[__$L#5VB6-QO^V M1&#^]U\0]$/@A#:EJM2@E+#[8FS_<=@-I^M 8J5WE09K$:[$>/2 M7ZT16 (O@*_@%L_.*W#G!RIE8GZA&P&?0MSGI>\Z>!VZ_G>$!ZQ"V6B-=R 6 M[<.%0:!,?R)?ZHBH5K"\J5<6"/,&%AS=%MH57/-OV([SD>8L'#*8-08#[\ AL4/@) M^1[^HYU 7$?(IE]4#,#4QJ0/H.1,SZJON'./X!5X$;A!_@IS/$26'09_X$WS M912$>)Y%M7HLT*AB,2Y@:/NPUI#85E7K[SAL^M^&/W.(YREO %Q=,@T!J$RO8G&J<_3> 'B*$ M.Q. Z0(!4!MI1DN*.WP%UCZ>:6H!NZNK?/ZT402>[5A-*2XNQB+%4S6-#S]DJT!WGT!CVS+ZG2:VYSRU9P<.Y^M]WI= M+517W+5K"WE8\. !H*.O MR1?PGX*(%#[Y4DOSW/:T.FME!;L_<^V^K!4@SQ;>&_8 1_;=%@^B]46CM=+U MH;1^[X6;;N> 6K_CI0;:.ZS6[R*ED0X.KO7[RVNMNT-L_?X+--K)@;:!!KCM MM72XK=_=<@OM'G2;3-'4AEHY9];O9;%^)T>Y!@LZM[TNCG7U^\YMKKLC7GT! M!!IM[[C79#W<:Z3EHU_]OK)::OT8V&!(,MOJ\$C8@!T"K79^IW@%0@O*7/[6 M:ERK0UX#D15]6"LXB$^8$[E@-K\.0K@B%][? S"/W#N(=_=$H?N;YMX@;-39 M%D_7N3^3K@7W($2-!I=$XUV)=>FC@.C-NK%LZ,)P.@>W7E;P#EHO9$0ET^T5F .$@).VV"88C?O4'XBXDK58(+ @"TZG4'&_ MW([)/$8]-R<\.V@=R2'VC/Y-E !EHK[744T^,5[V>(G>^;WVBE%6BT M ]MM P&ZW-K1OE58R]H63/!CW1FM&\@GTFIW@NR0O8$>WD^2@T-'TLI]N@]( MMH>JFR@D6[F5CZ>)Y(3?*UZ-^]7)M4B3.8#?8"?=I^S/=KAG%F6\(P$(OF+H M7Q.,E0O=L!LMW2$U$'.OB9:ZF-LTIO\R\U2L3W+MMWM%EMLZ%G]H=&"5_$0+ MOJ2-U//2&OK)C5V#SI4::*5[.X7%?T_5U;C3%K5?1*GVVZ"WB4@_6INFYK,G76G=_;F(O9S?6R0UZTZZS&^RD^SM"/ +; M7WCP3_*>KQ-!:WRZ8T@> (IG <\&<:GIFX6<1O=CS3[8L?A/ +W"KD3G?*P; ML:.7 /P[(G=K+8G*^D 7OC*Y35M\\,.GR9Q-.2WI3,/= <+#@S)""*\)\<5U M SA:[E!W_CH-,!!IM3M!]L^+VY_CA]W026,F9"IILD"WTX_VW)L:V9#W6VFO MHSE# )YF?"]Y@'_G!T%V<0*]"(.YBX!QL;G"E3'H-M;$C8\ 7'C_.T(P<* = M%U C>YL=ZQK.;8$+X($Y#)N?GAI_L@L(LBM&_,^T^5FU^**?ZT)T_-<4\13_ M>"6?>=^#&T#F(Y>$NXA"'VT>K88W3NJ^WOITJ&@^;-_CLX%"F$VU[O/99+/) M;JSU;N=/<&L?A<1),RU%1O#6JI#P0*F0-3_=H2-LDYE!I-D:HI .!+@'<82X M -B_+OS7WX#MD*!\9^0/L9RQC+?)[NL9622VX!0A$V]UUPL#J^%7-_7 M.7_8._P/:8=)$XH"R.51 >\A\!S@;/\5AN0[)R4NGA M )C0 _]A1P_\EVW/GW&+I1Z6?_[QZ>S+^?GX[-.GLX_CSY\FX[/S4@?S-)BB M8F)O(46JAG#%:K98J5>O9$,^$W:T6;C&G%#%&J@%"I8C\-3['/UONM@V&)WVN17E<,649Y0U0M(UVJ M\\_#TSDQ*""\XB16"!+Y]I*\Q$.;2]]ACVUN+4/T+R]CRH(OPV/!U'&P2H(' M/P@M]_^#:Z[R:84-T;FP:*FJ)X-5=?J?.^B!TRI-Y\N:I>A*R3([R(D)BAY+ M*'ILK*+IDF6*'I3%JR#B)?[C##W[;UZ5FGHY7"9!H< ME,WK#K?A/BQ]CVWS*A<9O":%!,JT.2BCUQ/QT\0@G(Y?GLGU*D6;Y2*#UZ:0 M0)DV!V7I2N_OGS:K%]^EJ++P^^#U6"U-IL1!F:XR>EZ_V_&;488=FE9L\"H5 M%BK3[ #-47\ U_UO#^_CGX 5X"7%N0V"B&.(9I0?O*[EI]>_+66(?JMERM0Z0/O3K8<_ MBD6'K^#*"JV4RYSK05IQ0Q0M(5RF\4'9GQ(IGU:6ZUY$ ?1 P)ZQ"Z4,T6^U M3)E:!V642H2[7@&TP*O/5^2_A4OR3,ORV/,TM;0A:A:7+5/WH*Q6M_8<32,' MXG:F80B"1!LWKK6@:)M=>/#*EA0MTW53FU;7_M$WT'L*5^$U0CZZ]'$W;8ZZ MJRL-7NTU1YHNE3-%TP)29:3']#L3BE$A%W3])1M@:S$J;HD"M/IL6FAJ:\ M%O_VVQXZ=_@?U(0:BKWG"1(D+J7O0H>$K;RP7!*J]VD)0+C=]U0$&CH](8&& MMLWA/^=;'*5-CM(VF[%S;@4O,6!1\&%A6>LTSI,;!MF_[+B:_L./;<_BQ"&X M+Q#O:_PDU (C'I%IF54;Z?C2 MM8)@-H^M9--W6#Z/5);76_-L#7+4+B3BX!F0E_+*7^'IFZ'Z_8)ZZUQ(??OJ M%Q23J7=Y%3)"W.7RZ3UD7$J,V/B\#(+I/: \^I&HJ:7V!-'?J:VIP/I%H< MC>,-&KC%?ZRGJ*#N)]9R:PRLVE]2R>JN\6BX@T7O#2PNA#?06<48 UAHN4E=+>HAKF;*DUY;: M#,9,;9N$% H>@0VP]"1!+PCISM4B58SCA[2PBI:0OB>2-$EX/D=X#&,E.P1J M&D>2NC*W$#)UC3>]Y&UF/#'U0!R\QUY;,,M@2>+&D]Q_!7 9Q!&H:1QQZLJL M11A6UMD4;=;X?!7WGJ0DBH]M< Z!,V4P0+2:,>IO)+!^45OKS!.E9,H5&RX>C DAR8L:I]Z^Q+V"+&7S"QNCZQIBZA?;M;%M0L0FH:7* MU=@B6CTZ^*'E]J?F!^2O 0HW#ZZ5W')G"=OQ9IBY]6-7,8L$TI+JEU6AWFJ_ M)I>JR1!@KO&Y,F9IO5JT%C;T?9\$;Z '0W"']S+.+=:3MR!7, D$[)F 7\DL M5M20U =L +P"!?+<#;_'B00, C! MK6,6)^1%U>*T('P6Q!R7.@[NRINAYWIBZI?GH=;0)];..]];/ .TNO5>01"F MZ2SIHYY1O(#0EX_C\TF/<>*;#W@9*?5+ E'?,L U"9BE8XY,RM(]]&L%R.4: M%_-&85,2C"_=[#E#V;T,N;214Y<;4P+[/R MN*<]> 2OP(O 5PMZ,V]J_SN"R?N<)Q"&;KP&TTZ.XK7-XH$*X0VT1F>(D)2* MJXK]![6L62R1%[4%TW,[[@9DK83> B0/2Z$#4/H\-5TNF5?O#R0J]MY[8B5M MFD6>]B QT:(MN+GE5S*+0 UDUL*XW8)U1-@J4D3ET^33YX\&,$%03E5F[WYM M8Z7=F<#U)Z.\F5R0$]<,"SAC)JRD1F4],RE23VP],BDKV[:JV:B:11"5(!AB M>D_N$W> 5L\IS IF<:6FO!KF<&ZX!:W>>Q:!^#P9CS5PM5"YZ:0*J"QW<[_; M31+C&B8^!.2E2 MTHPH#X\@M/ ,Z5Q;R,,+7S"U[6@5N21LYA680QNRUH/JBF9RHZ;<6MRRJW"\ MR(2-CTPD[1$"2X"/V*\@N4"\\P/R=F4V?[;>V>X8,JT4\?R"%^XO!O!(!0@& M7M+OXRJ\'S63)X)RJKJ;U\9E&!_&A+E05IDG/<<)?XCA7H(0 MVD28O/HX0<,_B@<-'_VE\(G_-"^(^(^^)OQF8<2_X),\R939_W 6@Y@VPU<* M-_@PTNT$$M=.]VP-I_(O:RK\X-.7S!!Y\(')54>=U84"S59XO6]_*YG@DD8UK(7!98@&U M%N7-ND -O?7*5Q'%PTA2T!9NBOHVUQ4GM=QLE_PQP (^$ET*72:RJYO!&R52 M&_BEQKE2@7H M)B>3\:D&X0,4$41(5@/OBV@HW 9!)$61I(+Y].#(J=_;SE:H,8O"(+0\!WKE MK-N"M?IR M%?\JZ*@RYF>WW[4]\N>C7.O=#X;$;W';H0JO%&;I ;JA3$XQ@35X"EFA 4&_ MDTR:OB\@Z6H-4)A3*?[;3IWX+R3!AA/9X0P] ?0*;4!Q,V$5TU*E GK:*5=* MLB&K-_9Y3.0+J/XDW+):*5I*9U15"PK8?E;Z>T@>1; = /*_ZZH#03!+]X&5 MDFGQ3HP59]$*K4N,#$"_^T'(U2"CJ%G*E!%2BW=@#+U>>PN\8P>(J]&]0F;I M4DP\+=YG,;08OP]*0R&QU;A?RBP]"LJG15Y<;7RG^M9ZK3VLI&R:^DYEL&TV!DI>$D="\L:J-G/103P_SOI,8RGC);VQR=7)#.4 MNHTRE^9G#RI,6LSR6JF]]JBN)Z86.V0%AOX@G,U3SC,M^[DR6JI<3G,TBWZ5 MA&8,_(LHP&,B""[]U0OT$@WM@N<_@OCA/@&#-=^+-V D3QJ*;\:4\01WLA2H;29X&HFMQCE<0'AIWUX:)SK#X*Q(P M_T^+DIM H(:1%)&55PNS .N5S=+R%N#6N[%@XFLUFU^BS3KTDQBDE"B-HM6, M4GTCH9OZMTX2_7M@018N-;XGXG0H98469$.IUD&0043FIAZL5"XH4W\2E#I" MH07=V(V$'>J;4;0H]-ED_%F#AS"-%"TCJ!;I021F>GJD+!> =SL666PO(-N&>011@D!3_U1%*T/C\T,& M1@+";/Z ?(QMN'EP+2\DT<'6E)R)5E: M: 'P8+']US@2Q3?&KK*ZFE%$:"2TJFPA^"LO?LLI$F]7:[R2$C;O."^RT(C4 M,X\1M:4V)%O 5]]WWJ#K[G @&+#6#VIAHTA10U0]$@54S@8)M^^AAS_#'__Y MDD8I5U;.3+,F/:N/;V:FGI-!Q[GOS!U8 MV44>K_)PV)4T2^NB JJZ4>A7\=]\SR\*G+*]PM&ELIY9I*@G;@M!-=0M^<2[ M'00AGM]BS]J"5-25GU=!2VW74UIY(R MMAD.,/<6^@E"XJW[!/ A)PXSG]G6 MLD,08VX0J6HD81H#8(;;2R;JK?>*!TYV:@Z(U!SW6$X=H\DB+[FB+:=2,U,K M\\UW#]6?%10GD>HCW@E9&*\P2 F#@41EG\71.4"S'T$LD- BDCV MUZ1Z\K_/UCL(KM_Q",300,]"FQA\DDF<1(KV8X_6K"+ENDV'+IE%:.V05.69 MU',N\234^1:8%+8+X($Y,ULHOY)9O*LA:U/W)%W\3J[2WLJ1HZ*66>RH(ZPI M;DERM!!"Z--D/!XR'62$5.QB]-SSS0,(*R^;"F7,4GRU:*K+V2)LA\ MBF- 7E@!M!GZII8U2^_B(AKB.U06^ JZ4<@,F$*VX3?4MZWW#P 7 M2RSP]!6?Q!;@6T2B^R%B>5.%5!MFT:>YZ&VX+.G#HW0XB89CEFRE".AG MK*1S\[@D)7S&)N5VX7[C-%_Z*]S^$N_*X2O8WZI6!&T^DPG:7/C4*/G6Z"_D M:STG&D^Z,O4<"ACB.&42WP2^G+\'32&F0&[0-B6_ &*,< S*;XV/Y M XDK@#49A@B^1/']ZC/)B0(JHYLK:MU4QK4)CX$Y$J_ 2[B[V)^^6M E<-SX MB+Q4$W:4D&U&2_:U21V:P58!9 ;.GA0%9. S7PLP:VC),P6SG*S(+;PFT"W] M29P-9NF[6-" /*D--X([ZG.9'77^*Z/T,[WNI/?%%M\_\^H.,5?*E\GX1*>@ MMB+:$^1T45)IR)41V\*L#7)4;^PF(-GPT,A42@U M"#VOJ-ZZ%U;C/A6$A37C44@NGQN7 WOEC"6 F*2FO.L(\58/.-GU%9<"],+& M\D!"7#-"E$YM.UI%<8 4UGFE*"%'S>'&+6LL,<2E M93[(Z"@7WV5"8!*3>3X'=O@ $/2=V7SJ)%UAI%X4J::W=D6."XTDU32I#9ZS M_"@.N_A$;H0MY 3?U\3^0HJ>?&%GIQ*J6$1BTJ_.&ZEOQX*&TNMY[I09VZZ:YCPK&23]$BL([G$]Q9%/9W;A3URJMP/1N\YH7$4S2MJU \*W,P\=+"WM43?9-R?? W*7

$FTE Q(&[DVTEU)__,N[2"I0N"@#SBY#"KW2\:Q, >@&H: MMJ4'IL:;SERBYN!4@G3[EQ/,4:^?3 $FD1.HVHL5HRJ+]@25'H_WZ!\$C0;%-##C#&UG? MP%O\2YVY:%OW( @D(+(A@66X(Z@F84J5#X(Q(C*W%CVF-1-0>A(LG0^GSBL, M?+2Y 1(VH.JFBIB-)^.S\0!YHAR!C#4JK)22V!DM*IMCVXWBS-=ZF265@@*"8K?^:$JI'M MNMU)+ W+#.)@/\ +8F77F<6H#1T$QV3ESS@V\/@(C>))#I\,U:)E>AYX) 0- MHO&=G9P-],Y,J?09H)G>F]J.J7KO,4PB+2!=$KQT"4)H6ZYH%/+SDX]",1/+(1/_(XV9./I+\;,] MAR/7)X@BRT#7R)>OGK<9R? ZT6BHBT935""S%E'59*Z.;CT\_CQ@DWX2O_K< M;?QL?AT$]R!$R2^_ [=LUU#5K$'T:0N-M@*V]9S1 @^K&]=_$UT]/DKEL,"- MCY+6>UTCMD**+PV4*OT8#TA''I#_"K$V+C;? Y(FXH)_9JD M^XS U&G)^J!";"W6E+XM49I00)%*I2Q51M%@ZOPK"L)XCG[V'X'M>S9T04'Z M9U_-K-/&IPZ+E)TA:$8X6KE[&H&["$WXU1D-&%87,93,F!^O .ZN#1/U>LYT M1=+&_,DC$J?&D4UE [\<5%I,2ZS E[G.S^9WT";)NF\ > 2OP*,'S*BH1Y-B ">& .N?D']PH7T?FH1\"='MJS6%D0$V,QM8^9=HLT:BQKA MGF&8&:]C!.H=F92_^:@+F!81=QI/8U]]WWF#KKN#@6/HI!<^TJDX,4F@I',, MGEWW9_-[Z.%/X"D6_P%#0RX3U^07_@S$KG>D#'4&D@2LA;@X[<1"N5Q:W@+< M>C=8SMBC>3876%W;8K!3!C, H5"=(].*JYP\6&W$ MYVEUBO+C3#.I'PA&#UFT("FRU8]$JIBR9'!K(UI/#[-58#>8LU["_CBTF]C)&L?V<9BFSQLC4,!Z<*\>PO]!"%YS;9[X";\ M*E"L\I%W1=XU0*UQ+"%=:%>>Z3'*&-=P\^!:24):FO%+KO*1=OS%50(UQ;&& MGELY7EI!9+GA)@W5CH\]: $" O$K0)#\*0WAGFPJ,)(>H%I7:S5T)%O^R*D, MP38"$?5M-\O&X1:%.PSP(N;%[HE9QM<)PCWH"6%&SMR4U#7+1P06Z3 M75P+664]+;G44.52'.+ T/3]3!N;H#:9= >M%^C&8U2>3KG*!\^I*BQ:>$73 M-ZW$IW\&M<0;T))>;3Z#;H*+JE<5/AX@O3Z5IX&P-:,TC;O :4A+MBF*NR K MMA:O_QJ3J7QH(2Z15DCN(S:S.>V.@L$EZ7:*F'[1(_R;(FKLWR)53W,"C6'!(M'D0S)J4K$/L-!3./ M^V"'4NPPM"\E?=-7R[KXMNQ-J/'+;0RJ$Q'\^+Y\8I4/@ST*,&GZ %E;3I6# MT._.#R18O2BY^*T4$9U@1$\.B64UP&GZ8EG/G5 9F(+G&#[/5OGKB3=PX(R3 MPZ7ITV9MYK;Q"_XT*>R7@'!TY/)^+,&J;J[6S^%X&C\2%J7=5,5E\PWT\+9!P64SIR$MZ:;HLEE6;#,<]PI;3UHF%)$M/:V>EE11 MI/J*';PP'"U<'NNR@TI#$V987/I!Y>:)5N7 6"2+1"LWP[U3*#>6TJ@Z679I M$0-#N4H1N%.M3?)J)R(A)+18QBI<"V8>(S).YLA:SFTJ6?LP**("E*9WOKH< MT?+#Y(XX59"70,LT> 880VB3=# M')8]I_@/N9(/ ,^Q3OG=XO6[[48.B0C^;LSP'3KMUM)[1DN:Q- M7 /(S'@)V C(-OA\I">/;4W/INN8^E@<%!XYQT#\#"/^^: YER*@*.E2PKEK MK\=-Y%.T7B>^:9:;@7F=_$/5I;-(52/X4UM0,[(KW7JX WAX/%C0^;87T)%1 M2D_%UU7D/B=$Q#7P4CB)\O5LO8.@B@[E@N8S0DAB,R(;9%A]\ST;_W'GM^4Y ME&/R%0QLUP\B!"J6E*;-%A$_GXQ)W/K>.59CNZ(B[=%G<%",M@F,PZ/,(;-<* CB'=IH%FO(<]MG/?.(Y M+PV:-G>P]%*-F1:+)"L*L.]A8,BS6-^[];!("ZS3 *_^;N00,_'4ME$$G#2' M-#W1EEP3!TLK%3CI[!5U 4/;AUYF5G7PA'R]6KO^!@ \(1.A8HV*04PCFM(/ M%.']J$=\LBYHV#Z*BBSFKAZ'1#QL7_%PB=>!)*WYRH]BYS3\S^%^["#A>H?( MP&;@M."XI6XAC5:1:Y'H$LE=TO\/1.1,3XX2.4YUC(^;YV M\%F*NJ36;>P0.=4"8HHLXNVG<7Z$BR4^B7\/T@>,^5D="[V+K$MN/MEQBANU M=;"<4PI8"]9U#5;.$,&7*!F#V7&)O5Q2"A>A^C0Y/]/ S-K=&BF*2%OVL+_] MMH?Q'?Z'^"?J+ZD8!:C)6'G!#/N)1P?T?K7]5?*U'3 SM+ \^&>B0\^YL (8 M$(EW;?]2T"MX#X'G[$)^AC DWSL]P?]O]&&T:QC_)=_V"$_\H[CUD3\?%=KO M?G3D.T:.AKX+G0R!?-=F\Y14EKNUO59=9BII^T<_LT:CON<&F^<\P847&W&\ M<+?Z/^#V2(*59TRB"Y?MGMIU-XKC^O-D?*Z!6409C_9G-RWP;$GY'OXCS8HQ"*MF%/'^W-J[KNC7>NC[,OQ-)M\N_!S\>O=SRP4C/C3 M**]"']XM3>:S&J-D_&F"#QO]ST+5>BOXM]07=.#301S4)LE*+3JXS_8'=Z&5 M[DE.NSO'+V!WD#\0<^R!_! M*_ B0%ZZQ@=$#%'P!PR7EU$0^BO<*<&1?[X_\M.F1T1=HVWCHS?<^FC7?!^/ M6_=$SDM<,1<(U^[EV2ZW;U63@&AU+:R\=RM6-,&ZO3A49YA6+5V4DEH-O%IZ*CI0BPDX\*'(\T.L&).? M]\=DUEIL0=JUUTL<'GK(X8JA*5"OGZA"]%Z)GS=EFM!R( MKM!17J)G4 Q_= M7WW?>8.NBT5G19RN&.1?]@=YUF@\R'?-CM)VNQ\>'"F%WWI(MM'/PS=&MZK7 MZLJ:1?*37#KC_H=\+;V6GL75$GS@H_[!?P/H(8U ,UT@ "16]0EE52?MC;(& M1[L6>]AV P1?8S>QV]@9.[FH])S?@;.H]\BK48L]3 ,U^ELU/S1I4LN)0P%+ M\M.(8K;T623/:T1FUY.3_:GEVT+?0RF^-.2>X7*6JK338HN^$)U-!VQ M0HHHIYCL?5GO;=@QWG55C#Z*?UW:T&C;DBKN/ME+X$0D_T^IKXS1)5JIAS4W M]4,('JP-20](;CN3WN6<@L67VYJM%2E-DB7UZ$HKI^'\8JI2>I,&=#Z+9\4H MIGATQ;7[6#]?0HEEDUZXETWTBX3MC%%:JP$III'BKE9<*I,&6OR:0W3!I/A7 MI?6[)VWRX8I!5BS4DV?4'<#[,E!\/U/IX,BO5* ER17XY:S_P;8/]OXPJR&6 M2:,M?ARZ]%TL44"L[[OW0Q4CC^+?E&_K/T9I:SVX\>Z)],T/JQ:_JDI]N"-3 MNR2^+ K7UW+LBFFQX)C<2-Z!VY1CX2_PW.7D@PP(CF6*%U/XP5&AQ3Y= M.>)X1-NN/ *7A%2/\P$\+3&A7DAOLS#OPCX>]1KM8U,LVN6+?)Y@M:AJIF 6Z?(8))P18-PXB*:RH]B>0D'/D9)^#X89O=AV\QO M-A0^8%.Q#H8=40EVM$RS%?2]O%L ^- M,1CXK)"+/2PX"U"\S))&1DDK/8:6%A[BW!I]!L>6<11C5RD2=3P9CS7(F"R@ M)6I0;%'Y3++$75O(PS,1R:H3GR0$AR;%'RQK:82;&B5M=4_OLC@5HY-=O(>A M6>Y,U;ADEM=R4%9I)C\BY213-!R9@2F[LJ6!!=D>W'IS'ZTD[&ACBO-4VM8H MWU@/IN2D%X]@[:,XDE:%,9Q9O \S>*DS$@;PZII:#M J;16,WC5E'/H6=K4F M;^=G\UT,RFD0$>Z0)%]"@Y7B:Y6V2H*79>W&?W[Z/B)-?\!M=\__0FS-8HP? M#O#XTT#!TZ%+"HF M/VT)+Y-V]LW"B&4%A:8U/%9.QFV$$QO])2O^G\?(8M+]_TXR35\'(<0[0&:" MY6(A+6<1N4AA @)ID2E&P?M?/+,DV7#+N4VFSK^BY)GZ%0AL!-?YX\3>&V"Y M9@R@B!*1M=8)B!N*NWZ(G4-H$M].5M([-)W^.]G9#G$/W\6 M+@'*W/;).HYQ>7%!@@J#,$)U#2!,?3E5I25O/45!&F\J$84_7526+R)Q/AF? M:V .$=-X/=E:R'C2][2P"XPCMG8PRP^8#/5DTR\KB3H_H)Q/E\M[N K M2&(1"QYMZC1E *.4B9VR:V(0NSAQA\0X)=Z 4QJ*&QFH3LQB$!E'&Z@!T,0 M#RSNJ;FRG@%TJ2=CQI)V[VMZSQ\0<.G!KF +R2%RPBATBC;-R'N+?03A,1N M] 3L",6A,+B$8%,-E:AR&CHTGFVEWD@GQL@UDL66PV(KZ!\!40 M\S;_Q%.C)0/(IDKJC%LF&6LY'L(R6V/99@Q@E1*1,]^X=LVW@W"D?B:V"C$W MZK.3\NN6!>8>L-S.,TEJQ0%J'[,LW$3&-9 #Y(P+@RB?' M>0DN%.IIQ8HZJA4C1K7,?5.D>O;'NY:GIWL0XLWS/5B] %2Q!.R5+\K]68^4 MW/6TQ5X-Q*36XHT=0^5_+*$7A+X'O@>WGLU6-:VSF\4P>W M(5B5%_.JXEHINL%J7DM.12KN;SG?'40?@>TO//@G<&X=8A"=P\R1-1TB#MX5 MY]+,X-^B%7"XI_V6OC($RO%Y0[%2=P#1P,/*I+=&-QCV[,(R^ .&R\L(3\PF@2NE0? 3? M<7TC--?4:$FK^:2FKHM!5-5 H,7>5$5D?FNQ0""Y52;S:PRL$)F$ZII&G_I" MM[7C[6B!21\H2RTC'_>7D;29!@L%RXD);=:A;T<82(]S0\0NUNL&\Q;C-]^] M5R@_99#<2$JU5B0K26C:XPBMTB)]5]A7V>9_V!VBNJ3YW<[EN MD'2"Z5U?N-EY[%<&S19OH*<\D;FNO%K0)5C?^.C)<@777XDFM!KD]75DP'RL7C$7"-33*4A![? $#+Z35*OG M_0]W8>T)Q2?@RSKP]9SS\EEJ5'_9']59T_&HWC4^2EKOJ*5WUD&@"1!FF'0R-/SY#?M(=!.%!-05><7V9ZSL MZW?B_BVV\U3Y";,IV1I" [L4XH.U;2ZBAK=K1M MM\]5[0H@^&J1-Q2W'N9+E$48_QTX"Y(AP<8_Q2<8X36N08L]96W?3="[OJ<3 M=+B-72:YY@FWI.4$TU"'O#6P&3 F'8JOP-H/H-R6^?1D?UK)VNEW&HG[(+D= MKJA5;SJH? Y1^*K,BP=.Q0)9ST\P635X%24 ;\F'IKZL)@W,J6VC"#CI;D=N M?)[27C#$S8VR]M1?+NW45NHZ8_R)5>I]-4[[E?.7D5R$JQK0:M2**X6WO-82 MV:3!FP3)D1JSE%='22M]KJA)#RH6T'*A7D(UX2Y<^@'_[6!%Z2(K3_78!-,U M4 S+)"Y-)V-,[6(2Q_;/Y5>4V2OQZPY,W\UE:\$>TG?\@20FV6P-D$7>S<;H M;3W4[JV0W'R*N?W5:&E@!%(M:2=)5[J*/1#B7_=B?$@MX!1'KKC5#W&SHWR[ MO1Z2MQV@0N>45.%I(@CGCR0KK]8&T2LTO%&;IAH[WN\.GQ7:8(D?2& M<4>G;Q9R:,^7E;>OY2RCAD7TTT,;>/7])K)Y>(]8/OP!SG/I0ADM M:=.NDO=)58W(X(E1'\@=.)Y#7$>^62O^$^PV/J4E3:MI0YF_N@*G;\8R3FRY M$'SQG/_X- W8+W[9I8LRC_5XQM^9/,%O>21$TQ.B,P3*@/WZ[@S9N%\ MQXADH:YA/8G9\>&L)1@-"JF1QX685,B[G3U$W='1CP\Q%_%) M\AJ[P[[H.3K:82O/$-8WY%H<)YJ'J/;C)W1XT;&?-#6*V^HW)$\JDO $P:W1\]M[TK,+,/=SJKK" M_PE":./!<(/_'2YD[4BU6BT.A7,\%$[ZGQH$=,UZ@:\* C,L-$6+E^^1R39# M"2.3OCZY !Z80S$/_P8MFD4U->)K<6^L=)N3]!IC0=OE2^]R)%HSBU[-1=?B M^EDAM:[G^N2Q=Q::95;SW _04GP\=Z$:$KKO B]?O MMAMAO23!E%?K*$QOZ?:4*OZJ6-&'M)PJ>.KES12M@F+2R?L)+(A)H_Q\4' Z M&5/B?Z0MCG)-]CF?I-UY!&L2.,I;5,PG[.*]I(_/KVS;\.F$OFD_@V?_TO<" MWX4.>6U3G32^;H/%@? 1#X0O_<\.5;HM)HI7*OK C?BWJS5)2((G2B?I.OY3 M$!$"GGR1F@ H 4;2MD?^?)2U'O_YZ?N(?.##R9<^YP-.MFUBUEV2*^C@ULN7 M@9@W:[?R E%!R[WO6AK((+YC4?$1+>Y_"?BN\KX(V2>RW]F])?T0WW,=/DN[A:V M!))\)V14=:!>%E+NE#XN=")7E2)E/G7U&2^HOZ[KE.$X.C#D?GDC.,"!)FN%/M1 WPT8QG.N*$DI)I0RM6 MU5JCU(D]^-?')+[ ;MA09QY>42VYT%RM^U01%K[OM8EA.=M!@$>*YUC(";ZO MR158PB,J7R>>3L_YY4&MI M$)3-#'_&U)SG+8@A"+X2F$AP@3<2: K/H)=8#!C>^4$ 6%20:$%OCO#5O<^3 MIH+K%Z*]2S81?XU7@#;-696U=+#LX@)@8"CX/ Y7?O02SB,W7;F#!P16,%H1 MZWH<-W^''O, 5*\UL]BF$H1.HL5W[:@76AA1)_,CQ= D5@C@7($YM"'K0J*Z MHED\JBEO"Q[[ [WTRSV&"$*X(L!]#P >C21G:NSDLI_:7O:B<-S*12%N)NT[ M\9(!6>^)1G'W1R[I/_EEG4H0MPHR&8RY9U3I\Q+['/D%QZ:G:+6RT,:?>^5^U4K6E0K@Z(XCAR#5!WQ EQ%*Z;R"K_KJ3Y.WXH*K)9% M8Q-PE1ZM=[X>\[\/78^5LI@1 R$[*) (L&'^M'"QJ4@N)%!3*P[HLT(W17#P M5\I,P8G8W(Q# C6U(EU354N0I@(!/7<.$J2YB#"Z>-C=KM;(?TT&'=<;@5UA M6!2I4.P^120%UV)#PC!MX.T4;A:CD;PDV6+"]D;@US!4\W4EUV(/PU*]A2'# M$A$;YHUEQ\EH1?1?7)?R4WS]=/3*/E0K[?+ M%U& V1,$>'U^@5[VJCJ.HIGK<,6-LUPC/\H^)%W'F%9?!W MB!P =N+O$F++LXO6BI8,:TH%*7()HZ+3-N,R"D)_19XDN+%B@B5<\^\..36& MQ@%AC5%,Q9(HF+%F/2/+ 2L+_>13I%SL@'@A)+K>"7J_NW >L ) D?L2Z$EGN,T KSF:455Q+9K2T\Y3"8/ W)#1IN3M*=H4B M0&.,KP8A,*2T*48&CK3M6R/B#LT\^DL!2HG!*(6#:FGZ%A!0BXT:3X//;WZ% M!K5824X571D@K=F?SY.#!]>7K4>^[6BT2G6'CP3[R- M=3"B< ZM[48V-;GBT\<1U,?24Z4 M T-BM8;E P)K"SII(O$L!%3R6]<#B]>7XTCK8Z1):\3 V& JP;WU7G%YGQD5 ML95O'8=.1T.'CW@G,="4O,]1J1H_B!,;;H.=98'C;KWK=QM_9#:_@*Y+_F7F M?2=9X=+NCZ;C$\_'4?70-24#LF/^@Q)K58KYB.7#E8O MYK>/XZVCU4Q. ^E0^G0<2HRM0='#(]Y'/R\M[ZOO.V]XYNID0UC1A^/0ZFRC M6$<3Z1#[K,\0ZV #^0@7RW V_QX JDVB]>\=QT07VSLAU%/^?]&'_UHM,:DB M\S]D =ZM#>&HD-%!-EAJNR6T M,5CTVGE9:QA:;N*^^^+"1=Q<)RX]M \7M7B.M?CY.))ZAC\;1+5]$CI<(Z'"T$^W_!ZY5^ >%Z2,-,?;7"?#J9MIM.IK1TJKGTYK89Z-D,:7 MM!I-JY0G,@\ D8B?U@+,YO_PR7/X6P\/:A#LX!-_HB;0F-;\5O!T2 $:!GID M3Q&P9O,[RV.1:5>@",E'8PA2(:$B7^!B')&^U4Z9KR]]+X!8U/@OS_BH%R32 MG8HOL\PF3*5.8PP4>=/J1:X':Q,'I7[VT]DT@PD$7Y$?,!-Z550SE42UY#;8 MYS,')3'GS^;9FGR-=Y'A)AY3>&>:_BSQ3E^D-5-)IA(.@YTD<_ 01]%PL]T8 MWN)#"7!FB/R7'&2^120VQFS^M,3J2W\5IV*-Q@^(F:K0T<_5L,N-&Q5%?-+. M8&R^KZOZ@NF4;0LB UT$,50KWWL*??NGP(S)*%T$ZQ,&:VP$GV3$;>K;IN6) M(0= >AN=X/"(M8E>@7/CHYLHC!"(AXUGL^8NZ78.@%$-@&CL8-:YKWX.LB?@ MN@#=>@Y8)8F5R#_N_!L> *[(]964;= (^8 M9 A-@R=@1XCA4")4T4BFU)>\L5>1AON=[%C-"8_\!R#/1?!N$*_%U@)4IKQK MTJ1IC&L-D\;^2WT^3R-)Y\CCB$8K=/#*\N@*MZ :3Q2A("&GCV,J25_ M/_Z _#D,[RVT@-X,3Z';T!7$/HR!($XC#OGA$:23,7MGK:)=T\C5+C#*?&4T MFLFRB Y/T(G9HSW:EW_'^@'GQ6+M!T\C8 M$B(9"S4RQ+.2"7I>E#Z%R*YE:1,9I9AI5)"2,U.P21;K.W(##XI4?P0DA'[V M-Q)4GS&EB%4N8OEE,AY_'#1G%$B?,:FI?5LG)I7NW%G+4+F8J>P0DC-SM=3( M]-S&W>T3P)#CS9V[V;E+YWPP@D?P"KP(D)AQ7_'P"7:EQ&]OZW_#5 :V#U)& M7XTLW7W0]QL(8[2(?[]/'-K4L7:OZ2-9);').*J1V5W\=J_H5\'W$/H#ALLE M<,FE)_/6BALVHLWO%E4S,>/'8[[/7ZR*"T\Y>BAJ]5#XJ *6C&WM MWA/\[;<]V+'P/^.?J+^DTA?0)S"\8'[^M)=X9?C5]E?)I\E=B.L'$0+YK&"Y M/Y.8*BC H'C6C67'#__)4YDG&((K$%K0WP@PDEM%AC DW3@_.3L9 MCSZ,=M_#?\E_LOC7D3\?;;\[RCX\(E\>D4^/_I)^_#]_T6(CA%?:^+8Q)X)\ M*C!.(S_*U[4=G5Q+W7GF^(U2RVH]FXA#3SG$"DNK*!V2VUN2Q#U@V/F):44+ MH'PZT<,)6%Q]U:IG"FFS.625_APGJSPC"X M@*'M0^\^ON#]CH__Z J\ M>/$ZU,0[)X\ISE:S9I%)E: T2_7(85!+L'J<27 MUAKOP,(-&4\ABN*[C5CP6P]#:[D/2Q*Q=)Z#@4>R!LV:2S35H.B7'5#!VT3R M;C?UN\S)SW/EX-8QBDWU)38P@HD@._CPG$[&Q.MEZ(00$E*_2"(LH\G2\A;@ MUMLZ8R>O9RL4+E/5*!(T%KR3R!U]7ZS]L81XL?4]Z8NT,[F+M.UWFMR:,0;& MD[T$3N3BK4$:V;,8R3.+-TJ_"Y.MK,[-.X=7"DG6%S_MBT7M"^T"3$&+6@W^ M>BK=^8RK1Z)O2WH;X:4XMVB,TEJ1I"U5L_W?1- PDB@)9H![^5993RORU%&M M&#&J9>Z;(JQL)=D:_9V;-PQKM\4M5H$ M\*^62WE?W,U'M1H6_1*VY8$C!OUQU(AK$[<",)BX9B=CA_'IXPCJ8^FI M4H!^WA3ZCJ,'!-86=*[?U\ + "X_"Y< );]U/;!X?3F.M#Y&FK1&]/,ST6KH M92%U'EP+0YSL"&@^*YU^^SBT.AI: M<2Q0QD(_J.OG&M0!_Q])F-K9_'O0$?_+WSOROPO^"Z'>JEM4K9?$'? _"Q%^ M!=9^$.Y=CK?^O2/_N^"_$.J'D;>I-H;Q2>R;GSC;9@KMX!A!_>YQV'1TA!!' MW\#T42THM'##%L>##QZLC5QBM/;Z4%3LV60\_G0<5OIHHFD6KDDRQ#RP(([1 M@SFC8&C0?M:VMCYS' -=[,AX8#=. -8&SS5?3*Y28-*(H;TL)J4^' =2;XN) MB"8:IT4S?Y0E.0SCT.&[P'R=>,[0/GP<3YUYSPC#WSB)G/&#Z!OHXJX1?^4X M/#H:'BRLE26Q\\G@TV,D?/5]YPVZ+H/"V<]'[G&XQP7)Q*1W-8'/<.IF&JWZ MVI'2ZJ?36I@K2^"GT;1*>::53T;W#Y\D\,FBMF_A$W^%*-!8$>OS0WRBH0"P MP_!\9856.Q6?DIE-''E8'R9%SI^O +WXVO O2WGW[*>X9C"!X"OR V8ZR8IJ M!\RS6M ,V1OR"KR$6&A_/L<[C4N ,+;>$W!=@'+Y>IBA@QHU>( T:PDT_=P1 MV]CV%1/T!/P,/& MHGY>@^+[A (04\>!2=\Y)YP&+1T@!U6C=1@N=A@=8H )%)C#J=,#QNIZ9+; M4A'DCX= 2=5H-75)T_((+K%FQ/ZQ"NQ 23M'0C;$JK'K6*_'=AC$/J"/%CUQ M0465 R1/;5@:.S]IN)3FT.;% 2\7.T#:2$'1V,5'0ZI0ADS]5/3BBY^B=/>' M1=+V<53FN#-LAN_EKU='[+VFCWQ6#U\WKD0]A._?A49_0/[<1ROKUHO_0WZ] M\5&NK&Q,__.*F/[9ITE _^SCH]S71_A/A<#_;<;ZKY2^,N"_1 M#W,]Q3,,A#4!'45[BVPIS&R6BRG^9 57-.&L ::I\Q1:**R=FZ%= MJJ0P5EIBY!HY6#*)(=&"Q[/R#4E>O OHXHH+#-SU.UZB XPDV5"3:)!9AKQK M"Y'LOMS]2\TF3213:[BTXLZLVZ2E:'TK6Q6'1Z,&DBOR34Y6N&O/T7M;C2M9 MBP5*7DC7W#SOY:ZLLWEV\AWI9&=,$YVQ"9:JV4>6XEV'($E#FO:)EMI2I$IQ M8'S1P( NI[5"TF)9.37-)O>,:\1V/R>RPQEZ N@5VH"2 ^$/_3L*F>@MVADA&T:&H MEZ.@DH)E!%6DVZ8;>H9VK[T%] #> _+TNE?(/(V*B:CSN3]VB&3K,/>S>=JK M$JZ%!#'Z[)[O&+E:1:MI10<%.ZU&=3I4QN+=F23(B\!SU %!\H>[9N>!D M_P06FGE4KV&9^D/B U^9I5FB,0CZI4IL2I?G-[\177#](UU8(.@7%Z4Q77 S MS>:7N(4B6I/)>/SYT"C#A$&_7'9-27/C1]0=J50#1\HP41A,D!)Q4>%KLUF& M-'!D#!,%_:**J&#,,SX# FL>TL^_-9LZLD@ #_TB>ZA8LU3QJ=#4D4\">.@7 M3D.56S,?'KY3,[^NB<1J#H"J8!G4M[8MX%##JPRO[H9XP_80T#$F20 MY\]0+%0@[><3/ !Z?+93B>G^R!20IF\_!;I: Q3F5(K_ME,G_LN/RV@5N1;) M%7P]GP,[?(B]I,B02_I/\6<0K::5RB7TN%-^(TF-I /5[4&\HE:4:*1=.9)P MI.^;)HS5*4W0A_<@>,1XCH6PY9W1I6L% 9Q#X$R#-(^$R":54DUO#?.5 M51KG=:75Z+V6B/HW_R>R\&P6;M)7KY6*+U5"RY3X5)'O8WL5C18UFM&*'RK4 M7"*-*D@&XZ931@I+". KQ7A445HK8JC=/U0(.9B[;S:W>2JOKJ65ZNMH4'@. M$.&!_D/^R8K?C)8PHNF>7K(H_2F67H.,?/6&NH2 +3@LM#ZRGWR7NA_DE==* MN[)*$AS)3#D',X:OWY,(.K-Y>E=VXZ/KU=KU-P!<^JLU\ +:=:Y47:V8T&R< M-Q*Y!=>2UD=^)K $+6HVI15+FBM;< :I \I@)A<2XY3$-WT$EDO..C./3,%@ M"ZO(UD&V#:UHU&RR42*Z?OY'#++G,LTJOE1L"?VP*J%JAFD,;K2JLH24U72E[*N6QKV%D(;Z"W^0>8TL36^HDH1E/'D[&RXRJ\AJ8:)7)BWCLD. MENQH9]ZUU % M*Y!9&@D'FYDGM]EGUS.( +7%-2IER*WW"H(P MSG0O]Q+@T_Y+@%Q;O:8$R/5CZKIQK)?\/_$S HA65C=<=ZU#[]Y"/S%P+RY( M\@H_ 4S&.,(ZR:/C>PM,FM6^SF@/"-0V7AP)9WA$?>E_X,LI>C?R6P6E;T_D MF@[KR8Z8^4YA][-63.A GSOR""&AE?H#8/^Z\%]_RPX\"06RO^THD/W+#SR, M+K>K'_65 J^H5M00TM9.N=)R,17=M&?M-*)-,@4_;!D,LSO/[9% MS>9/>#OZDS(K5Y;72N^=3M/UH.G[$4'S /HY*:DS-[N@5ERII[Y]]0N*V=8T M7B\'PFKE>W&/J2_#F.6T5*"@ BB:$Q+/D/D^>@F@ RVT23RG*N=[5GFM*-#/ M?"\%C:(G _W-]SDAOUDK_,=<\EON_%]=42LNU5,OA1[UQ%:X/C ,0/?^PM\Q M?[I (%[VV&^#N17TU%T][$MV&WFYM5@C&&J_ B]A.@O2S"[4,D4ASR?C3V<' M,LF+PZ'HB8?JU\#YOK.S7NR7TD_E0EK@:(XC5]_&,]:MN@^]X-\1AH4]*9?+ MZ*TWC@[*E^8B9> ^#>TIR-289**"WF,TI& 0D7T5 _XF[55?Y":W868F?_+(FF]?XM;2DDFM$8_&JXE?;66T=A$"-XQET).37T9DQM)7.((XB!)@D,&[,E!V$L M.=DV<)8U5O$B1A\U>'/;]4(FA8RBMY3]33(T:;GK%+N"5M2II4TQ,G"DU>EZ MOMQUXOQ,@I0^6B'=,"A><3":YJBJ6M>"K_@-:4:O[R\3VL504):"_K%3,)Q^? _J(HC9#.R^'LS8BT$LR@,2,J9 M_3CLS')'PHC#HG. SD2"+!8(-1IOJPV=0<*D4&E]YO'I.81,FCB>I=#*/TD4RRX+00 MW+$'\A1=T;Y[*!?HBD0Y8K"HJEH1L<^3\Y.3 Z13+914A8OLF5@[B&O02ZSR MD60-L5(5K;+OG1;94SX@N!>L=+_ D3(">+01Q;('6EQ$&%$0!/'%21#GE\^; MN_[ADWRQMQ[N)88S2*]7RL>X9HT=Z:88.U6A-'O?M#..+^FO7J 7*WR71_/6P:C .22ZF&)8=E/[%&L"_S-T8[W@WZ(503*TO 7<%HX# M=#XO+>^K[SMOT'4K5N9.^E#4[)?)>/SQ ,G?/^398&IZ,=#[/F#ZBA5 H+KQ M$;$[[316-!XPR"]:_U>%=NI(CMY$ O6A5@EO&QW:2KW2=6R<4)^>:'0#;/RIB79^7# M*-?ZB#2O2^H50@A\/BR33CS]2D4#/W2<8&B)6"1J:C65U%.)].K$E'OXX2;4 M!Y73A!)U5;I/#AFI!T^(04>,TX1Z,H39IUOK\ R>HQU$C-.$2:US89]^=6#2 MXOEG\]MQ>PF9XO%#X9&4@"T\-"];[Z4D2RM "L?[P;^ M!/';[@LK8!X.99LY&'XI ::%Q_)]\XZ_TZCY*J2ZF8/AG1)@6GASWS?O^O!^ M,9EGC0!IX5E^;_H&1= M>G M+\P+6W%Q(E!/70"7]%O6OBZ8F>BKZA0)?#H93WJ\R9=6QB[\2ATQ!V\T MC!T]TE!+ZP5"Z0U6*U\CI1]JY^9]PP% MT+8\Z\:RB8_WY@Z/AR?(BVY;4640.N8HJC3;UY%6"WL^0^$7,"2B/YU._C>> M >\AB4_(UC6[M&%JEA14YWB-F*BXZ.8;>,/2_$M R=P*ANE97E:=PRQBUMH^ M]+ ,T%MD$Q0KTRRSL%8J5K$WJR%NWU=E,@IFYY;E%-=/R7(*$M'N\+9?C[[] MT[%L9O%N;BD16 C7U8XDB@TU=V17M WMTIF$)7IF^ M2J"F5G1IJFH)TE0@H.FV(SGT8#F2*7E$;?&L+1?H;/2ZE)#I<6N]:FH7N/WT24S>EG-%: M%I57BTP9;.4*#F9:07DY/G MWZM6!5YY0PE03VY%F2;:F#0"%.8F#/RWW62!__+CDJ37!0A#&VZ^62N:(9!5 M3"L&J+#Z20FJ:-NGV,17H>U'L(Z0O;0",%T@$,]E98&IQCVINEKQ0DJG12HT M$UA;:QY&["6\=H$=(M^#=O ,[*7GN_YB<^G_>A?2=XE2=;4C0#--[MGX&J"@ MM;4/.E;P%>/C;04B+Q19]DME#->PB+1: M&/<41)&/$PD_$)#B2!B63>0(+C;Y7SC7Q.(-%%$\GXS'XV'O&Q5!H,C0U-^E M<5Y*[AWQ?D&M.*%(GWR"<.3N>^M8ZVAQ;WG6 C OAFE%M%^HX1,TVX7A&,-+SSD.?O9I(KNLU1/2]\ MBPAQ9_/D8N(*K%U_ YQI6/2*IG% K.:@6,#78(D)#>17-"44,Q(U#- BQ(]G M_P(\I%:1PJAC. IA55B.WD*5C>2/ @@460V[ MF$RFC@.3WB5#)1LFL[C/R3"B>@\(U#.2'LVDUR\*&&L;6C:TWZY6^*.XMY>^ MCZLOGC8!0>L>']?>K#"\M-9X>:5O2^JV92Y_E"+22>2O5CBU&T;% :22:PV_ M<4 <; .I%APNV]U4;R%]\EWN=KI0L"C[)RR[QF\D:VVDJ\5MP3>R]RTT\FT MG. &XTH",L[F3!]$UCY:O 4C.:0*AQ9\,/LF5Q8M=N91 *GBE5AEHRG5 (*4 M32;EW62@P8Z^RZYPB*QAB9V9!56FS>SC@9!/TKU[(=Z] <_>D+_>>@_$^:F\ MQQ&H830_9.7."&)2WHOO7A1$ECM#M]X<@7]'Y'R*(;SU@@A9G@VRQ9Q!'='J M13P_3\9GY^;PJ!$(&:E,,D=/$;!F<_(^CT&;70&CB5$A9J9ZD_)3E(,TXODU M@%C,6'U99C:T=WLE6]ULVC0!(2.5_F;GS-PPQ2NP#=?$6>\K3.Q,0<'AX[N' M1;H"K\#UDR#M(0G%RS/8U&S22%:U!DS&-/V-T=L;XM2,&61V3#*R0A3%WL"Q MY+<>'G&6^Q!;1..F;GL(=>$=;>KM041$23S3=B/ M)T6CE4B] C03\H!E8@AO:DN?$<,DHS1);X;/I'9$>I\;&?&_,[90W#I%Y(B+ MI 'S37W),\XTM34K]=YHS!I!HAP4-Z3HT-18W(4SS^72\A;@UKL.0K@B^[F; M*(P0J-"]3%4C^= 8@,Q[4*65N!V&;"'*KOBOP-K')THJ)YB%S66!G,B9WK7R M&FY^ZYUY?[RX^#A()&)=;N\5-)(8DN)FI-#(>"OF2+XS(N%9\-V.Y\,;'\W" M)4!)$0'W\NI&BJ!AM,=GP^>(0B@R_IAD =X?.E<17FN_@??P^0VXK^#>]\(E M,TB]6&TCB:4"@XQ1&IE_%80CL(E8SG?/]KT]O\4B2$^ E/DGL%A!$>LU9C3? M%$*2T4\CF[#ZQS48>H?8+U]!?%/#G,JJZAE-JGK29_S1WXEX?WP\ O*P.7F@ MO()AC!T9,M<6@;E6BT5X3/$,T:7D4>];%@ M'O4/H^R[(W^. 8^D4/+Q"U1*DJ4" M21KC,PAHSX$*S>USH#X&6H0>4I)P)!.<^&((DZ>ZHN',J0F UJ&%V\PA: X# MZDJN10ABENIS(5&R\$HB^J^N9C0):HJO13*RQFO';#Z'-N"SA%O64&K(RVQ& M\K*\[^^MAW%<8.WQ=Q&\*H:S0UIT,U*>,0'<6I%ESZMT\_/DRV3\L<<;EZX- M'7P4%.TZ-;1S?$5^($V9N)*6=*FI7PFBL&4WXT0[M>UH%<71X:\ [KD-D_MM ML'9!K$C/F:Y\%,(_XW^7C0.CJGFSV=9,;00Z">[9D6/!5]]WWJ#K$A,E;LQ; M0+S;3)QTY#P(OIR+6ZRU.?1@".[@*]CKL9BS@4@C6DX:TKKB^2#41J'O^V2&=;<0!" S5%*\ M"OB%BQ)/)F/R3*IOO2M06LFH*R?_D#1.]0>H*JZ5UFLH2$2['$DUU>^ECP)H M6YZ5B<"^HV$4'8A>.:HI:59&3C-,'3?LV>YB7KA4$'/5F%PH MV41W"^J;+'X-+9FA3(E['DS24+0P_?3]"#1O$"9CKP@NZR:06^E06-0 C4-( MU2?(IH"TX&&KX[W-;IO V8+*7N[L/0^MN-PI/A--:/#!)3T9P5UA MJ_%-4.5ST;+@E4]%V15ZO;_AZ%+L[J:J@?R0.3\YP4/FHPY/1:OT1[^BJ26L M3B^W>C/>]:YZ1Z31@8!,\QZS\ARP,I"/_G4*!<[($X(B:[S,]'O[AT,2%XM MNHJI90Y O^)R:_$0M-]+'$,Y("ZW&4] .>A57=J(5-62,5T>6_A(,!<)O9C M>Z)554U+!M16F)3NV?*;L5/DB)Y[/B3PT$&^H2*JIX?$*AE$M-B$MLDS]D,K M?J4#Y@]+>D5[VF("!:W8\CT \PAO[^V'=;JM*V6D*5Z9 M*[S*.VMTE0>R7H[F<3='5JZ?P[CK$ZZEU003Y EQ_;X&7@ $$RLT:U2K24E2 MXZ+;GIHHF+_5W@>&Q-Q^?O.54"UMZS 9QA/>^+TU"P_\9?D-%+>U(KYC#5XR M=48NIOAFF)CE$;GQ(Y8MNEYCATLNIO3&FZY9@."RZKB%RQXPMUC2FQ$)40Z0 MZ1QW5RG!"BT>)LNJ(3 CGF+KUDTC"<.2,N5$[8Q"V]!B80\VJ ?_#: LO])T M@;>&\FF")OM!?N)F1UF[HVW#O8;WN0((OEHDW]AM'$8U?BPP]9S?@;,@X?Q) M*C(80B >[*=!BS_&"KUK;BR(_F&Y$;@'%OE(W(\4Z6P<^/,DR74 A,(@#9X[.2'):/V&>[_[ES@QLQ5'T.:[H4FVHA7?Y)6^3Q@5\O=-)5:F M3NJFA^V8RBM?E/ML,C[]TK_>5>BNM'I)8Z#Q+4B PMP\@O^VFT/P7WY<^I&' M/XMA#C?$BY.R]+"*:<6&'E<=*7STC'U409)'L"X/AK+ U =34G6UHI.43HM4 M:":PIJO(\WMT[0&TV#S&H^G27ZTM;W/GVNR%I***=NINIK?2"E)'>"T6D>NLHS#(2,^P2K.+Z4:1?@Y<43HK<$_JS>=&D MY09L8%?0BDBUM"E&!HU7'N5T(!<49./^B,<7U^I977$P]!!:C!K*K<4*U-FE MX!WC>6[;G].*I=^'2Q0'$RMGO\OV]6& :S>6RCCBT5SC8& M((VJHG6+>)Q/QI.^/="[5GZ)>XV TR\&+"LX<$FX+! /<*;A#7P'S@."-GA> M(C]:+*>X#^[9R?CD[(1&M;IM':E7HIY2(/6+(JN"BC,[]/%&!3=Q,O[$PAU7Q=C2($3SC7E=Q:NC-F-I* MYA!'$ -%-&D:=>W ;JT.=[WL!6<]?O(G]+$51,R1?-/[Z%-U4U#9?8?#H_D0%)T M%91,1->>T[?1]0JL_0!*!B0]/=F/*9$UU',,B;@3:8Q5\3@1W%I*8T'LK' 9 M8$RC)*.H5FN !(2EF5M&NM:3_%6\)GQ OA/9X0P] ?0*;=:34UJQHCR?)I@, MVD3>J09^IS,I^?0T=8@IF;S(3N4+F$]$F66U4K>4SJBJ%A2P;WUK^Q1('P(( M:K(T22N1OF]VZ!;M9KB+@+R0@S?T:!"MIF>^R"M]GS JY.][&N&YW#U%Z[6[ MV3J)_ '#Y?-[5!&RAE=)2P:HT"+-NTX:")W?];01=V"X*T8-*0\L;H .NI53 MD(AVAW=8N/11 &W+LS(1[BR\8X:,!YDB50:B9_'30!UY^]9VOR'&=%!Z?7N/ ML'QZOL_7+T389PQ7CW[N4CHM4J&9P'U/ HPI?^;9/F)/[[F?M5-C,WV4YO4J M077>;M]##-=+>.T".T2^!^W@&=A+SW?]Q>;2__4N=-@*%JUKMO8;H:!%SBLF M-1PK^(KQ\;8"01!P(P!65#&="/+":Y&4BC6]ATN \%X7M\V9Y,N%S-:QF+A: MI(-B:#7;Q-[Q_$;W"FFEU:;V%#'IF$\#U=VO =NU@@#.\:&0-/[L/R!_#3 I MIYYS_>\(K@E9J;=J0C7U4YH8\N5+M/K"ZKSS>@)V1%R64DP>+.C05$TI9HA> M124;3#B+KPBO*\X=P$L-2:=T2E-GN8PANA02:S!A(+Y%9&F?S9.%/HWZX^#9 M!D]%@"3/HFFVLE(1DR]X:?HT1%77D[.%+5$[NM\N*-G;]0PDFLZ9A0W1M9Q\ MBH(I* W?P;IU+A\);ET&]C*[9EB$< M42I^"QDHVUTB;CT;D57/R<2*)T8L-6^)8%8RA!+UY&R::;+[[4$6)2L3[[OG M[&)E,_8Q8OE1KHP)61II. MI#T^*FR!^^/4(7!+#Y=(/POC^;07# MT/+L\IBD7EI(U!^X_AN+JI\#0N,U^7JU=OT- "DL=]!Z(2]2(&#,%<+UALN5 M9B+J=[AJ_G0[P>S6PPLP&2I\9C!*#Y\/,H)IX?C96/&QDVLJMO#,P*\T?!K4 MD*^%LUQ_TX P$0SF0"WU&W'*NP(ODC=:8UJ(NY=&-U4*+!$OH414.UKA'_VL MQ5AS)/%$G#MI&S>($OBNLKQ6@[ :ZOTQ*">9%D>XQMHO2LN)GK1?4$M]R^EP MGP."8O;];%:QWKGI)FA%BZ"<3L:GG_O7O:#NJI3.D7#P:G\$K[[["KU%461N MA"QNG0$0@://?2K("VO&.I"?-[ELV"]H&@4$)=39S>'>\J(YWN=$"#/Y&:#5 MG6\QXN!5EM=2O8(Z*IEKI<748FQ7N3((Z)=5UB#=2HFHQ=BM%QJ'!/5C!#W: M_J:]6F5VYM62Z1G)5$21U!%;^E4K958K@Z*X.A-L1UJXM][A*EHQ]5#X74]- M"$V18K)HL=PUWLI>6"ZY3'E: A#>^8DO(\>PP2JNE;95F3>DA.T[W&XZ%.$X/A#E_W8OR1 J&%1:EO/SER>WT;^Q9GEBV.1T&QH+$\$115 M/\]:AAV7.N_N:YI;UCAERTMKH)SK)6))[V9:')<8C51A/6LWP>_;4\] M4B HBHFF-*2B4G8)L.<@V,'3OD9AT%J969+E%]II.!N)":54\R"8(B-[)U'7 M^K2V8## =$72.0C97';%C:6*E,"9->[$6(+D-_I/(7G0N]OK"5&&U\"!D$@: M@HQ6)EEY[_S$&Y5 PUJA! M%I(42G*A%L[V0RTDS?0:;"'I0D60A6*A'V.5$?$<3)F8"B3->ORA1_ *O*A\ M[JLH760=R2BH@2?I/FZE&PU)>0SQ%5T#A+7@+1)YX6(9SN;? Q"'XF0YBO+J M#$[W]:4RPPNT*'?F_\JZHV*4-D3K?'D4N>(4E\WN5\I='*?X[VD4)]GUWK7$P\,U1>!"D=$$*#.RVKE>J;CF^> M3&9LHYZ6/DIB-%2,\?V" ]>TH$ M.#+W8::LT*Z>2I54%<4"V.O-?;1*WA-*;HW/A+;&/OG*".X^T^KVN"Q3Y1:974&9N6F[1%Q:P?+&]=]B M^V5QX:!ZW@I5U&H BBMB:XZJ+Z09&ZB2!6;V@L>&1X**7[_CD>PMP(V/Y&P7 M#5H<,)G:DMZ,;5M1XC\ 0DXTU?\KPOP",A#\NQ'LFZ>"NW@JYLI(DKRQ&IQ M>)?ADQ*1S=@4I]E+Y7=D9X+[4CG\8='J^3+(S_[=&K%7:A5-:CH_U%#Q[NET"X@,/OY3EL[V*7KY%[## M9W^&IJ\8("+QWJ:.$S%.NAVM"-8:/ZCN-@J ZIMWK">Q,L+]H(:=J]V.5H12 MJ^W21*8,'2T.^PPJ?45X^Y9XTK!C..\5THH$:I55(H&8Z#IK>#:?0QM,/2?> M]">S+UO5[-*'HW-)#+2PLBC?\=XQHLRI:E8_.K6[,6D5-SW#D$O=V04! S; MYO9('8%O^ 3]_ ;<5W#O>^&2&0*Q9G,FD9+/&-K]H4+,%"V(%#\\/7GY3V"A MYS>_(1W35HJ(?IF,QR='%DI I6@V'!;Y\#>9:1-EVSD2L"E8[?DAZTO!&S]B M9NZ2;.9(P(98*;IO&1;_X*N*&9 T<^1?0ZP411<<#/^F M2H YB./J=\])786 <_UNXZ+< '>UVCK2KC9*3<^KDX2#'EB00&JZN/DI>2E] M6'LN&4@4A?'MRZGO*<2_+GT7"Q&0%+[A1LYG[WP_0$F^R?\8)8WV&JYD7\9O M?LAZ?"U6Z8?*X.Y,'3 =[O@UBCR=3,:G&@0HK,:SM&&M(6/?GDJ-F7H1!20J M4C"UL< !S/)),BC***V5^NNJBFM;_]UB-PX^#W%@HWS\CR GPFX6^^.34*$(W3A+W# MWX#+2CQX?TR&P-P-.+>.5L2HJU9A8G!D;G_S_62Y()@NB/6//;OO%1J2@CCP MEBTI0F+JO)W^_?(/+.L;(L^NV>K<+V6F/@7EU'E/G70[F,UG$;KP+>3,YE=X MCV+C^L'4]6KM^AM (H[[J[7E;=AJK]N6F>10BH866_G&Z_CT#F[ORW;TQ+C>&$%P"'D!GCX)!I")'!0?!=XL=F526^> M8UQVX'C.@VMYWZP5W]3:QJ>T(IXX;?:IUADX"G>2"LX+08B@C:?O>+A25RQN M62W5WYDJ:0<+49"TV+PV)E"V-,?2SF(9N"1BEC\2J4@D.:!,\46+$SH2$"]= M*\ [PEAZSAZ(6;Z(TFF_F>'5[8?DY!V\C3,O)7=GLU]0*P+44]^^^@7%U&F' M\000!,'%0\:XZGT&IX:62A54"F4P2PJJQ8Z!81VY]#V\>(003V5%>1(AIVQ; MB%A-,S3?5."^[R?J*?^BMO(O#DWY/($';^G >^B5[U4O 'OES-"_G'A][]U8 MGB7O -DP2$RQF1A_6.1$Q+NV$JAFAI(;2:OH]6W?Z5JBEP ZT$(;IS1/:I;Z(_+RE>6*:*5P=8MY MI8B*]G;]3=M";P)XSJF:#.Y*3;&5RY&J_0N3A)JW'LFN"E^)#<(;GYQ..+?D MO I:JX:#<_EN7%I&G6])F#/1'2\-4W4MK93=?,YM(G6J_B_#G88+?EXY![#D MCP$6YY&HD35!"U8?$&7X"J?,YDT@4+L97V/)$)8D;K"7HQC+?Y \0PEN@R " MSG>\"]Y!PSRL2;=4Q/?C!$^%IE!,%1HMG!#ZIMP5> EOO2!$4?QR@3;Z'A"T MP2F#:,+U#:97,PQ:N&[NFU3%0?9@H1F*C7+./RPW @\ Q>-.:$ED53:83@T M:.%NNR&7N(\*@CB@5VXF3L<.<&Z]T,]9;]BO"X2;,) PRF!HX4I0[T%D)SSUZM(GB?)N./?<>@;VG2$9.\A;OR=F:;>^N=!.-/4BW@84+B M3R4BTB86=FD#]5]'XA;NQ?N>+G(S9"+X- J7N$=_[E(,L*_#RC4,I$E=J179 M=W2BR@/R;0"@:3II[L&7N:I_8+6STXXR% KO*M12H3#"AW3IR2!BI>5MI,U1K99-O= MD^22-=3:EN3K&\@?-1ADK%*;R[V=2>1;1+Q_\,H:B_8[<)UG_]+'7_X#ADL" M)1;^V7H'01IK^ME_ F'HQB[Z7)IGWJ3N<;#V)S9"[L 79MH;E MBUFK+8.)J0Z/C'EZW 4H.V<_+T$W1VV!#QG(PX[!RDAJUI5$WBTM=H 5J6\\!*P_.H1VK>/;BPH5%N[[H[+L& M&? 5H)DE:RU0.BI ID,L*U>_GQM]_VD,?"_XQ_HOZ2 M2E]0 ('A!5/TI[VTH/>K[:^23U_!P';]($))EK*]1&DIVK\4% W>0X#1VNHK MA"'YU/GIQY/3T8?1KDW\E[C9#W&[HWS#H[^D3?_G+SV\A]SV,,E'FW4JW9W' MOH=[UHQ@^H+WZ)8=LAY)-FRT#W.;O01.%#M$U4Z3%P/AI M$(),#8L*1K96\=(IIUBS[,BZ,*!=?>WSHQJ1ON.6J;D!,"27LBXTK:8-P][? M!3@ZS4KMI,+5A0:=J72?37) :1TN"J!7:"<0Q;!P C"RRA[9D8\I)0.2IODX M'@":^VA%+NOCO=[CTY1#"W;I(S&*[M4)[4<&J1];D6-,$,XW3B@0HS!V&\=]V!V'\EQ^/!%6*6:[P MFYX\Z<@<5XU$W^>4^HJGSB"E7[52?K4R*(JK'KCMV:,JM' //1*FB:F'PN]Z M:H+3MZ(NJF71PA143X])N"VV'O._#UV/E;(S4-:P5Z?JR<+0$(W-V&Q(%BV^[*E]Q*O]. M$=GSR7CW21^&C15?6-9#HCT"2.-[%G3OYW\MCNFQ_^ M$X2/P/87'F>/T=KW#IOYW<*JA3>OOM1/IP\?I?]$RK$6@FX[<1PD/6.MA<]S M?YNEZ_=\%H(KRF&H8DKT.>-GU;Q"B*+YKFX5+@)Z7ED>%5?5@ MD/S\<83TAK*1"5WK AK_SR-(XA1F=H($/*XE7_6WCN.A&TA5):#5BOR:)"HZ M/-JJP:MQVEOZ=6JO@4QW3D$[HZF:D*=CX9"G^*>T%R-_/MKU(ZWQLE_C&"2U MT.B/\F ^ADGE.*Q]TF/V:ZYRRD37*F(ZA21L&"A5$PZTJZ]]?E0C<@R4JE.@ M5$UH6DV;&D<%5>#H-"OE;D"2S24W3"JCM)84Z$R=^TR2@4D+G]O.0J1^QD)_ M/DANR(.D9^@A$Y^[Z,+*CO=6+<'(Y&T?FVXW;A]H MBN(L)IK,;\U5WIDIJFJV&YXI2A,.M*LO*5.4VA5-XQW[D$Q1FM"TFC9]F*(T M86QUFH58PE)2[60CA26,LVL+Y5\0;>;_;^_:EAO'D>RO*.9IYZ%[;-FN*D5L M;(1\J_&&RW+8JJV=IPZ:@F1V4:2:%Y4U7S\ ;Q(O $")).07KK+-@ B3QX MB40B 9)"G=&AX*Y0A1]\ED5F@IK'7KY,QE=G)\YPP@0YI5@[C[V<^"$"DQXW MHP?C"85"SHY-^Y9@A.0)E0N$3*Z,M!F^FO\$3%JV0Q/54:L<2+9PZMA[K&K3 M.U%))&5V63N?,DGUI3;VUTZT[PI418;G)H[+#0QOP F',MQ^('(G$"VF6^09 M*Q1=^;@U I2EKVE[--1VX#1 >L19D3$.9\PTT1F\6Z!'.0HZ %2/U$1JT9): M(;KKQ6F ] WVD61T[H!\KRB M,&1DC[GEAPQOG*L?SI8T\G+4.$ZV-05&.CM2/BZU' !Y!Y:^=:QZ!VTRX9W MT)(OG^Z?L2XC]10N,\C[9Y=GD_'E9?]SFKS**Q;+5A'3Y_X9% ZTJZ\R/^H1 MZ?N>Q>G^&4":UM.F@:-4%3A],Y:=^*9P@:7*'J\N"9((G2FU8)D+0#2 9$B% M2ROUG*B\WG+B!#=$(&Z(' M#IO $/6=LC3SWF#XK48 M3K#W$1XXG 9(MSAK=ZE(BPL2E^=:'H2T8,P( GKDE_.UN2!Q&B ]@*W1[2)- M+D@73!.; XC8OV0%5T*^AT/Z(_-_II>'2*WC_$PVV,AGR9!X M(+1I5\E"(?&Z$$.KD'@@-*VG31\A\4 8V^5C"% (T9ER"V'0@C!!#H]OY3&5 M$S^$8 (1*M_)E9HCYX4 1)K$:&5[[+LM_D^-H4PI#9-"'9O,(M@,_P7RLK!L M"YA6'B9U!%3)103 5JEJ*E0N/\RR>5@N)E>?BHD;8%" :Q41EW3X!!C*#3PH MU.IZ86H'1D7VSP!Y>_=7: 6[!\S;Q7@RSE\71!(7)]Q>-F94-\6O# ])9J,(LG^88,\G.TY.PM MQ:GOH\"?.AA:X\VRK\+FJ#5:59UD&*;[>2%0E6J0+<90P_1O\ _!1[(R#(1\"[3@9[A'I5$$9' M7P4YW=5IM> J[@FEP;L+,MRN=]D__VDA#ROJ??>(MLAF.*#Y*N>!N^S7J=@G M6+$%28&( (R^MC( MT<[1.OPR*%+"L+C[1K_O&!/*2+CQ=IO )6(@Q\1RWMA8>FMIH<74OXE^6_2Z M\%8[,@ZRM5_@85/X-#S!FFXQ_&3\WKN1B_F5H!J!?HO>@OU/M+LBG-5/;&0N M[E(P*IK:MLA[<\'P\A9YUA:388MB9S_MQF"AV(EG3)YQP07"K#(DCJ3H.:D4; -=5;Z_KM&M<:H MIX><5?,\O\(\O^K?C=%(97LC6T+RP1^N)!?8GPTOV,T]P_$Q0D1Q]+,\1@U0 MY)#6;7E1$!5=5W8PC]J8=4 QI*E:N8G!D%GA^1EE+;CS3+?Z6D?QST-2"@/2 MPK1>)Z"BP;EPS2C0.,)&H?I^O%N.'[@.HJNP4$1/-?((V;?/M'J>];W@8([% M/^WG5_P#7II"!UOV&X(,N>U:L>32BH'2M,)U5DC>02K]!6U"#V^X?#1=>2C: MXA8%KEQJ"HH>03O-4D!.X;^.+,J]_LS!B;\&=C0T65@1I% $<5"I<;"\+]B?)Q,(#Q_/MHF MBQ',*KH305QXP)$I-4O'L^.Q>_L+595 MN<'HMEX[-'=KG;20%_D#!&9+#DSX$82NC0G$,.?HVJ1JI[IOE6.MP355>[N\PU-OD%5O1 M<;?S<"K5=\??(#.Z348]4Z"6!:5_,:45E"TD8?N'"M=H93D.INZ#,__ESM_= MD-#9G__"HNWP;^@[&KZ:\!0GI(#"=D9"9L +L(#[\N"N3'3?ON8E %IQ4*QH MP:4M)+?L:]R]^[2KI&4ZL^D5\@!-8 25"FF3CPP,:2&E.BIVG5QO(?$S+WCQ M8V8FJ:\X&$TS5%6O:TZY 2\.-=;=HQ58JTA%-R3*JMJD+Q<"I7W%]CRGM(H> MB>_6F,_+1IWH645!J5Y 7RPE-YW2^SV2?'VSXHP?-^Y>',;#8/3BP'7*/8TW MDA.H=E_>W845KGDT2RFJE59%9.S[K@=%HT^N1UZ7<&Z-P/CA>C_Q G5C;*S ML+&9@8T-Q @OXZVKEL?PQO W (HE+?AG))%(^#2!9;HWIE(B.]-EPZ@! MBBR*-%Q'F7H @%J%SYZ[M (B#.,F0:', !1M M@*'&BF(Z:I)73*!&_;6'#/,]GI5(OJ"ILXC>D+LUUL:*9=%S5=11X@;-#*!76FAZ#4.CXS6I+\EKR!\80^@ODO9&_1-PSO.\T5Q%G[."G$#T4G M;XMVG8/1)%(MOCNFZRRL6" *1J^(E/D7,FAA(,T:RT--7JP?:\.979@YNUI#.O5,.BZ+86I)EMMHFR MJ#NK1X0Q2EZBIBV0U85U9E #R17=1^CY7.T%;9$34I]R2?]\#+IGRJHH3AG8 M_NK@4?GX*?E[RR$OR^,%&EE;XJB@VM <58^!-(UQ4!0!V8'A$F6@,AQC%47V MWJ,2)VC%=-:_D,QJC\S;4?/^T15"XY36TY5!\+P713(=OMDS7:3;NR@A>=SM\RKZ-&M) M>QXIA"4EE$XO%5;#T^1-KP8MZ4P^U;"DY /U("'_I'9XE8ES]CJLHC-3&LN? M4D(G!_*=C]'_E9S446::7!F=F<$O<$H%^&[.$ALURHM&*Y04GKQ9^UD;3 M0C*GRE;I7FTC9W$253=WKY/-_/ZU14KNXHH:VFN]@?@I 52Z3ML9[67A]FZ= M.?+6?'S(USE"1G D')"UL':/B<:6,0-K$>1)K5G5!OXI(0#Y("5O]F2W0=[ M14%@1T[)Z9K ,/UED -WXJ6.PH6C-^)HMUW$6LFA^PDK\!)^4D]1"U8%)"GA M9+W '=BXD60OR":F7"1:;,%7&KJ4LCJS0ESP- 1/UI?;ONZSF(E8O@>(;)8I*31R5_[%2-"KD^FNXX_3;:1$]FG;WYT1Y8R6H7:^*/1 M3-3X@F1T2; ZRD;\?N&GBWY#KQH#7HJI:2Y[W]D,I!F?S1?7N^R?_[3PJ/3, M]]TCVB*;D?R&KS(HTDAKO+PR2:"@#WT.DK3Z9128:7"$V@!%)@4,8-"I,1SZ ML"K*]^M'"%XPQ+BM4=18KZZ_ M3"AN1Q^SAK+EI@PVU8E'*9HGY>4$-]__!H@#[FPQ$)&K[TV-.AY.P^ ]&M\, M!UQU85 *%]9@>2(6D%)#]3-]9[3BH"C00(\\)&!("NF]+]Q-Y >6>4.B=;P= MTXU5678@NF2HHZQ-?D$!/^,E0(+H:=,I-MUPZ_;_AI[E+RR32,*D0TTM'8G1 M1&3 [S<+4 1#]AQ9^(SU/E<&E/H5+//UP@W>)YF)R%S4"Z5 Z9E?60P%=[-R M4S94Y4>&7ZT/>GYP1O&\ %=8 !9PGE +NRO1$4$L23S:/?=\K L)/\6IWZ+ M%;34,)>0(-94;I?((^M$D%$[)W]7T4W+P;S@H]./$]*\J4(MJ,3IQ2BD%; M3X-V?R;V:KZC16A'K^*M-ZY#CB1G2S+,R'7.^ @QQ ,O&8&NXU_O4G_8U%G< MNQZR5LZA[T/XF*T4K)\[9OMME'9QY"Y'9M9)\A.NX8\(._#OTXZ.W*RGH[?= M:)'T-8KZ7\:]'?UYV%U]#O+^Z.=P_QZ1HV4[Z]C=QP8Y/KI&#IZ:@RH*T>(B MA1O*#\Y/>'!^Z7_+4Z.A\I2D2&Y9FV@23Q,.6I&+,/TM=LF:\9:7B:T(XZ MC876Q:&:C2&FG[ENOF%6UHXT#<35PT0M3+B-;%2A-O2C3N]F:K\,$IM?=)]0 M&LP@C1^9R2\X>'#75[XES;Z8?V+\X..LS6I];5"#O+'"2EO8AH*#<)'S,B+]!>4M M=KY*NNN?2UZ]?!J9["2Z(/E=LO(1[Q#^?ZQ+9Y$LA/[K.U;)-7F0XK# C4N- MUFCC4_HPL7.4%&U[\@F0VINX#F"XM@+3+5V4Y*VF#V6D)-9CSU*2_JOK+GY9 MMHW1>\ J=%;D08'X3[S3$J,)?;BC3'K9O0]0'@E?(Q-HX0A8)"A\0B*5CW2" M(!%YI8V;+Z3P,5"#*F?" I7//_BA0=>$C8 %=SH0%TF]E2IWYJV=! M^3X<+R7*-8^ 'YQ")V1I_,XEM*.^3/XGQ+V-QD6/@! T*5/OF_1SEVW&"&6N M]7K_,7<]?70N)W)*@(&'*!_@ECM?\:PM5N"VY*GEK@>*)W*J9DX3 M(#B3"J M=WT=R/1BK=Z#V?*['V_&:YQ?](I:TD%2_%8"AOK.!5\-Q[-'[NT'NV?;< (\ M-=_]%5H;QD.X@JUHR2Z56,AZW?N8>A(W:EL20$E[6 3^@28?3#U:L MH25GFLJM-L8(&%VJ\*S? 5-J'05M1&27]:[3P].@\"?;; KQAU(+%'_:<:;P MD^9<.KX%4C1C*9PS"I>8.=_]@^#?$/-T]X*I+AK<>"40W$AB&K/,#4DJA[^/ MWDAW1JXSPLO Z/OOK[^/EG&_1G[:L9&'>Z91+JU&;UVW%>M"J8!*^-Z2D[>.FEP&9)C#]#RHW>)Z5XP9(-6Q_.:AD%--"9 M)UC[N)FG BQEX?+PJ5Q9%O^$38%G%L(_(?#)>5)>$ZL8X#'.EH%[@Q M4G?+)3+)78C=#>R/[TEZ%RD&\S1_8G.[4 XF MW(('A5)0P#/R3$H(ADQ[>20O)OA?QT+*=K ;3)P&U\J"HD>OSS^-UX?'IY)< M9+=Z8F0K"&H8K=%T-1$.W5#_H2,F><>@PHOHD)B/7U 0>L[4334A. MQ=0&CYB@+8'70EK 'HE(<(_./6;9N8E-GLBH'K[!A(/P"%\.6) D([7! M$Q55@Z=A$ D/2%&80_8K9_40H#5E-5?5[!%SMU4(=0Q&X?*+2$>F*/Y*7CN7 MDXM/9R>"JT=4QX 5?BU)1Q"<6"H+5AM)7LE]/HH5]P6D-%?@WUY #<1LKUTM1V-U#O#<_#D1&S!R DIEEAI'*UI M@R/EU8=D@FWE=DAEYM F_^NCT,S[K.W7V8=H@U<8^I3ES% M8:S_V;*HQ[GQ9M,L5+4?R8^+*[Q]*.:-ZCJGGR@[#B>!#K!1%&-E]Y8/71*9 MZQU%+1\6S1!M\8N@Z-LA"\O4[QID3&M45G/1- M90?Q!+3T5/."L,EBF7B/0*<(LZR.O! 76(^'H0OR?G>LP']Y_2Y"BGR=(R(' MA^ MQ-PJ6SAN7&>+O"ATZ#GM3227_XH\\K8!??'@K*HC%Z3E5Q0 "\U4Y3;? M'BT'14>&[>S/LN9!DF^(FS$VHHJ6P<'2>;IV0VI$@I*V\[!_PK #N!?3*J>4 M4Y@!9">W%#MRP+^B%8DF>G"6KK=.0HT$7/!8FI(+/FER=-!FK^=F27]>T,;U MR*63FD,S>G%E9A05]"JW.4<-D,.]#O;,,FH@6]]^E6I.^EYPP$?\TYZ+^(<_ MGCV7Q-W//&SP;2T353B<:<5 *;BITO9J%Q)SR+HF+_$D\OF53EEF65!:%])9 MI:HY!:3J6]GT^X*VR G1$PJ^663-IV]:JTM"U0LGP(7I5T!&$,[,6J7>.2ML M*N)--9]F2\5U52^?H"!\E!0=)V'$D4!TU99+Z:513OD4^1'S&6][V&S?N X) M$X^#%U\L_^?U;HX_QSBN9]3((_5Y4.JJ<2#]\"4!";B,H^]&35 MD:*I2CE(42,Q3$-;A!2A'[AKY)4$9QY-U=0:!CEJ5%M!C@92#Y\@Y3%UC1SS M?6UX/\76DUPU4!1I=5&I%UN1U0&)(ZG,8LM+H1HHCDAIF(66M,9=F!4()#EV5*\ L\>!Y,39.<%&%I361MR?S*I *MN,YL$)*Y[[V) MZ)G-(R4X@;-6'H,OD_%5\6;6H(P'&:D''^;R%!)6SY;QF1=!*T&"9EG2*PR( M%FREEF<#0:'AY02FS!"I7.G6JG)"*!724-$"@L)+G0OGVH<-E6VOJ+)*4(,XJ3CD@ M&O@WY@G\P[]-.C%RER,OZ\;(3_HQ,IS%R$U[,K+B;!L:Q O^48P=[VJ!R"7> M6B;3)8EW354_=_$X\5W;6D0O$C&NZC=K+#_2)I/Q^+)_5P9+356+C#+!83JX MNHI5!*)]A?K+NF3GMK6V MG#CU)5V5Y5)ZJ9)3OA;\(7V$9A3V>@F%"PFH'VMNE0NV HHOK>Y[5 +4]VF_ M_37*U)0 MM>E8+>I@E!F=1R; X$7Z<%HE;VEELV^4@\"WMFBVO$58"#-)^.TLIFN"YK^C M'ZLHH?8+@R"6W'S2%6JMQC$T.DB@3CCY1SA8J8II98^%-T+R:QAK<(T'@X-\ M_\9=OR5[AZGY5VCY5CS-V^D(HEG0_ V HI2X\LL&C*3H[25V[]HZM@F"<12/ M36;2!=Z&6GYT1+]-WY^D6L8\E;6CCH38LLL0%-KPFT4<-;0C2$/CI/'25,F* M=DSH]!VE>\/RR--)V!2[M@+3+1U3UI3.XW ^&5]<#%/G3>0+LV6#UB+SHHD3ZY<%@1K:\,<%7+#>[5:(8FB>\BS92P^L97)/Q[6 M&SS(HDGVW?!6U,L4HLUH3"L) !0]1MU2=,"-X8>&'>Q2CTPL",%M&Z5E?T*5 MKE&.:MJP04I@Z8>^;/EH^NLWK$=G@\)ORY>XWB21@M9DO*S,)= M7QL2J9%<^IED*&;.(0S%53I.44X\@*Z[^&79-@>):MO(PSD&\$RB0B(UDU[Z MR>-VMU&' GZS'&Q>X74W#HB^^RNT-N0O54L33SUMV" G<]4'*/45-". L*BIYE7Z2'M81KX9WD^47.M,7[AX089M_1LM M4N.=LGKP5-6&)=)"IWP9>&!LE?S?':\Y8\J5CX(SG&*GK&GLJ(7!FE3&9.\W M=Q\Q"*OXACD* AM5F")"=;7C3'.I4\HT=N0"=,<=K,D4EAR4T(X+=;*E&E?I M@.TE^;+G1=DGB*!SXR.QOJZ1@Y86;79@5\K#=3$9CR?#ID(#<5-V-':?YK=/(+T5^UIYYDC]X( Z>+=[>L3(I,FIHQP]165-N M#/P1\F?/Q>QG;%#V!4"IO-V;4C5"=Q(+UE&"*^+G,P-R#+F(Y2 'DB'AR=D7 ML>15Y^57*Y/&29:JM/GHWZ_?1^0+OYU]Z34IU1/ZE611QCS!.G?P/TV49O** M@T?\!^>PC(59M;$1[8J'PI9[2G7%Z/G,2^-I*OK-RG@EU69^!%Y.+L\^]S_M M*-)O>>91#Q6(;"[R">$7?X;)BSXZ4^."+4Q--HU9$>9@?(HZ<$X\OK/ M?E5D/C]0510D?^1U6^8+M_ @:$$Y"-SC\!H8SL+P%O[W#;G,&AM"]!0G7!5! M82@R! HSQ_+W@KB"6,[CI7)VTLE "I\397#UX,0.0@D^4 -<=C MJ0PH'O#JB*I5ADS#'=NO)G(,/+,]>VAKN:%O[V)G EI4SOH\52!KG:'#O-X; M"3E<&AP.C,Q*HC* 45H+Y8O*!WA:[\#W\5B3]$RZW3SF5Q-LN^IM3K2+'(@D MF;V\6C)T[K#U6N8/$X3!Y, B9U.VZ_MI?)3K^(:-T(<9 >4N36^W"5PS.@@W MK1(C&K5QE+11A]1@WN#:QWFO$KE=AX=///6.ET.-T8&7\8IY(=UREEC.+;E: MS3<-<50[7M8T!0=>;A+Y\,;\,TJ, (6*DD?)(%$\.GFEJ^O]6U!+EUR9HR9* M/1*R*5$ 4N3.\,@5-O\9>:_O6!77AF^9%*I4ECUJRO C(ILZ90#4N;7L,-C' M0=60)RF=!^L3C'3C?=&'A8F&&51^(&OUCN6=;O$*O4+IR[P1%/XL#'QRGHKQ M8>1^#-W3Q@QA9/)E>7EU>EX.*XT5'2ZBC7K-S0.A0@ M'E7F8C^8\ ]_E"2BG0'5%5:7A#ZTT?G9V]4Y;O^;N["6%EKH\V+R!_*?-\-'__,?4$L# M!!0 ( ^15EA")Q/U6L8$ .$Y,@ 5 _ MX%;NI55:IO74S/1T*2D0$;]8,C,RXC__;VZ9?TR!Z^F._=]_87^A__H#V+*C MZ+;ZWW^1'%4N_^O__?.__J/YT;!HJ.W]"CQ$E:3Q?__4?'_\Z^^_AY(W^,MQ MU;_7%_[&43SQYWJPJ=O&=N1L-OMK/G#-Y6@<11-_QY<'D@>OC=ZEMB, MQ?[NU&NN 3JY5^]MW)=L;.JXE^1%?HAMA*03-( ELY2[Q=W1U,S#PW;,#LW]'5W=YJ5^0 MV"'O%:"?)B^ZL$^9YR1Q+'WIUJL1ZQ^^A M$$=P8@_X^DG@$RO@ZW_^\Q\-2,H__[& +_TA.[8/[.C)/IC[?Z\8&?\8 9- MG_[WS_5UQ _'X,^___F/K_LF^.<_?V_^O;K5P%'"?_ZCZ-,_/#\TP7__M"17 MU6W$=\:_$NC8_W?TT+^CRWMC%-T;FU+XRW9L$ _0Y[_BNP%W]:>N*,!>_AD- M*+B2')/\1V#K?BO&N!#]T>F[-?E&-9NF]%;/%(6Z&B&T:V,5)<'7A__J%'\"LMW[V?L"I M[?-30$N59"W=SFMH=3&+6;%/U)<2B?<](IU*,F$]8^#R@&U,-"(UU3],)*IR M599FLJ$06@560T?TM(4UGTSDM9)L1 811$97X?Q(H=N2&=]WAS@OCY9(!$4T MP6(NE@2+Z(!-\CKE4N66%>LW5!I[NXU)D/)J/2)XCS-,D%7I\1"ZUN M=M)[ M_#3BD0)DW9+,R+RBA]2*0%\J5Z(IG1.FK$DD0VF4ADT6>P!-MC M"=8G.HU&LUH-AT8UKP#?2(\P<]1\&$N*#4WHJ!+&H41[@+9+&;FZ:$0HR2:2 M*3Q-)+^ (T>68$U7?#,?Q,::,B7/8X=+E2?GNM>/PY5^9+XC@GU]8()]J\ ! M-S+H9!W$?.BKB[$#;,JB481;9/5,PF)3Z!Y#RTSALIFYS,),7V5D)2C3!CL( MD5(Z<*<5/C(YZ-?S+G%GWB%B007ML#I!03/5MO*L+-B+>_(NA9=EEJ_D?6.2 M)FE0$&VC;:A/X=V]<)=;\ZXVSOIMIE3P4;;(+K)A4^5*KGI'WC&#L=06]:*" M5LE$NUOJ\^JH_]JXV_!.DY6,V !S1R"\7L.NCK"Z5)O=D7<4W^F4[=2T0.,$ MYQ1)NYLJV;,+O(N,:O2&\ET<_NJUHYGC+SH*0/V0BMCE2F;95L"\"L+5B_)R MG^,F-;KF504#P= H!ATV2T)IUL?[6/2BT;P+(]))++MYX_4;/O:%J>5LWB_H MGBR972"YM*WD(XEOWWG.3*NNXXI-6K+I\FS>MCISLME/Q.^,(!B.)+ O?>&\ M(P?6WAL7HF^\[?MBZIA$A4'T7]S,&]7>N$95 K6?C-\W?L037[81/<%1]E]7 MQNMB-JUO5]5.U:*$KB'ZO51JL&B #O7\-8NOF:G< MQJH@+50RMNIFC) !.2'0.$,N?F+MZC,1];DUG8MQ7+Q(Y]@[05S9\P*@["_0 MR9R5YT5$$KB>6&CWI5 TC$AWHI HG<(P#']&#'QN>>XV:L^%K'JHY0=5I,X+ M(FOY*-X)-5J)5 !/H)D$0>"W3M7S^E17P%(3UD0WK]G__1.YM4/%#5M"2:T=4>U'@LV3%>@%CWX$PB[DN)PL1(ONH0%BE,TVQ;KMZ+;_)/XB4L]EP.VA MUH<8T*1LR4T"FD%9:X#9-6Z4K+IQ./47EOY:=_ > XZ\ ST)XNF>8XT=>[D' M$7N(S:A]N[YV">ET6YUH;3:D*=.>5MO%@$CUU0W;8N?R*P],/8XMV.&.*1&B MN:1KALO@Q/.C.-M?WS>FVV. SPYY:2[JOJ8Y9FQJ..#[YO(ECST*GZUV H[E M13I$J5*SD I[W=Z7[X;IGYE?G\4W;'OCP/J/6ZW@!D]4^$=>@Y< M6?>BJZ+DNE+TT#U&^BFLTY;5E"\@L[[O91VE/P$OSLB/ _=3K.QWG?8D'Y3K M* (8?4803!$I?WD #@B)GAZ_I(?M<5 44;,V MZ:1KA@B,.A%J?"K'?OG&.2Q@_!@/@61JC5I9[Z-%S^X:.=2>&>T75^@/H' 3 M+EW+Q#T>=F=BLTLRA:&HH^^. \_A,-/<5%")FRI0*%U(_1:&MIH M=]J-Q8O;PX=QD0&SY95]%F8,5QY8'8XRBA.4*>A62NHA+QY6WC7,63OB@N.^ M18OLD%2FNN>X80$<\+.R2"Y,5,CT:2HD]=RPN,"+B1?GYYVCG1LYJLK J;?: MHHP2G9R>;^-)$*@_+AL<*?AJ@3-.KF:'^RK .SOLWT_&D2I9K91+\2B;;HR] MLH,-^^D79^Z#?/GR&CM>>J%-G+Z_*&+; DE/V;1(4TC*"O%&JFKC+^Z.=H"S MYF3.5RF\W)XU42IA]RH==927.N1].1DZ_>:4+==9FD/U>;/;TDH5\<5A^3#' M_CX[4WZUT0MZO(R*$3-J&-=9M/47=TJ/TO)XQ3,G11R,GPML;_G*^UO)BU(; M\6KU(6T5VR6]*XT(9O83NW^E.766[K)JM"X0ZIZM:K]<"F1=GU$?]RWDN]0;=3*ONZ9Y 3 #ADYK= M+3I/5\_#C:D[P&F4&>7'/9,QA5 77 -K-TBU-+O+,OEJ$W05GBM1H'[]LCEI MXH7B+)M4T"(P1,JVAY;'/ST&^ASWSQA'@_IT?NS;,"=9^Q&<>S2-L*R!C+2 MBGPNEUOTGQ_+0ZG@5\2>A7DN9V>$Q$#@&#&/D(WZ%+->G)L/T_8K^%G44-[DW^L"=.7A3]M/,M6=!BFYR]#2Q%^4\60:\;LO[H(^ MP<'SH?Z\%S0:?#@KH]P( YZ25?B9_'3M/4S"NP.C@D#%,38G%@RB+/M%HU4R M2I/[9"!]/-1D32.%C+% =:J. M^E.Z9HCY9X?ZJH45FV9)'-.3G+.8XBZ=1IZ?R_#EZ/]XG(IG,OUVO4AH!AN4 M>8[(.CQ(_8X _C@+ZYF9J^D&DQ$LRJX54U*R1#Y_!QY2%I[-8Q@TE3HG. M042CNQ.\/V5MZ/S8Y=-HGTSD6-!Z-BPB M>R"")3L)O])G0,@,*471&$ZS4* M\TIM:6" 3K)OX8-!WN^\N&-XF%)>P4\$0TQ,GIBJ420M-E$)S+:2>'%^?@*= MY^-QL=WL$LUH!FB(-%Y:# ;ZE"B^N$,]WJ#(YB9I41T[!93-I[!9)\OP_/P( M<^>YQ%&9K-/OD( .G"9/%G*,-.E>@-/ED\/X_B[,P29,+O BK?&\'R,&H98#O-4+0I0&ACZL9/:,/*;=R4%6))K M;)CLEW VW4!3 T-'F4I-Z.?,F7&DR'=C9Q',YDNZ/^"*]F#-:=UGDC0%"; M:,8Q[U[ARM@2A(B:OEQ>XA MD$P>N-;;+99761NL?U17:9D,1H2&6F7"GJ4] M6I$AT>W-I_@A>VQRP5A)BO4.ANI0*?4Y&9Z;1RF!9$TA'$V)5=P^@@Z>3"( M7+07!1!Q$'!$*6$6S,&,+D2 P.E,JCP4"R89N>E&ZIXE/CS7[[ ='AB6)!+# M?-DR )[JX"';HLKME;0?RX,(@<<\(&=14,B'8_!&/@?'H3 )PF%.ML3\J!DC![LGUS["E1RCU]!F$D.-B6'7[&ZN M*KK,\73I(5P)PV&1;-4DE 81:-F>..>(?APD?-"#?90KR[=N<>2&)R-2Z9'4 M8,K02+^'9K6>7R8K1TBAK;'IA "L;W)ZULC$^[F>OV$Z[_B2N7N=NOXG'[YZW&K>ZP126IE D29I8-1&1W55T=<[B?G'E MC8*DN\O)="[<_EG2(Z_BREI8 U-@[H6KVS%E>QSXWG( MI9&V9EVT=F MX9O5#U?EIRB=2!C4*)_/-QAG)!^7=;G(K(4@=M,BSBLTQ>6[R7"&C9+Y9Q?9 M?2*REBS:B<>VY8G]Z"]/5\#*_-1T:;#TQ/L[8M[L6Q2/S'DU"[-6"$"_-(T<9 M^020 S88ZOZ*+4'$F74H?K@\;LAV7R53_(P.RIR1T0K=Q@B^G)]SM5;NRHH) MP722(XWJH$$T-Y3$9&B:Z-/78J^MNG)75N!V<6ZG)"2'LJ.&AZ/3:IUI/9T5 M'U.034E+$-L$\X@7>W0W!KJ!LURJ2>/YIC%&QQ6K\/P#@1_3AEOH;C(6J(X8 M1#6JIFJ.I7J3G])/I_MCT+])WN5LN\S(!F$$:)=AE-!$4Z.GT_TYG*\T_S+= M0V=>;\I"IXM.!I,,JJ93DL@_?3?EW MQX2THX^)4B,U,?1$D,>%7DDM=Y[.A(^!_L-,F$4ZD O315D N5QO*G6]8O'Y MAV@^AX3+PZ<3E=,8GJ)#'O?*9&[)>V +J%4,Y"&;LYLKH&9[=4 M>V$6.&/Q=$!_3)^W"(Z7:^UX-V9Y4];7@$LJH\!;-;;:HS\RDS)7[K!E@:O) MC4*WEFY73I](C;_8:4^VS-$!M@R\?_X3=XW[Y2T;O$7D_+'L(OWY7>:&U,;KW@C^+I[W%]S3XE;K/U]<,_E1\\)W.6G93N^7VN6+=__ MYJ.^IRLOOU6U.ZX"XQWL\7#!P-,577)#3C+!T:T:RZ5,T# E.7X@'W>M6S%O M?9\F,K5PU71J*&$V4NUDN[J0M-AZK*@#RUX/FT^Z$G\>ZL#]8\E9<+)7(U6N M[K=Z./SQYG8>4&,FK#XJTG1UV?MR)S'M#./^_&>95'X% MY_[S]\FGW?(2YUB^?HGW>'[V#?X^8,O?IV0P7NY_;%GH2ZX?][*(^SY@"!K_ M;WN?[;6M,)6WH>NN%OM7-I\W#_E[#^.?@OQEG%*.;8,ECRC)TTS@><>E'=>( M[0\+0Y/5YA44*<_-4,TA$EE3H47L.V"YGO ?V)R S1'/=HN[K %3&-33O#@N M-(6@5$4"1R]/TW$NT(L"Y@J2OS54SIVK6Q>%;42O%.[8W)T4F"43(J_!!F[. MB0*CN-N<&RF?X\:--4E[LV>]]!YCR0XW+0YZLNN/&F&>#C71*%/-G&2[T +H M A_6$/HH(QX&*_QZ6.%?;8$N)J*)6MP[V-FFD8E6N9*7BE5>H%P.PWM>JLUK MT"+E#&EKE!S0]JUMRH>$?YAXZ K]4GW1M%FT2AMB;5++NX3THL(_H.U;"?]H MJ2+.H*,"*S"721_TRU42I2;/,N *47D.F.O"O!?P( M^$C D8ZM%!(HRY6V>)@+M)B%4[!:DEO+W!@%O8K6K74%/17D)D&M5V4&KR[S MJ\E_.1@\PE6I]41C-K KM(";N44 4*S/U7YO+P.G^.]4V$@U^D:"(4>D@0?5 M 4HED KG0"=OF,T\_B !WZD*[628F2-=I*\;DUZ*SY?<.5(N_@CX!@%C#Q(P M>A\!AZD:Z7B-RM30G8*FI/*TT$9>W6E_J8!12 *UX]/RZ;;&47,ATZ*I;K,[ M-)C%=%(B7URV1V1^<\][+-91,/(DI#.N&L00)[JS'.,6PE=7V:\2Z^/\[3), MC@]UP@J2[Z(A)TYI#MWNYKM"VSY;MCN4^7QZ_H7Z1HR\6 =RE,'[9H+.9DI#$ M!2(AR469%XG"[-6-R2E*O[EPC]U$)>0=:6X&"8/RJU1##68EWH3./$#J)F") MVD_KK.4/4IR,L'20JBDF*PVZ6?/5X[HOU-E'1>RW"O=89_/I='K8'D^F:)"0 M)[7JW*%9^M6GVU^ELX\2ZUO$?GUE V+$M;M2IJX;1%_,+@H4TLMRT!K?/;K6 MD=)IPEXL*K\HN@9PAXYKQ4T2#\5'IEJBG=&Z;7HB)\7;OVE-A(\U>6\99 M80(0NHHZF>:L.\R0[1>VI\*CTRMAR(/[L-BW2LRT+,EJ)O@T74QDS2D];'<: M>6@CW>>X4>C$?BX#[GIMIQ#2DQ&PH 6NT$N4%_U ,<;0AL$0:#O,B8_7:WLK M1+/Y"\J2KPS@+7DD<' MC=I6+"-M9=FQ;;,09+JI'.EZ5:.:,)J!+=DME8#.*U^YK'Y+OE.&1H8Z6&4!S-&^U<*LAX"K38N/+(Y Z!/S"XJ7N#A%9GM2IF= RB M&OB\4=;5(0KMXN%E.%PB]%O!8K7[@T<8B&&0O/Y(?ISOY9%Q@>.CNC9G2^2< MWXB_,D&/].N2:\2]1(<@[H81VW,'KG_J.RF"YV7ZH&VW)(+B"([>?>_AXZ@SY89U#LO@FXR9W_LZVC#,#[@'H M+Z["\AUA^1LN&(_-\/"8:EO,%Q,5II$W""G?*(?P%$LVFS9O M//D\Y"XO]5[DYB-3R9)7IY)%0Q/HVR,>E4%X&:;+-6I=-E&HNQ.:6ZQ: DZ-FNV.]#Y]>L+ M7ETU\H#+=\BEN$4\4%3EVM.;.Q=ENR:G+&)+]!0_;)C1@TE;V?8BSX7;'(LW MWZU'++#5LC5VG>F*D>O;N319#FJT@=)6I59>=#1_5,E M]C^^/RR*]CY%H2> MY^>++=C=%VZKBB62K$6QC1M&@PJ2O&PMNQV\OFFI5!8ZY** H8A.EE+AN*"6 MLE!Z:0A MZI:\CY7OP/T3J8JWLG2E=()B1J'@RX=DC(O5G#/[%DO ;K[IBW^ M6+K/P^UJ2U=6IIEFLCK)"D'%1Q:-<;[OM*&<^D( NF]KZ3YBR>):&H$/W$-$ M90HSNCV<-0J"I;7%P"'I4@Z^[.L/&9LS)/\6XF:'0UT&A\+.#OCZ;$AQ/#WA M.EQ8G8DR%D 7G7](V"<)_BU$78LFJQN_&J=YGXI5$H79K"8DRP)E=B0CX[5K M2NE[R/U]ZG\+$%!.]'PW6.ZJE.WHEZH+O&WQ&= UF#-OX\W;^%X#?8)]_4X(0!H!4V)PWG^10MUD=3K-LNM&<:=''CIZ84%QGP MK:&PFCW$06YL .,U!5L]]/R6J(P G_)\&A^@^;$A#HVN\-H>8!7>7R3[-Q#[ M%9/&$6[KHMP+"!3/DB"'%],=C'UMY?^F4SO\CK%^TE7TSEA@AG111S+A@#&D M -Y*1]#&^H\O)'CG6-]WBM4*4PCZJ%3NT2@]'BQ*PO<(]IX6Z\,%@HNQOIH- MPS32'25IJY9/25;"20R*WT/\3XCUX1+\=;%^B;+,F;>0.W35G16Q61D$:? ] M5O2>&>O# 85K8GVAE\PBH]S,0R>IG F2Y*0?C%X; ,^+]6$2^Q6QOJJFQZH; M+BQ#--O$$$L5JWEX^_R^0JQ_-P!<4VKG?')B(? #%RSS.'.Z:6Z[\$8_VJ8Y M,T)O"B&\OA9-#J,OKE?4FY:[HF#0#12=*!P MI4)BI'9'\!F==S(E3S/YX]N5\>-.2F?]O.O$\_GM4ACS@Y]:(N2M'$2D@]^@ M-@0ZRA;Q3&]<$$*I6QJ&8<:T*6BC_I\#5%]\5G=/\0ZJ0UQ2O(.A]TO,7^K= MY@36F]Y=7]EW5V7 )(B(IZ?1_QU-F0ZNKW\]&V1+M3G+2P:+R_[8ZBGJ(@FM MNMRA+O!->#W!SS<=.1W#_J] RL'O=7$.Z#5]%>E%RY;&3I*J4E M6YTA.AE9T.[>7-=ZXMT2YC^8?0YF[V1C$Z'%.0-B;!LX.LC54+\B50CH)@2W M8?;'SCX0L]?5^7P+T?>*7!XFW9J2S4C6#LY7'<7*D2SM^"!2/ !'L>P&K/AX M.&K7! L5$[YLN8MZWY1>Q<"^A=4G6/)YJ.[R,-W6@>0Q(F21K M-PB*D%#"$&0"*9--K/D#4KA ^CK]5TJH"Y*)'F)MTT5Z_G MX#N7=>WZT'OD?BN(G$V'>W]1E8L> KS[&)"D(J6)E6#0"*3!'[90[<8;0 MFJ0KUBDO$/N@3;#'9SR>%_%2[2G'G@+7UP*O]U1/^F(B?7(D?$@@K:876"@F:J;>596; 7\-K[SXF< M?$F1XW?6\MHXZ[>94L%'V2*[R(9-E2O!V]8/:BU_?'K+?;1<78P=8%,6C2+< M(JMG$A:;0G^T'":18W<*UR2>;7-S9UPQK$ER5LO+1*4-[V%%*,.U>Y?*Q/J) M2,)8^DX2[@JI3C@G.@$*NL4Q/YR#= =_1?O]- EC:02+IF>)STOXFJPT*JZ+ M!=QQG*^QOQ94=__BM?A9A_71;CW4<.6U-UL-#+;"I/* M8$(;HE%+@-;"8)D$= A;UD8[P=M-SN,!<^^P '7K:8M[/?AZ>6[*A>P+]%OO M*3Q!Y:X[27 O;;3"V6Q$]TA,8'O!S,KZ64(2H?/H<&OCYXX^_"@J1(KZ674R MY&K!<=M-'T48;]&<31+D>6;W/IP#<5 MHM_YH*9/@5*VHRFE&J]1D9X'_,B.UJ61XRYGP7O!9",BYRUHQ .VT!?'J(%. M@ASOEV=&J5B'$T1G>;5%TTEF?=Y5W<#EMPAPC\W?.G_E7";@RQW+J?1;M5QN MQE8$J8E57 Y?E+PTM#4X?H[E//-8#@P3G',Y.2_1&6G33*Q5+NK>@A4!2GBC M">57^$YC =WTZ'JE^UT[(SV@FQB\&4YE6W8LP$MS,O U9QNG[RD1:2LU1Y;, M2A3U>HJ^F_2V&1?=8-5<8^?8]N[!8DV/8,;%K6#6/RRF9ZV4D]'ZAN@VIR"O MIA:9&731V@9 I[FTLP]SF4V?1_ >?S?'IR\Q^,4R-:X&9#ZZZ/FZO%SA<0]G M$>_!<'F^G=/GZY\Y@MKT,1"R-&!$$ZTA9J(!H%L?OA:$)UGS!=#;9RKLP'LO MYK]F,MN*W(<2>9+-E9/#>3"7#F<#]ZJTHY>;U""1+)""/F)21K?>,5+PG2.^ M:JY[*R^_:/O#_=K"/T^/R%?VF(@U8;O%4--]75TJ"R5Y.^!L:8ZB!];;Y34J MW^O!,\DQ@,E)*H<6J_R@2 X72!^^PV[Q$OTQY1NTGB;]XZ#\<'.>SYI3E(B@ M_^#F8ZU.H,)-JO\)V&A#C-&T M?*Z#6D.\5T@5!\(8ONKR=X7%IX670M"["2\9B^\]X7$#G7+#L>]0SI$ MWE8 MCN=1T>TC%PML.4YH"QDI+HC%#M^^W@F_(@<^U/WX5^L;I8HJH;'<"*>!0$L- M"TWP)1ZZR>1%)%S@T^ 9A0@)5:;I9>P6:RS1YBDN& T&.G3 MF5"T-&TD5\F:9;V6ESM!UH.DAB_#D[MF)^-Q%OK..@&&?3QB^:A]R;E DK75 M15>2XTGKLK?V2@\V7C#;'PP:TZH^%L*9SBH5E1*ZOWN8_&%;M7 +"[[LFA?2S[!OFW3[>:K@72#7DS2'0-'-!B:8'HTL2#;A?ZF:;K4.@H M\D;3.T+?'7H'H6T-_!_6A;>"J(>4"1=_F* U"(9B2>8)&)6SF MX6IAHE?"U[+/OX,&G1#=CQ(]18FNB\/S25)/:PN[)X0(J?(R(K+U\,H0N:U_,=7QO<'BQ.7,YSW MACX@[RLGF7%]64X#P(^SEK9IE9L!2UU@'%L.7#'.0TKQW2< M)+%=K>.!:]4 $Z^[@]_WB&43M= =_AU.=M MVS&+#U=$#W@,>Q+.QV%)RK(; .6.<+2=KF8PDCVB6;H]<,Q"2TE4H;-BU\/Q M'(=^8'@]#$^ Z"TE?>J8TRB*35+&ABG'.A6ZR\) M]"T__ *=+R/8@_,$%_M,[7S)#FF.JP/?/5ZZ!U$ L0D9 \F,$?]VB^75M_96 MUB+O>QD&3PA4I89WRU1&EZO0HN%RLZ9+W+E#]'Z&K>N'[_/U0>A;)MNCKXX^ MUM[L/]=56B:#$:&A5IFPYVD.Y?0LO(X-)R_)?4/5JNGU9G:\O+@)G2BTI6-8:B$;2"<[+R>:^1&7 MAF['\3#O]VKZU^(_SX"7<8-W@D+1=0);67ZY1D"76,B2XF,T&C03M+E(RYX# M?]?G6Q%P1#?L@G_O?*5[0W$&DI29!=O1.*/:B-,*BF,Y2$$G8A>"X@Q0E+<_ M=X;]ZJ,GI.U;\;D'#LM6LBA?6AV"6(,A4^5]*N33 YK5>'ZN]Y527X/>XK]_ MTN,2T8]< W[2.8\3^/A( 0[>E11@2:ZQ@4W "20'!>FJ_Y5,J'M_?6 MAZIA'-(,NRNXJ\#W*ZYDRC(W2R3: HIHZ=&X7 W&=@BM,8"K]@GTHJ8"SWW$@O!%Z MUV;Y)Z$OW?TCPBXD:OZ\7[Q:J?:*JI4C#FF3: MG='87@2%[V77O\B+/[[+P>>]N 4TJ]WV@E:1SVDDDA3R83\O:3]%5X<3E&? M\^+\=*),JY,>@B(]H-2[V>E4''T/@_X<+PZ7^$][<;9>#XQV _5I M ^4Q,' ME33Y/83^E5[\SJ).[)5U/I=_Q3ANO/IL1]-^271<(]Z8E<:Z+YEYW1L'_G9- M?H[P,ZG"I@LT555QJA:R87("W:[/Q:2L:VE]6)2&)KZDU,PVI^6:[NB;MO5] MW1U[_F302M&6YI;;;<)OY O0:O%U_MJG6L_>+B?[>]_2N*_^QT_(2\.>!.]6-51^7:L+T8+W1:FD\$)ZOYPQ;V M4K(^3=B+3:]O$-U63;M:EK3LL;(P.&R\$%%K:#G:"XON$2KZ;-%=<+*-7+&% MN8UR%RTVK!I*^HH+813U?"<+GPBW&MC+&51&F U4PQKPKMX7L0I?@7:A^GF. M\DM%6 >2%[C+"L!E.PKECQI$'0Z((GXYKF?9BISP6K I5S(03*QE:5 N]Z3< ME&WS96@7K,Y1_+90\3[)L(O[VDAW6_TYWHCW0\JQQHX=K\P=IO@'5K"L3KW, MN(J'N4"+&3L%JR*H:R28/%J;A6*Z@8(ZB8R9CR\6O:\((ZQ8LMU0D-9I0YZ S+5 M0/5F.&VS!5]*"3\:^NH:NHRP;X,"[*IZ3=O(2W5V/WR$,M-D\#P850VT2"G8 M*.BK9GH,W6SYPR5SKT;;4P](/CV$NW86\.'#E72MKX>^W<9IPJJU,%G%@S$" MK26&XG#E*X-BY:PE.QC&I[+BYCR'=J?4Y&9Z;1RF!9$TA'$V)5=P&MI%UK/6 MX1*-WPH,MYRWONQQ*L-!KUO+Z0/:&O$3I5&:SDIEZ#P.%'[A69%&PW640/99 M=[V1L*/3RVX::TFV!=O,T_-Z@@9$@T*'H]S"@$^2<;!PBJ"W1B%;BKZ5QGY. MT+2MZC98]E7;K-T.K?0D&,]TFA.I7K=>JSGE,706^QUI'Y'U(_*MR..<'0K$ MS==+SC(7:RWX9D!6YE6ZZ@NC ML$8'2L6=FWC#++Z+KBW:&;(<]Z&9G MT)CVUQ/Y.=.>"LLVRJ3=%CKI1C/TGLG91N?5!/_5IAT&\1]6!;C!M)O#N3>C MTYAIB/;<[TM>UB&JKR;S+S'M,-0$N$W0QZ:=(:7%U$RR,P.G:Z@ULRRJ@KW: M'.WK3/OKB?R<:4]J!8KO-Y!^*^1-%C>(;!>K(+.! MD[>@0\]U!X=7G]XZNS XZXO)CE@JQ-()%(+YK)Z6/+">TXH[F 6" OQ=^ M["0$R" ^WA<_H:5[1B[, 5O6XI.]ASEE\5ZNUP(RT*=QO:?W[W24SK-SHG!_ M[&:-HZOR>&+8S!D(DN%F"S%=JZJO-M\]S?$[[(V^(ZJ]!+B3LGK(.QRG[+PC MY9_%GM=4SDEI,F_9.@.,T*+RU4\GL_=K*&< M9 )O!WSW5\_.7$F[B<&0,4 X;LU0;%8TX&R6>I5Z7C_9?(".GI36CX+>74'/ MEFK8QO++"@7L%GT;]")K*!/@!V>6D+]"F( M?[A&>8A:=I<>BWU#3Q32:B-HUQ@2VE-()VE'(\. M<2(W:3 B2I:@"\X>V$D *M$2:V]TT1X[@7NC04[,M#DG*S:#BF%Y4,2L<-C+ M02OD4P;Y9IH?)F^4N*,#OD;>EPUR=IA)UPI->B@ IU0H#"<)!S.AC2BA,TUWE)J5U>,4CR7IG)K"V."ZE1+TQ#5Y)LC>3_+ 9 YJ^HXV^ M1MJ7=588U7ND9EM J-9[Z7'+, N9YBM)]ADZ>VVR M@@GFI9)D3-(#I6NU*GT7OI8:%V1[.\T/$CB&8.A]!8YE]P6^7W1F\RUMC4TG M!&"YE,&.=YKB?E3?Q7)F.,L-R+) 3-Q 'B^'+E*O9?'V6+9]??83$PBP! MM\/+SP(.6P=WZ,7%%=?S;S(PV4W@1W$! M%PP\7=$E-XQW7W:7_-U55RW;!O*ZUJUF L^CY\"5=2\:*DJN*[W58V_F1JV2 MK762!J*,?6S$((+'0:N[9^G>]MZZEO#'&>P'KZM=3H];BW^;M74@[4&O8Q39 M@C&AJ6F=Z*OM0DE6H57G=Y+4UA(_0^MKK*YM!8SVZ_.4F!XF&P-#+.K]A9#' M.M/'-ZJ_V4'=^4AOJH\3IS*(KUI&%K7X#2),"-Y;'FDK44/;R11J"%RS/FT@ M 3++*M"&MI>7CT\1^+!-;0Q!4PA.7+.I?>=,XC<0O)7F6):D:T2O$/*15GN2 M?$;T:ZFK:NA,$;UD"U;"H>0?[*[V1/Z8;E"?*K(U M3<[,LB>,)C0H>VYJ[G2$00E:C_6P$E1P.JV'E&<#I+6@=0*I&X!3,ZU\DN3T M(;01Z5=40(-3^/@CA%^QT&)VV/1:=!$!BL^ZM6+8@=:,PR_\+V@4]'GAXYL] M85?EIRB=2!C4*)_/-QAG)'_OZJ3XC_"QM?#+SK236P1]A>;&K5"JZ:.6-X37 MT=]!^-AK"/_JQC)QLZR3TS3*<3U=EFQI4Y.J)MD*IV]KGH)DJP.,MI=V,>(BH0^;N<%XF.?SL.#*E#-GC7;6L(R!IS#A0FO"F]@' M(2Q@.$9RUEI$1"BZ&<2+\F^S('HNFX$"E(+K6/%R7^!+Z]0YR8U/('D-X'*: MY$9F]_0-#NI[1I,P7?;7.>""K?M>BQ,VT49]7F8F[C2DN4*AP3#,P)^VH TU M'\BOW4*A%QCVK:T71#!=PY-D5!W+YS)S@S*KJ0F'AF63^('G$:-^8'EG6*Z6 M5]=[*;S3"**05O+ <<&%2C?1\5!"8PP\DU$IOXP391K:Z=I#$;I:LGV?9]\: MK&E9''(&MB0 M\@5QE.AF,LEFIR3^./ZOCTMA+*P%E4U-5"IJ29POJH+4FV1<-,,RX]J/37V* M3?VMP;JSJ[I_[-M;'P9? ];,C8W:J&AT!4NHX=E^1922R=\8L%?R[5N#]KH^ MZ=O\V;M@UM)C'4F!AVS>[FJJ(+7[&G,\)W=[IO'Y'VK45_=KYZ MD^9C1K]+R6EO(8337+)%9GR<&;V*\)^E^3#, *\3_V7-UQ<-1%=:.1$MZC@# M,#&M(,RKF/WG:#X,HC\;J-ZD^3E3]*H-(L$)@5QJI@IIOI ,X8TFX=!\&$*^ MZ\1_6?.K$E*8.VV"%JI$LDA'<^!B,G@5L_\#Q4X"O.Z#6C0%5\JV+]EJ/-M>)HMX MN; NC1QW6\AL:J*/?'NJ;"I[+$S'1W3U-'V]0KZ'%(B-XZ:X1XE*N)7IFSX,W M!>+E4'^!]=]4 2Y/_-XY5%UW5*=L3X'G+X_UJ"Y8GDU=8[5N)Q=S?M K&F%C MV@CHC@92#+18?>\<]45:?ZNIX5+T.T>UPMU=!]WV)D$T:3JP@Y\"4HV:5X0& MQ;(T5USDZ4R1F:7A:^NP1,DA6[:["OM\^;QY@Q.N,$]E/P5!445+95%VJG1 M3Q;-6DZI9W]LV>N!XX:]#=[Q)7.Y *0YIA+'!'[@VL?+'EI]5$23:,DRBJ-^ M66(+JMX)H+-.EY8]KJ3T6^U\')W?6LH\I_MR9*I7O3UVV\5?=SPC(;3[.FHG MZBT"C=<(.)7O/'%?T2KS2ZH@7"5$UM? 1NUFHS%H.KE4 MCA;%8#P<37PC#5_3C>O$MT/7]Q3TT&A1[#<-6%DQR#)UV7MT=ZFOZT,*0T?-1 M\1_[UZZE]@2$J7%&E4QWK'DQEPKAV]1[0(.PWP\&2_^U9M4FFQ-4$0OMC'DZ MR(Q+"6F\?*H:4'FMDR_0ECB=AM/&;#QN0[>& M H^7?SVAG_+R)459Z%F$1JFF3V:R:(-J*:\VM_M"+P^#T-$]H:,?\_)34AJG MRJU"B4;(5)VI#4INL?#CY2\*'[U>^"ALPM_W\F6CWS.F76- %QL5?=)TJQWI MY69T7^WE7UG\QTLZG9$K.:#4< UI8@S+BQ!3R]77-0!?MZ3S>C X$>R!FLQD M6\.)+TQDS!URG+H@4J]F +XPV'L]H9\(]IIF>3I%;0*C0X9V<)\")=][-97_ MPF#OJ4(G^EABNY#W]B$6>DWW=55:M_79$3GCN+%&V/'NE>BX1F0+*6FL^Y*9 MU[UQX&^/ZB$,7NP[XSEF3#R-UF>DUQK#5V$V!L(QJ6L87$OK(]?[" 1+7+?> MMS?T:1L\CFPHD@DV63TGTX!X,)AGSZXV.^FI.XE:J MO^<"<7(G/S:Y[GJ(O8.7AC/;9FA<=2J&[PC+WW#!>&R&AVFT'^YE@_-]F<]T M,<<(^;1=E25AE(:O#OX[,-QAYEF$O?N,Z\[67!3#YQ_^U&8]ATG%R:N3BJ.A M;ZTD[Y8[^I9%7+9EQP*\-"<#7W.V1R/V^M21ME)S9,FL!*[N*;J\T[DV!8A2 M>N+-911W*[R4Z(KJ9 3=0MP& Z>)?3M+]0ZU]T3$E_;U>4?(^>BBY^OR,CG3 M#=>B-3RI(X\U%T$MO82G:RB5-D?015O7BO8DC; +]!/%3G8J0@SBK/@6)VSB M(Y[&>\#OCBLTHA;P@4B,B,IKE3LY3]RW7D'_E/C)C?@3.3DS2;!T K4Z$\QN M%@L<>)E21V?$3_X.XK^AX,D%[9^7"!0)4#HM<&0:%!)#712+T'IL2+3_&>? MCLZ#W'*(%0TIUBT3Y8[!R?T&L: J9;\$G93OC<]UU$>]7L M=9=3?_ZS8=6OB%6/7&%-7[W"&@V]GSG ^W@F A26N0E085>UA46]K-&A)9;= MB=:JY?3O"9E/60,L@Z X@F?N'[G?5I_V="^9JU>B5N,]=L@&;LZ)'L .\[H+ M9-]QO6AV2]JT-3:=$ !V&-<>ENS-E(]NANBHE' 7-#6UW0:O3GAW!NV4[TPM MO-OZRUS]M/?7CS[*]N^Y=/NA\JS/ CY3S+A8;>PG:$D?^CK#B"4Y]RISHA_@ MO^YL[3K@-TS)WC_]34^"B!7E: IDQW7AXP&1^\I^F<+(CUM@"Z6MC) MXR/&8*&+*)ZC,+O2VNS^7Q+7;ZFB,%16.?1-"M#[-:!*)KVD8F>'4-/=%7?W MMF'7G%K7-%A>7ZN'>T5ECIOWM=_OQ1K]*A)HR( 9AV5'#=>);A9)??W[D64/ M%\YH5A2"K-&5YEVJGL*A[SY?K%]5UV74&/FU&08CKV+KL M\4#6;,=TU @O-,I=L.^LPX36(^Q MRC;&/620HTC:JE8Q$6"EN49#9_I?$ZL_4/TP5%.$US"#Y3_'F#5]SQ^E LND MV4DSZ8PT.E>"KQC6*V+V$MM_P'LC>(^!Z_M@9B[(; *=* -=2A6UR9#["0SN M!]S7!^U#EG/X0I\DPL($I7%KUF)*S5&J[T*WV?:U2R&0 ."3-4IN18+50(L! ME^ L :E@3(8=<9.4!]UB^JL<6(%A4>K<=O^J@B,9-YA6EZ<;#HZM')Q]$'5? MX^?!&B92>20E[)0P-"@,2Z,3-UT+IM 9C&TWGE.D[IXJN43KM]H2/YN6_RDT MD)&],%I>D!7P"95T.^%HH16@,QK0H>%+SUU<'9V2MF_% 5*\1IA%^=)>@-KK M#8>((A=Y@RH*BU+?4 .3@VYF=7M\>(EHV$5^KYJE>\5M-^,+K:-[W'WK?4H'/\_=9V["YU6.\'95;QO4E7 MZF6%( *E49I;F;H+783[ V48)^ ?A?)QP3&ZFF^F:)ZK&A39PJ8)$9NY\&4Z M0EAP#((:,X5-.T[N*CH0U=7'9%&LJ+M\?Z1%N\ MM3XB0U MF#(TTN^A6:WGE\D*M,NH[XO]X6??GROV/8>.K6M 7=?[\.:-F,N;T_P\H&W@ MJF$+^))NKA,9:Z9\$/F^MZS;"%Q9B\O"'52:ZME9(O![I1X=9/O]+(MP 2]# MYVD@RXU^9U_\'9E]/@Y_=V'[C+0?&'9A-X1=V%VJ2VVU-;&CK(F;^I2^F*Y. MA[-R0\Q-VB@^-?@Y'G02"?@J4?_H*NRZBB:NUM5HZ%T]:V8GH,HG@^:5E%+68(94J>M]NU_&UMR+(<^]1)QW,D@W&IG%IV4#;@YK25%PK3QH_. MO8+.G1#G-YU OJ2Z\?4=^6#K'Y>8)-OB>SQM4!D6#:>MN5J'K\W[C[H=J]LI M<7Y/=3L] WQ%;6NVY-;8S^ B#8)^CR;G(C7-_&C;C[9!-(=[I\@2I.IV,I:D MM6RQ@G1HQP#)6L+K>S6F!=]N_X^Z/3F6?&IR068GWR]S5-D)4FT[Z=S0VH2@ M)SG>1$5=3U=E1U'G)K2;8#_:]B3GAEV_4((]:J'D7"&U5U*W1!I;& G-;QOA M>)YK5]T6/J9^U.U'W>#+9UZIV^W:5J)$2;=GKJYJ_K/4#5W_>(R@P#;[F991 MM7KE#%+BU*$)W4[Z]>IVS-O?0]]0F/0M&GI??4-W^V.BVTKQ+ZEQC4$2A.VB M0PC$()DNHD5EFJN_L(/[T;C':!R*8.CUO4G1+]T*H%R@Z/YQ:LKV!",/7*OF M2-O&M(,1D2N@V4I;D%"W3T@(EZ%[T(+^F+R=XK2GZ/N>"]3O@&!S?#52FQ&0 M?=YA77(JZ69\;J+@N&QT48J;MM? 7@_;2(7BC'M;639W7E[[8:EOZ$)+ MD+1BT,';T.Y"?!0]1W3_EJ IZ+9DR[IDEFW/=X-M.N+.D;IIQ%T]8N9.FQ1] M:VEH(^/W^P$_$"B=M7)3*LA<7^]L64PA&K'* MX]R.6T-EYN4(8S9LJK1%8<4*XP%B 6_UD!MJCETD^WON2J1WK$IV?4!B=0X] M;G"PGG,LD1%_Q\G EJ)G-%PPU9W ,\,6&#MN-!TZF >2RBCP_/BW7F2Z&3!; M'R2-V!K)PX[^E)=W]G;FAML1T5S'5B17\82Q$KU!_$9H9OV 3*M&ZXVAP] 6 MD=$PBR@R 0E=V!PG*Q_P[\]_XB_?8^#GIVPW<7XSC;N&]8\TF=]A][,?NOSOBASL[J38$M6QG: M&8#%&+ZS8S_X?QC^'VC_$WMUJ.#$OVE4BAET)#("4'%DX0)I0MK0S3U_\/\P M_-\G"?9LU&^'O?.>X52RH)1!=9R; M9T&K*(Y\Z,3Z;H7_BT1^.Y%>V0ABGNK.4U:"0M%P2 CE(8,T=?B:&CZZ>P,D M0KZF-N9YF2]W#OIK3E?I?!R>]9$J83=JW3445[J0.=&;D3%];FBWP$2YW)F/N5($C5I M/BQDC 6J4W74G](U0X1WO@^G(X$ARO@<.$XZDB!0<8S-B06#*,M^T6B5C-+D MQY&\&##.I5%]RFH(9"9,N%E!%JP2/U'F#;9?K.Y)C2&AF5],:J;PK$/-&3^&FW:RE_LFJRBT M4>=UA+_AXP+EL.]L'#466:YK!U9@1F9B"NCA$,A^8WD[=D@JSOAPU_F:Q @4 M2X5IT61E0>R CION&I5) %WTL%SMOH+R9R4F?$7SD7?=P=ESUUST3.#E3D:/ M)5 7^..'\<>8+Q'XKU_!Y>+BK5D3; T_[+%OS<0T3 MPI7PJ4&0$S1H55PQ!VJS!8#625R B;MJ2W0-T=\:+N\N=W_(FDR0'IKHZ$IH MA*C:330&82H-7YHUY-8$QJ7OR[WLEHT,#E(Y+V;$\1WA5 ?N@UN\6XV$=F5G M\R.3;9F9)ENP4!$!/$(W7E4+[)HN:Y &Z#^8.J!IVV?:DE=+)R% M";<@"!:3*EAT7:P7 '2+K#^6] 7.V)Y&_<,17.U,$-9,V10*2H6%+_;I@E>' M=D7H!U,//+?]5$LJ52T=:UHE1ICT,)-WZ+0E97YBTM=%/1RGM;\P)J47"5U- MH\.Z@-<4H6X&=.BT?BSI]\,4Y#%I*4.6^YU. M!%8'@M6BMI-GPU0W\LZ8N= M^__"F-0O54393R3+*&79LEQR&R&-_EC2[X>I]VM)/-62DE3829%S5S' E-!& M3<$3E/3/[/ZW0/UCVJ@=H/[A"![VO)$Z21 !BA?*M5(RR'4I]F>=]%MA"MW; MO$7[G(ZSB(#:H3$I#,>NG+&YZ>,/*-[*.?1ZSJ$/SZ\D/0_X)[>N*\H@@%=L+U5L!-T;I-D+A)Z3PUZ M:/;D08++]95Z:(ZK@[@VQEJR:K8[USL(6A3"(9/T1D:AUL*@-9TW5.HY(/1! MDEWFJJ!WDVRJCQ,W2'9;C4CPRO:FU$.J;EG=J9-U:*XZT%DF[%3+\'8DO"S1 M4P0^3))H"L&)STORVD,PUTKVK8C'YI=U('F!NXP1E@G@VX+EYP;D=6\9/K2D MK47/U,5LEQ%)70A&2F92,81T68)V\GDU2MXO!G+U,\]Q^2V/[GTVPQ&1W3V= M#M]/M[R;,]KIWQ"YY)H^!4K9CM10C9-:EU[=RX5U:>2XR^3&M[L*9DWW_)VC MI4F;-!E+[[H"F"5G-FU)393YG=S:U<^^@=?K]SED]L- ?N! MI#HF=0V':VE]9#1%(&CV&F@<#'W<,4_=ZC"E5#T#4 YD\QDGP?.&) M'9*N&TW.W](&WLXH-@)7UF*KD_3#_@,9!\K4[F-%0&&IA7UGR MOE)<=.L\54@)0946D9!EZ?0 NJDWA"7OX5F.>:\1\.AG9%^1X5A1+?$#A'N1'=0!'Q' @]07MKB-^@?4'D)/6XT1!QA#:BHJ6C7E-B@, MSVH-'E$> M$Y_LL^-1DND,W:) )47/;=411Z?#'4;\4D$Q1'\#L2_YVD3 XS$F;P[IL/$ MI-XQ?+[+/WZ2 :NK"6Q]Q38A^J.?UZ?12_<%+M_W-,D%7K^16R3FIC_2C:); MG0W#E&S[HS=N*D\2Q]*_HYIMWV5S:?#[Y M^_C+/+ =2[=/W7;-G^7;7KKOWBW^WG_[G6&G^;))8>VO0X?^)#_'70=AFRB2 M-ES%K"?L;O 66VU>8!GOKG]SZ>7>>^I*%HQ8:'6SD^:"EC*ULK:0"P+7G!T] M]%J.O//0& 2ZAU4'\Z)!U1>G]4RS-F_E M:1UD>U("J?/SZ?$3EXR-?_")Y]5%K5^:$6W$,-)UE%L07GO*]0RW<2S'P'=_ M1<,_\;!Q-+[?F#J#W )D*VA(=X8<7E7] G%,W%IOHS\_\HX" KA9IA!&(&\!V'SE&MXR$8T<;\8-([^!#"5+-\-?_^*C^9OW!P-F M?[0<2[+_]7]7WT3_]B)O,_S7OY>C/7T!HAM%]UP]Y%?TYQ_Q/UAJ]4?\ .D/ MS07#__[Y/SQ+11^]L63O/7+Y]R_;<2W)7-UV!I;DK;_Z\Q]>&IC@#V?X!Q6[ M-MN/C%Y\EXB#4O3/^ 0G91-([J^!XVO_/F3J$;V\U4LC_AS[*L1R=15^Y<,XA65?P\<-\+']C=_Q0SU'%-7_O@? M=/F?S8CX%HD3E]^$\>^3#%^^7G1QE]D#QU36/]P^.0;+5/?TP7(M\Y>F*U&\ M$]WR__Q/!D<3_]Y*87PO=AWSX@FD2$N[T$\.$T,93^%]0LED^LE42NEG""G= M3PV4+);"Y$PR3?RY@N#7$#_8>\HNK7_^(S!EGL[_P?$D3W/_^7OPE4*Y]%X< M30FM,E^FN3]()O\'W:%*)%.D_Z#8>KW,<666^<*775JFQ)MANO3BHN1ID9;Z MCOU__\C_1?WU!XZFDMFO?MG_S]Z;-K=M;(NBW^^O0&6??W!\^N6__U5OU][1!D'$A%%(:K;O.LH<.$46_#&7W>G9[.)#_T>W>\.VZ[6M3PS1PHX+ M5+B[L]-H-X#V=K8'S8M6J]Z^V&VU=R[JN]OUP7"G7FNX-46%_,29>]'(CO_Z M49?U6N_XR&_\,O_XX_=6U,4SJU^F)$_4QA0O=:,@$--$OM7_L"\+[N&=$A$H M3EP60YK'D'P661KI#U@ZTR<%&6Y+!/Y-;4$F)9)?/^IIS^GCKJN"!3F M,(=3JS2KC?J_;?I4K].T:HE(:_D(EAP&T4RS1?WWUBP6T[>#6(K+K1F Z495 M0W%;>K'^J1B <,I2^S ?O#@?T_:8R4 M\%!8_R@J+O[_!J]?9+A#5%O3__G)!^:>2!>V&@4#$011.HA^_/1(_+@;AID( M3N4TBM.?-"/L=48,-!:GWG2.3\'$>>/][!P?.&XZEYQ@=I[MWAE_7 M=YLMHS?DV/T?$D+/E"#7H3B:/2Y3<*+82)PF/1 MWULL1Y_ >F-/S/$I&3X6 ?*4C!Z[9BW-Z.I+8^O\US^'7FWKP\F7HUVW/?WZ M^Z)F=-WI]Z5+X4U6\9KU"O\#-[A2?7HTEE>O;M^$9$M,+UM3JCTA'G9NHV5; MG/PZQG!\:LA8*:>#[9V:W-Z6%S5O=_>BU1BV+@8UT;BH>YUZ4VX+V6XL**=? ML^]!+'Z=9)<-?S\Z.-XZ_^']\G6CG&ZTI(UR^C+ OE%.[^PLP+D$=/,E!?67 ML_/QU6F]EU[V=[Z./UP>UZHI M*P>6CLH?;!35OZ\@W-)GJ+74U*"[PZ%Y9Q@#!W3X(F[_WS2ZRS//QC=YG2J+ M4R3]!/,"09<'-2?,4+%]NTR-?UA6U*.TC -XYQ&]TM+06_WZMU^#+^*\-C_^ M8Z^]/?KSE_/#NVGHM5I]J]EL[VP_HC[>N(5%]?@0/)4C/T$$3S'GUX)BU!@, MPO'G<5+[M-6*]Z;9^=G9X.L-%'-Z> PF]N?N&7JP^Q7G\&BONA*$ED[Q=X&X M6\UYT):EF-@AP&I]5TZ6:#5%5<56<(1[.8JC+/103X_BMSH,9VE3B\MA[*Y6 M;4LM91K;55B9]7T\NC17ZY"N_E-1$WETQ@D8X?.GZ:..Y8Q+#$SX]B?CZ(L%!66V-8<[>%:%ZX.[OMBU:G,[@00[<- MI-#R.L-6;5.]3\>UWZXNY6[WHG&Q\,OLT_FOEU%0 M/SZ7P?Q3]]=?9Z$Q'(Q-0>/<-D MG=;T!L?7:TTK^)=29*8_5F? /(JY?1>?XO4&.#4*GL;1%8K9AW=/L]9V&+I1 M#)8W+4;3.*EZ*Y[O19XTUO@?T?#'[[,_.GOGDV_?3R)WWFW,?HR4-7Y[9?A( M7@E/K%3C'H2S/;')?:/-=7<.\IPQ^&E,B3/QXU#ES[NTH&V9 3KN_9Z,#\[Z M]<[Y\<[VT67TJ=F(,W0.->Z$CIW65GU[N]GL[%R/DO=B1)S,]X1W>,? QALB M>B>*G0A;.SA_9+&?>#Z-"D7=OL @Z&?Q2(3^7_3WS\^(;A]%)OU=XGUVMXXW M?5@]K?:K3F\R#:(Y7'61QIRCJ/KS/\K#]XB6Y$!T=FI>[4Q.[;MD^_/2U_WOV:?_X2^W[C^'EX:#F-WI3[?(N_'+GK)5] MV=MJIC71G'G;7R_/3K[N?EUF=[F00 \H)IY_&4J9+-?C;+UEYJCC3(G :%G!&GS[* M[_O>]];E<7O[ZN2X>_)^\'UV)^#T,Q_4^2:6#[\HB.S!/X_CLV@66O 0^^)S M?9XU?C__4-MR/_\U:'V?_[(8.KHVKBB2%#0<[,GTPB!"AMEQ?!)'5W[HVA&U M[-(__?4@^#2K_7GY]?O6+$O>?YO>+2ZY=[QQP[Q\?V[]GWZ/?W>QP='V_TGNU\4D-'5,HV!SOVI"!SY M0[H9ZEOP,=CG,MDX6E[*_>*= JTX2"S_0'?*C:AOE7^OWO)/_YMGD^!6ZSOO M$B>5@9R.HU#G!E4<()<@P]MU!-@LP ,]Z>@C/29[1%VE"V_,&2*)Y?EQ=MS: M:_O#7L,]G%U=7H-?ER>C>-;6>WM=4 *GZ\C*D[IO;U@1G'8-S"\ISI(F/I.5D( M_,>![Q"6*K6R\6:@DBJ!G6/"G_5H[X<[QC:93M=-WUJ^0BQ+_736K'?D7Z.: M",3HSV^?1_5/G:\7M9(_[T*T=CMMUVM=[-:'6/*ZC?DI[<:%VQ;":PJO51^* ML@>P<93L_U6[W$E[8GH6['=<-XH'**=;Y5_6WP_'%W]_CKIB=\G%_O! M6??WTRYZ*O7;7Z__L;GSS_'-+"CKCT4R=_>3C<$THHE&KUIL;L#\AV#?(_QQN08N#3GL#]K6YZI4X?LY>G:=TU2LI.Z\W!F=^ M&N1^G=^;1V>_SEJ3G(0J>?1NYEQ0DC9RIB MYPI[-F/EBT,="O^F!_(6S&W5+5/]S12+O=/7Z;M4(O8Y8_EC8_99+/! 7 &8 MUQ.*P[W]./Y\<;GEMQOO3X;'?_5_W-U=B64I&[1]<+15PO&YH^WM\>1L+&]H M0$$IOA(,G,?)[M7\79M0I9JLWN#S^\,+__VWV@?W\^_MH_WP]Z_AW2)(1R+Q MQ)_W]56I\5'.%Q%?ZBCNWW3\%R7\6AS#!1<#M]1[M%O]H=7B MA#,&!UR<:WN;,,"]=/_GJ?K]7?GW+(,#2CZI$O7-C=Y)-#S+&SU299!2N&-' M:I\5:+]P8_!)[@#[9\6#.HN,K7V#3WV:Q4F&9:1IM. F'-W.3>@<1:&L/EZG MH_;MXE>'H8=YU=(9S!UW+-U+!]:Y='S>O%4PZR>.<&8R"+8N@:AA/2D2.($' M7R09!KE$XGARZ(=<3WN:!9+AT*IM.XNP(! \10R,4P2^P\8_X;[[:MN'M&N[ M^OOD5-8GIY]_N_RTOSOYLQM/?UQ.9S= [S>9K&K1<=UC6@'E)Q^LC=W-KSR* M'O35K<<-S/Z1):D_G#\!9H=1"I_\F?E(W$#3U-DAIDXOR37$WL0Z$ZM#B4+S M(IT#CCP2T&^/8H]/8-^B( M3$5.#BCBQ"&O\R_>M[F_;X:?>7NT/@,O>;V=? M:3[#==L_BIX173U&+/=&W#Z*4L5 MYP]1%_4Q1"[!M$/1PRB*^G,_"!0J!OX M$CX0X=Q&[,?!:&H%@Y_ZL1,- C6 -U%!LW0<)5(OFCRD?'MLQC ;2RHL*W&' M-W4%"H2@YP@ N0:C#=^!=/@'L.C=0>J!6%37.XVE*TGQKC?X >K^F#AO8!FP MRYTD UTM&4?8JD)WYTG'(BUO?":210R@A]7^?P:9'7K.FX;:V!@>&(")#S\: M_ %'P(?H]_ D[DJO3JBOH%W$:$#FB9^F0 /2#/,$ M(IX[P##CN7.(=I)P*8<1IX4[!\PH"Y2=KV%SS@45]U2.LH!K%/M;9\X;_'+G MG=-H-JI&"?:IS=CY^.(S[I[7> MY'A:/_H0_-K]8WR3'6TB^2"= NO"76+!_0EH9%5U#*PG(@GG#?(V<41[-TK+^N@E"6;)_ZK*X M-:(SH5%[MVIW]'7]G?[9C3]8O3?]0Q2WZLP>O5Z M4],V98.;TMA-:>P&QY^@-/;YYM,LQ&))LR()A&)X%,7SQVJZ1+Z50MW2*0LRR7X6_5 M)JWW&-TR*CAWN,^ENO#SI/\[5MH=+=-]'P8T:T?N>XQ(?-0BO>=[Y)_^M[_* MK%AAQS]I?WR6$[3%]UGBAS*QW6]^[7OO_//G#\W+>2NLQ]O]WR:'W[XN.^^# M-\9_=ES@SEK =3C16VX]/A^,T!O\0/O;X^U9F'$H6QW9/P]EK5_O9>?=WT:U M>;34[_-T(Q,V3/ U'/D?D+#RP"[UX35^,ZQ=OF48'9WMY&('G06#DFGD9(FD M7\%6>=;9DKD244SO"N;X\ID/KT9&%@(<(I1Y %/2@4(1NKX(T'[ OJ_XXT2- M/$\<;#[K>]?FY33?B-7QM^IUT?*US)LY\,-^.DE[<1S%>U$<\UD. C&RF.B7 M;[^>?8W/?[FXW+K\E5S=IIH<6ZG!-X?]H\7L*>IMP4E__)A*%A@&E$, '[F&@>'S M*&R0K>$&I\C@HRP)YAH#E[VU>F_K][D%R5#$$2@Q68:AD0-)7ZD%=J)7$]9% MUN5&%+X&#A7,$Y\93XAJ%7"BK8% H8EB588)LS2,+\-7E)]BWFY?I&%QY9X^ M<6('JF,0\5><7*2VH 2YC7<<^&ZT:M5Z;7^K#LCW#*[PX9-DKPMY)F,9!,8N M>[,J.79E: \@MI XN':KKH^'6C3F+NO>AUIK6\:]+&H,:J??Q+=^_*AZR)/' MW-><#(AE6F(T B1#+)Q0#9*J4E6X0X6JQ 9LNXNJ /?\E"A:?-6L5!5*E0@HF8@L;]PP?TD\"Y_TLAY@%E>L"KL]!GO#N' M?USTE9I^<=[?O_"3^J?!CP_N0>_/L\[)\6'R/MW_!IAF3SP.LXD7I9YTX07! M3P[.2P90[Q91NIM<' \OVA?-&J/PUOZO?VVGXUV_]N%KXRPZW'[__>AP]I.C MEDG^YZ>MSB)"GY!Z=!!$PDY*^37>:>\-9O6=6K_=$9WI;GN\G8U^^M]Z=4=C MHC[K_SI@\ 7PCXK#3#=B*>@&44(V"NP=^Z6Y5CGQ-;S7OCN',GE0"V.NC8]P M+5NI& W?2?D]."KZ@3(N[XJ@7<*7 SF(,P$RH<'HTJHLZM^>5N. MSKXG\<=/6Y<%C#D\.EB2U]:G\__:/QR?OQ[ M=]Z9??0O>_N@BC:VFY7M9J?2J#<7<2DG8AI'MI*0/I)2T]T=(@K244X9.^\7CH=*\9E?O'>^=?>D=G?9RU=WQZOM M.^]_[^$&2=Z.#NIFYR=HUJGTHA4TKI.0KI Q1#_FN:)KDFH1 M/YUN&&9(XU*2W08+$M*- 0JHDR$C\;&]7=EAG#:9"G21RVNMW\MY/_$X_)F[)V@RF!5MY/J52\ MUOYW*>E/?79#FI'"1T3Q1KV*&8C6Q-(6:%;;CY[EQ<1C]?44SCA&S>!?9\=[ M2R\<_PV(!8I&4+AT]1'HY91Z"9QJCW,H\[QD85^Y!0?K2LN 7@9!W5"Q+<2. M$-L7]7:G>=$2M<;%8+LVO-CM2"$;S7J].6RK1H4/ [4%%+\A>%,:@\OLEV?A MY@TD"?>SGD-^?.3@"91Q#J+Q03-LGSA] MMEZO;F\ZJ"T1.H^;T=D!&;[)Z'QRL.]4FYT-U!\.ZG?,H+F1V3SVJ1\^+^)& M0GYY1V(B>5G]JXKF_PEHO_=JOZ00-5>ZW_[+=:4<#E_512O<7<,I;[IE_OZ\?WC4Z_ Q0W M*5=/00"M%\_RBW?;/3WL?SKH[IT=G_8O=G9VF[O-^V!Z]P%0_;5"Z-1/+IT# MX:91?'\J6*],74(8]>V7S>R/3GO]X\_?>OO]L^[!P=[Q%PKO7'1:[7:S=A^2 M>/_BN?\C@.8\C"7H-9@+U$_%<$@QF:6^RY&R>GQR<],!=[_8O=6JO9;-V##AHO M6RH\%"Q.XFB*!Y4OGO'OOB[&W_S<^]#]#+>\U^OM'QY] ..OUH'_>P^4;[XZ MSO^P0/HL1R)P@"+@7'B,5V@DW)]*UGC;K2_H!>D>],Y^VS_L[WT^[I^#8GQ1 MWVWOMNY#%ZV7+0H> 2Q?_!#+C88RG3O[?H*I6%F\$1'KYWZO-5RPANC7+:1U>='9K[>TE$YMN%=2Z9U3KU>)RWI_AN?#D@C#>_M(]_=3# M!+C3WH?#_MEI]^BLCQZ[XZ/>U_/#L]].>Y_OH:ILOSH5_O$ INIB,)U^R7QV M-?*O]V<&B%F!7P24/V]EUSM?L!H\3KA!-H^*<$ZRV!V+A.LS^&$KS?WU&0S- MVLL2- 7<:H,>W#O]UMN_V&W5VYW./0BO_;)MA(>!Q/][*N'-5]+[_UZX)=!L MO'A+H'"].U^Z1]T//0H+H0UXWN\?'A]UC_;AX\^_]0_[QP<']T#^G5'7[K >[ GY_57]H1XA4CE<)GJ_88<)/*?^:J 4^ M"/3?EKO*Z0ZB+-7UT9C]\<+%5FOG=8FMSL$A\-R]P^[G/N %V^;"GT>-#9HUIV[/)&= )R M1XQBJ2B'2N"[W&]-4,NL4/])_17@@9SBGQ9V2R M%&7>I]#:=K.QN[-]'Z)Z?6FZCP$KK*>.HX %$<7EO0<)0SX[ 71_PEGGS;\_ M/OO8.ST\PIII4.^/CRZ:K=W6O5)5=E]XTNX#P^28.LP=AMSNR(_"ERXH7GXD MOJ1EY)D7I[T/W5-,1H*K[QU^./KE_/2POW_X-WM+,#6\OIS=QX-8KDUAV$?$ MU-#J((KA9Z'S2Q;[B>>K#IMGV.#J))97V,/H,$RFJO7F*Q0P+\S">17Y D^? MU/)JH_[/4@2\UF2L.^:Y'%XT.K7:;N?O)KH\?/WV/XH,UEEX4]L_/.U186;O MU][>.;KVCP\.#O=ZIV@%4E_&^Y0JU5ZV$?!XX-GWL4MXA+DI/=.H^U@UZN9\ ME3W=$]+Y@-ULT-?TTMU+._?.15F[R"CB1]V@Q=[QEY/>49\MQ<9V>Z=UKWX' M#]'PX/7#*B>=/:M)_NM3_N]/-^N\^$8?[OWT\.RWX^]'P#@_'IX<'P '/>L> M'KWO'?6 G1[>AU1>>!W@XX%'937.G>-9"%)E[$^IQ25 0_BA\UZ&$L0-AB_X M>Q(Z>?*+RF)9F52Y$47/B[TV%/A[$ M-(D1]: ["D@O*=#3&0Y0XW;Q2MO3"J%S&'IRBNVP'T+=>WZ2K/Z2)5GKY/3P M:._PI/N9X\YGW:.S@UZ/,CAZI]_ +NC?A\9>>!GCXX'G)/9#UY^"J,HC\LZ! M5%WI^S*^ KOIQ4ND>Y/&VOGK:_6G;8H;7[=/[%4$*^[F]/UV4=_9W6G^79_O MMTUQX\MART4IO=W[]>/A^\.S_I)4U+V/O?WSS[W[*#&OK\#Q\2#6^S$&W%-Y MNDL2>)V^.Y9>%KS&C*F=EUPY4F]C6E"]]JE__N5+]_2WBV9SN[%]+X_O"Z]/ M?%"(F(E63C^;P$OOW\=MS;A>S@Y\JL'VSV>4?7EGUK/F!.L;7V*B]*[R'/JN_^YEGW@($)^9W,UE1W^I/ MLJ3\293%YB-<0'VLIFTO^RIO;5)>Z]2/4N<$L RSQO,WH;%@_4)_/)% %PN/ MT)V&;K7B"+BV*^$)1P\;I7''N!A/J0UI2@:%)Y)LD/B>+V)?)A4G"\$ 29P( M4]AG?B*MN:(/B"GW0N6][CE&<$#O=(Z.SWI\;).5C+/@OL,_MSX?'W_"OW/S M[0EUB+-%E,:!=%["J>:K(L+@#:L9LO@GSEGF[M\X M_/LD]J\P6<@:V?H9_F=$]PPO1(3 B?3X='UW=QM)P.#@2?_S:5=C?M7!.>4* M8YV)F#LB2"+XQZ6\;J-JDX0F:N(U&[9>Y&;\D])TV>(!;C%KUMYRO[>7DZH? MND%&>>+I&(?.YJ_$I7! >CA*BG-V89<2MFR/VZTZW2!8.-+"K>&2N)'\):L' M^/);*@HJZ9A$EUD?K@*63Z,8%2)G*-RT0@.!U1%7 UO3O(4S]R#2^>.>$0$?RS\R?XK+P_#R!-\!"J73' M(6A3(V(UB0KE ,!BQY-7,HCH 5A K2EA0]'$=W%CW&X#?@SOH<(:V"H]&64I MPBQ_:@JLC;1.ZS%FPO!3-YH0X) :X9QP;["7=_ ,J@KHCQ$N;)RE?D(;PX.F M/JZL5@DS%#0$"I[L#1N@5"^0/+&^"*7)&,'9QN1[MQU11Y_!K/QKO"M08R\.60?L3/ZI5P!U=$ M:A6':B<6 Q9H :03:F-RERS.KA=.0*PC*JH ZSB M0/C* >S8PWL;^DR+\+@?HUZ!:Y4I"L6[3^@W!^3#&=G"2'MUO@4)SX!8^!A> M7OXH&4=9X)4_G2W]$*!6_HPAO_ BIL#RI@ ?)\A&RU_D-[.X$-]D4;%(@ T$ MH$+AL$2-.8!0"2/..)H!2.+*=7) W<)$>)+X$W;P(-!:P*XZZS+>GY5;@::R M7P-*D".!1)&=(3TMM"6*IL DB ':Y%W1=%]9(+78E%-I;GK%0M(,N@"4 6M*W2R-H@*1#)MJ$I >!1L ZC5''%E4=?G8V]F%S^14X8[A3BQ'B MVIJAJ;WH;5;P^F<2N+9(U)I+5\.CY2L2=!9^YT62?ZC>57J5A6AH:)!V% VK M#M&!M5L\$ZE#42)HB&DV@X2 8M,(YDZPU&XT7 ME%9&1R_O* ;O),SBB_09?B+45A83FTA)'%H_' L +PG8&.\WSQLA+4_8!?PC9PK@@!-0BV(/ G^H+P#*AMJ/%T MA!GX'# _M3#C"1Z GZ&?@-HU\$,^(-*^4/402$:@OJ+ SLK$CXMY_G"((@BX MQ%A,$X-< 1 'J5&,P\JV6D[*M)5K;"Y)N\"[ ^1D-F.!'A8KTJE2G%!7BO2. M-:=)B1465"N7%J0+%!9M>%0:9,68!A/NLC4%8X1P"-^>Y#89 L23+J"4)((0ZMT;4;[$D>4" MHT?&@#AIB2I@7-YR!J/N@,W$Z]@'BBY 9)G*8$Z/F2^),P$2ATHX"-8;E.#3 MB&*T,TTTBIZ(;6DCQ#)*]7-D1S-UR=N)2Z6WKZ(QFSX?QLIF\_TZI2--08AD MJ=980/(F4RDN@=80F$795%""<#=+'&$QTE3,NQ%3.+I+2UM4$P@DL1D>@_DZ M:F.239M!H+TSY"7!JG?A3^@[4OV9]<,VI[0A4E.N\+5&$JP^Z]^!!1Y6W2B MXT]LR6<94;D-9CL7DF*O,0,OLGNU'L903<00;DK$ Z43^0G;TT/T_.!ZRCV[ MT]5/6!XAX[AJ-IG[3,C'6RFZA J_U]ZATO+UWI+EC;,I?T]K]7OL7YNW%#PL MC^H87RA!0YYGO6'$(V ZOIOD9$V< M 9F*3?P"]10!Q)LDFB@V IQ*]^&"'/7:38(E&*5>SF*^BJA+A &>\=8 M^U(&"V"NE^'>=/!AFL'>5#MQB_ 5#Z\ZWR5+>E*?36Y_"A1VA0!FY7RN@%(Q M&R9VJM5,H'^!VEF"?G"/.8$-I%4B!0[FBE#S'3@!RB*%_0)51^'.E2I&(B4D M]J;T47QIU3G(8H0:\3!S#N1#J&8A!* MP)7XDFU8%N\/3@:_FX**/M=+TE6 LHV^"X>0 7D+,%7%L?35:H+$*"BQJZ"L MM;$.CAY5HZN-=PULAO'C&7?*@) HD(-#A3%3/*% M:=)P73E--?-DE%, U!Y28/"Y#H9H@RY)U,9O817;\N,N=_.07.V&S!";WVVR M&OYN5D-SD]6PR6JX=U9#8V?7<^N[[L5P6^Q>M.I"7HA:NW8A1:NVL[M=KPUV MVRJK@9^@!/.+=GVW5:\_GW0'W)7R\Q!T>*]J0',?)[#U+YKMVF[[D5,TKE&7 M8"_*,U7E_^7_ZNVM1ZG\ &I!+((GT2'K]04>!OH3"GSA:!8;L'DT8GVP%"]3 MDAJ]&%PQ!K^6X0B8%BE*,ARC#P5#31E%S@0)%I^=HA,E#-/6&/2 MWPR"R+T$"P M3MP=!L?)H/$DO3^68QDFNK6Y&ZO((PC2&&1M#*(CL25B.,(N$D6HI]H\?D]T"_@**%86*#J',,F%]9'OZ/2K#VE6N-R=)@$ M%:!PM/(\>,O.$8!_['0G$IT19)!-I$!-EJQ2Y52CB.@4GM+>K1FC#+E&2=.6 M&)05*0<^2)]U0.3-2+U!5X1Z&G0JHRNBYT:MHUZ3>^++4*AH7UD$+[_YIG!E M=(A6.,RIE&]RY_E)'N4%>+&+< K(]8.42#A*!"@Z\D=B!@:\'676^&^.LO'* ME1G9=YV1(+GE,W"#*S^.0M/MP!B+[*\>QNS.)P2* HR#X27RR!#87:S295'1(J.]H0#H8W(RGIKD/\+(7^%?!W.'BD"SL

E#@".+T5X( M+Y:P3_Q4A20P2R4>B1!V[.6WJVSZ@L&EHY+2JSH] <^J&US8%EZEYC*YB:E< ME&OS2$^0JZ_,:$*+.E7^%8R?9 DOVT8HPNW>DUJ;:60QL2;72 23>B>4Z\W M*KNMEL(3CF8(8(7(X S.&+%&OME&M068*.A;0CX6O&^T=_;C?Y)<+SD,'=X5 M!E/(K]2NM!MMO4'-"(#/&/<:Q5Y=,'$Y9ZB^6VW^V\$6;,0_MRO;VRUS/K.J M3^]I5)WWFHD@&.0/G[B0%9QCOJZ%O =\&OV "O\].0VB^40)" T3Y7F;JLF% M'FLF>V0S9)K :"61;.?R7>[J$%:VCRGHF8R]V(7HO,H M@',[E;&.PXS,6&R?-P%,$17ZAU'+#%/%S-2J%*U+0#--"-\M!H@L:4*Q7^N5 M#+ B#X+'AJ E1#/K40/ V'BL.1L"<;^\KX5-S0E\XEPZ)1UR\;642^=3=)S6U"XYA>TKD-T@N"B@-T$]1PQ2 M_M(8N3V\1J,9H0Z9"J ?%[Y9P3SI%Y.I5,($OO/FH<"T;-P)FAC(ZN@7/FU= MFU9/*5M>B%G:=2[EO&@9VIBZ2H-B@Y%2TV.I08X-\#GST,LE&DU\!6)YPR)$ MI6/GD5$C4IBH\JH*IG-MDZD$!V0K6_0>,$UM3YSKQV[FIT8/Z_8/384&H"ZV M0/,D&L-88*2>)_]M(3-5D[;*N M8Y1KY/%94B!_?+$F_Q4824Y0[6_ 2[>9,_%SL,1SSP8#'7XPFF_EL->/6 G% MGLC=>7IYQ@HEQB<&(^RL6#(J?7G#=58,*_:!C4>QM/!@#.H&RNP$)9MV[<22 MP_XS8+-;\,%6BH6&Y&Z.F66"AF"$KO!C_590NSQ@Q,ACD<&JJRV!>3F7I:#L M-$6=5^IB%2!I^CR(PI&\4B81I7(R!+%<)\]=TK+Q*=GN?A:K"[JY(C.WS4C\ MZ_P.07*^&&?#-PY((N>UE9QN&R1,[A^R8"7X*J\=I[$4_!E M?^%ENWH-PZD(+[[X;AR]/W-ZF'X/.(-Y*6>Z4FD.Q%ZM.)_/]I&SQ%$V&I.< M!N!EF,7*YQ=#3 $AA\F_'YY>@Z[6ST#F=MV)M+G!FX_H MA_\$__G9^:RJ*-\ L@;:E5\Q3(?9BN$U:*-@RI@*BQF>A^I"0)R=O+);T7 + M?K E8DNJ:89/:5)JX0JE7L%CN>8QD)QRIUF3=O&6JF^KSDD6)^B,U2E59099 M,4R1^*['!0.L?>VKJS=BP"GW=U*IU4C>U2?3H'U#1;$ M:^?=T.E4FHV:\V6[W?]_8)^>S+??:%3:G19_M?!=K;*STW&^M-NE+Q :K4ZE MMDU?]@O?_HPUEC[@(*"S4LFD#@,OTS+Q)_I(!B FB[_H%/ROUG:SBL[6(,!\ M+A#(Y'[4=9:)U,-. M(F5;#<.Z<*F3;0N_6ET2(#!:I;KK+%JL8@-\#;+D1!EWEB9AGZL MW=N\*EJC%&@1VBU6U=8FKP\$$:M4'MMAJ3UJ^$,L9_'=+%"V^:)[34D8S,>P M?)JZ2G^U+YYJGF:""#; K7*^D)0-1.YBI@!&Y;[@ >-OU D^IA:?R7\I MB WUYQ=#4 <;$QDKY1?C>]GG8P%SJ'T].N]WH.<)JQ-)FE/ B68V/0[:\"$6AT9/(*:)?*O_\>X!-/Y"[SK+^J 3DM4(]F.4I6^'_@_I+3NT MI9MK:XKMAF(73_4S-&!_^H_]Q;T.4;)F:7NP_7>@]8*D3M#M#F;(+!;3=]8& MBGT?__M?N^V=W7?E3I*EYI +9L\#!/JOM9FHFU4,>C"B20E+4!$$ HN&Z8SY MYQ(&0+^;D%!/%*>Q4R],C762QQ\UZ\-2!)>Z/HRCF3-!.B;.B28%+:VYA*[? M]R*=7X/E)7 3R0(W539 X5$*"$444.7Z-LI*,NQ98FZ-]0 YR:A43;G94#LQ M$54-'RL\5U63 ;"1@/#-,\M%%_K@=&2?>3G"7$5?-#>G9W1YFX=\/M7U*2KE M15<,YQDK&(VIYC,*ID1/8*T%Z(C5SKV\SA*T96(55,(41NR2I'9!I:C^OTF+ M8_C22Z@4'ULQP)%&DIRQ.;^A:,\23/*,CXX4PJ3DG]/Z8%VYMTE;Q#X>F.* M=9#P E*BS0.4^V ,_(4^IT_.V6H;QO;L&)O*TUF&CT >B\R#T9A#FDI;/0!+ M;>M$S+=. ('ZJ$9JI94)S(ZAFVP^P2Q$U>5C#E\6"!V= 6B#LDC\4RV1&]^% M;,^<0REEC%3B+%G&7TA5!#I%#R@099Z#LZ"-HL<&O4=LTE'.H!^""L=1%;)I M,3\N,%'9!-ZL\@50@W+\H0GX*MVHD&Y")6"FA'<9#Z07$?LDXTP%#E6!N;:< MEMT9@+A _BP)#._Q4U,BN20"H#E,$]--5W&-Y2Y24EJ,<_;)TP%7UJKE_;P+ M@2?*U5MK@/G,LMZG8Y75QFX8TY1"?[3H8,+48$Y^9AD9XM,/H_OAE4.?]Y.;LFU*I1.@! M!6H-_3^Q.5LQ9=K*W-)!0%=54Y2+,90.0% 0Y=("U*@HN(E&:F$O:C7;L 1> MR#WP.-WC4NH@7BFR6XQ-KL^4P79/EJ>M?*<5CCG:^?6\]81%OYUJSS>'/D8< M).CH#@0ZXBIU+Y_4)*[;#,Q2; V8R._-YC^9EKK/("X;9Y@3!%PQ477%E ? MZZI:GV*H,0D Y%<45XU5'A=G3Y+5JKBQBMAJ7R9ZMBE]?@$/%V^2$M+\H0K_ M)]0WPNYT-9&@YKH,7M"!J6B&7(K8\ W?%DC6\53"?B&N;Y-RN:P)C&F=I8#] M._6%2E0]@+28X+O],B4O=]BR4W]DM@62I>T1X\HJ;<'V@2PEA; MUCZ*O%^D23DK%#:PP>_X=KZ:@C@^;A%S1><#9O!/@ +VY/+RUHG6+Q\\R_R6 MZ=U+.."ZB!V3D MR&U> J(5."H,0;@GZRM=W"_ZTU89N_HR5:B<*X2F:'JS,I8N$V45RQGH1=B\ M2)4M+Y8_YQW:="-(&BZ6MZ_&R_TBYN3;6YLM<4:](:UC+]<;L*.3<;7HJ#=) M"J&YQ\F)-:U@30J[54Z\3D7=VL8B-K.RJ8RJ M/ <,#LQ$JN7Q9A6#1S>2;DG%L?]2&ACE[N3% M>0A5,6J,J^17974'5)KXQI6[K=LLE*THFBQ4DP3 M5P-XT)T8!"5F:V!T[%^IG@YN?G85$B^7B**V80P:[67+$\.L9%S"9[L-!,W$&8VWJ)MC M.C>YE26ADN=-YTFK')$WDVS44!:JP,9,4BZ/ >R>^MZ2%-2\"[/U&I5NS$' M2+_*2A:U1%Z1?2H^5O(XP9+7=&-)E*YI*V2D6TG*C$Y2TZ9J;9O+A6 Q:B^.[S3#,!" MH%)ES)SR4X02];TB:;K(PC!?T'+$+L#7B#G%A/+B@Q4$2%E3(M0U%GQK.HT' M,"SO_9N['W+1KNH&%XLVDWQEBV?D1IXISU,MXJ@= %KIV%"?:QS(NCQE$A4&+'AM BR(&CF*/B'[G?TW:SYY&/ MM_\:TO_!D>JJ(YG@.FSM>N8%C"%N]FD-%ERX_6(G#96*2#W!2ETIB'TMMD:A M>U-F2J%-BAGR8XMHE0Q@#_91,WV,L=B8G!>M10@(Y!E;-!_D,,QCDC'U/>N,@$U0VJ/="WON(( M1*XNZ>[DV@%9X:MYB]085KV9>J);3,B3 [@#'KE3J-+(JMUVPBO,LCO.U-A'<3X7W6$5YX#?$(78^5C*,X'0+GPA*-B9F@ M95N.ND25-"<43\Z^3*9@Z')LQM*>%"^S1.Y,%AR[1CG6629V]7@^_$L9SABA M%6I&!<_M=1W5RVR5?[XX>XP#4EIK6)[C_C!@% PM$L5".,37F, OHM(91T'%-2V>?F@]-)!<2H!J!L^H!BW;]\0USC?3:RT? MWL.*$]=(JF9RFF]6P&#Y,P/"T=W3!:A\JLU<62G*>0RRODHA'Y/S8\E_I9?6 MA?A67@>O-.$F[;%8--BM:G)9F M:Z9#E:&Y:>RWL+.E=OA9;KPDXRS%XF:.J?!@*L?S1]S<'0S\%!MNTX68Z?$D MWT"%3S%MW'A0P*;):!B7N>&A\ -TAI$=@@T:6*+JDF@DMB$6@[K&]"N^V.X. M*-#Q'#!VJ4(D*]T:@T*HW7&*I!2('W*%%1$?R[ MN(5 TD!+GD&NP8 N<'H>1Y%2YS7+MQ3%_!W8C5/.P,J%N:DSPB[S..X1%205 M&PURM[+NGT_K<&=G3G?ATBJ)A(=/JJG1GI0\L%$_SVTQYGK4'+K T=EHMSG& M2)T,R*)V<0]8 HJ6\0Q% JLR@OCH%O=KQ [L6UR*9J?G%("UI2/$Y _W?&&- M)J'SV6(\2[0687YMFA)0N_=!'%VRM6[ZQ*/#R M8!-KO-9S[V&GIH)"K,@K6,T"4'Z$F,9)17V)P[-)::RSKSL[E%I1@@C*PI3? MP=H%A:NP/RYOE>:3)A&G(\8X"@7VZP-35"!3@C#>5ID7$A"CD" OE3#< Q\H>W,M6 MWEXE]D'>JQ^K3L;&0@/3)I5J,+?'!XUB\QYZ1B'.7*'- 341.)4J($JPP_,R MZ/)0-VX"_;;+3@/++UG&L IU6-C>+R?.%YJBX>Q14.F_Q63Z#ILD;H;0W$XI MZ :8B#E2VJRO!R-KG2!WD6(GK#P2F[\H"_@HE%Q1& M(6.05S[KWR2A\LP&7!Y=N235($5DQ>ISY;WD&6++516] M+QW$3JB?L;J%!5)*>#19,N;O\!^8F7E%R8%TL D< MP9\&=HXK2*HJ?^B/M5S'5V(VN1ING% MH- .J 1F2[;94+^]Y*P^N^#-4A)^-.YRA^#RJ4PDJ0[DHTNX6(CL<\;,TC%WF.S![;A# M.* .U.B?]H'.W3%H\:&;EV_8XQ96'X$82'EFV[+"C>AO."B?2+XNN]G'[BGP MY?O#=0XH)%8)SBZ$UU-G#E7?1+J/26XF(3GQN3^A-5Y1C8+12E^;@V+TM>::$*TO#>U+3/:K8JK-5L91: M?):/1LA4WMJ:TFF_(!@!F5C+[NM\S;7A]_=<$3-Y,3BFP21%%14!,R(>1"/. MJPN-0F(\,GG.:KFJGDW 0@Y3J?J!]:Z)AE'5^6 "X\$+HDOJMS8K)-9GM(4EC1ZI=?!71#.9JHQ!W6, MQ=3,(9>Z17E2K\B74473RZK%R!A,\I13K4^:#9A4.P>G.F+F,6>9Z>8*YDAF MZ%9 ]0Q48\7>\!GVP"BV>+7G$>1[?AIOB4';'&N/20.^#0-60$B6YE];93C7 MXV6!-6YM*8F,7P[Q5-7\E= 4Q?TF MFV)Y-L7.)IMBDTWQK+,IRO(7O0>!8Y6YKG,[=#]^1$ M38VSRN]"6BGDKD D2GR/&UVS[S07H+H\H5!2N49M_/\.EC4D(Y7KI__]P+FL MGZ,1MK-W 3L&3VE,J]?K='N]"U835-(@2&FJ1%)5:!@W'XLPQ$Q85&JL:KJJ MTP?84TU![MJB,$?!P<[K881%N]"L(3G+M!+6P6[JK)3_7@7>6 "BHF@Z1W/J M,"&4G2=B2E6HF&EEL6"I!G>%?#U3V27*A%#&5[G#>0X@RD+49=CVC.F"=\> M18$/G3E7D>^9-YL 8J%JW>Z?R]O1P M@HR[PQ5'M]_>%+U6$UI^ 94"V[CE7;(.GX]YPRB>I7P/9-ZYG&<78JD-XOG:,IP(14LI M1H9R57X:\C;KBDUV0,S;MW*50IR?9B:8J-W,="(11HX'"^E-M3*CLS7 MX305E1E8,+"CV':-_2,0Z::=T6P?^Q*LS'Z=+);0D +CMBBVF"V'6&;$S#ER M0$7M2YM6I!BFIZ23) H;.,>=A M+=>>N)"UQCV)L-40%^U0A0!5?*+/5C%7ZL\T!%$8DZ"*#4D6)@H67+A/Z0=X M[DAH)S0T6#+W>WL ]"23'K>"I\R5@'J<;Y'AP4D2*B*GI5L.9K@"%+1"^R', MH!\,?"7PB2Y3YTNP[8E/.TC \Q>(^)OV/MT21 M2M)-S&:38OX +".">>+;)58\3W2#&XP;OX -A?T%\LR:]Q$6E &\/E!#"RO3 M02=[8* K!O+MQ])-\F.TQ*E8 M:X951DE?.;Z!)M2T)7J6E91[U+:" M1XLMC^*7K8VY.VIA*J\IY'UA6# MV3^1U)Y?-ZY?GA!7!3%/F9T@:31M ")I/M*7H4[[0%S;,WO+#T5ZRRBBE2G2 M !I3/H4DBQDH.; 83DO.GB\^%501K(J8#<>Z0J\ M$/2CFZBZ-6X=<01OQ]>-UDF!HL$P#'S"(D^]MP'DNLQK=M#;&YP^;JB*VIE-7B_1ENUN.^&8X 71;U>*,^XR\T/WHC = M.+",7_!$1UM>V)(G;_R_2E.%GY!VR4JUM@F54JF4AJ*DHBX@P,1<+#4S)],J M(R,\'>@,?5,9O'!?HA0GO#;:HD)@I-!\DWIG*@=([XU$(FT0(9J7CQ%@N%Q$ M%D+:Z"(%[%1$0PB,7@5C;9J&2<94Y_*_\E M)GB$.K"@/8KI6">OYK5\V!H3$]\]GH%GH:RJ\2EZ'E5"7ZF>CI?639=!4)L. M$<69LP4\6>9@5VV2A [04(L*0A4/T#D:9?1RFVJH*$OM^8HR+,C^LDC&KDI] M[@BR2=Y82-[H;)(W-LD;SSIY U5C/?NYS)BPJ[,U^TERWF\EKQUPL5F&53^ M_#@0,ZMA^5"UKK*\^DI')3/(Q%;%2,_Z80NG%"A:DCNLGK,F,*^>4YZ[_(CU M8P !Q/8 4QC)T94[C=@/R&F./B8*)%A9A)Y='@L(945, .W MVXV;E&FC"2Z> 5W245BJS"_DI?".?-M@AU=E.EY[5ACQRWTA[2)>[HC/T=M2 MK:\YA]T[U'9=I*H_O?V]L@1CU6T?T$8Q:558 ;]GPXPB!-3"%"^%AL:4>M ! MU2'2P8X%W23-E8.I7B MZV#>LMUQ?Y9"=CH%5_ &$#%'5.L+-G$H\9ZU0,/9AI2;'TU4ZADMS!\E5.2= ML$>8&GV4@(YUG"%*K+^XKW^Y"_O"Q .NO^2'*24H'W% #EJR>1$C"$54>H[J MD*D;2:@I#!9*<9\],*1'*HBEO8TJ&40=B,O#,<^;8G4)=P)&=&79A]4X2U"5 M[DEY)_-V165J9A\]%892-8Q,9U+JMBCYR%]JDFM.I&MO^ "85D[: ET._P+[ M5E(A9KB(=6\";J RUPY:)'@:BS(5M@]2&V-E#P*]&&^'I,^.:!QV%1L#Y5D4-*[A6YSBFP[EOK !801",2J M/17QC[OE!@Y=YH$"P,%V^?&<5TXVK("AR.E*%4';?8]W2 M;*+3,+%=-]$(YZB6WT$A2S-36HL@Q(J\G9GB#A'3-7*!(!UK^<69*"1JUJ63 M7)M%_#&;8'V_:D%QJEOY/V4R\35#MZ8"2 O[D.8.N F&5*RF!EAS"*S8I"XB MCN:S'XDEIB9U,27>4>H=K>:R2#)-[&8)V ')-&93/Z+AX;K[&D?O0YI]05.Y M06N+E',>+#O?RU3&)I:8:24@L7%MCUM[4-\XP!@]68S-@F:]PO\PLGN,5*=F MCN>'1#\C!HU^*!)SMINM_%3Z=2RF<0J60TT=_+^4-RP/)L(:0YEP\(* *?,6 M=Y6"QYZ8K1G)7"ETU[.3:TMC4:K*A2LK;$-6*&\&]"37;LVW*SSQ[75?$DCE,D^L36A6C9C&1H]=/,N)6%FH"BE!T]%TH; MW86!C0"O*8?YK,[[UJQG+7N,.*ZH;M>FHS[H1/[(I]'9.8'&J)>*D%?FH9 F MRU%EH*A.47A"T&_PE]0.%'/<<%X&9QZ8"197-,":._%3:\TM&E^8MS6V=WV; MI:E26>^<>HLFJY:G^GL_)-.,,&3Z0IUVYERB-2P.H!#2R-J!PH[VD/ M;$^7>N3PRAN(+[\%!7LF1'O76O&DYANH0?DRX]D0^=%1$S$XA.2%C4%M>)A3 MET[,:DTBP&8IC/^VSF6-"215:LF>,;Q*>)JCDFYTF@. KR2@$7"L@>6 R.G MH'W^943N.$[%(5O=E@3KFS-R&!KG'%X3)GJ9]BWVR4K$I6II\CZ)=*_T09@H M5QS*>VXX4P0A(K290DF0 K55!C2H36EP6D-%UPP8C:".LDC)('F4C M'4#K9KHE:MY/EK FB"+.)+3V2]:X&F\YT5UC*5)"Q6>N^@"K$?CJU4@S3.N3 M[ ;.-Z'J+"B/D,2!55'# -B*L"*2^GTR7,@EB>VT->[D;2(UA1*=DZ#.IZ I MTZBH'_J(Q]1G,S3E7-8SZEJ*?EY>G>:"Z-$.8'"+(5X#I]4.,U#VA\*/]61$ MY6XF QW1'R1D18?)@3"P%I,S?+&9#[J@=1]C]:A.?O&IKD4YQ KL0'M:JYL( M]/((].XF KV)0#_K"/2=7%G[.;_H6?SB4/.+=?JTONA>R82Z3 MX)*\7&%%30Q,.9)"VOM/]2*^U,UTL+LW1RL4#R6&:SJ#ZP('$A:*Y8*MQ<+8 MEC\5J^A>-2J:@A T':NT^N,I+3# 6/]RV;GBL&Q,NY14B"TD8X^,(&.Q[$7, MQGN@N[F)2D]525E[JD11 ^$H"K?VT0'M3[39C%]U02O;^BABT"Q(0IUP;0VZ MMREZ@]YM$% %*3;$(10DFKWB@M2!VBQ%PDY!D]4Z=E(0SUGT/W#?G!2OCB>D MDMFXY+*+3>=I\I9R45 ??6XPRX:&F;]./G9T*^1O*UX#:;^H2Y!F;3R)IK*\ M\+!J0D:-\#!Y%Z[<574'@J_!!H-2BMR_!//6'6.(1+E#/3PY9CO"KN)Y\83YY$NUH&HX94\W,*$8 M%4DS-I#QFE>06':O0DGC@:X2QI5F"0J MCI^HD6=BKK3,)>::9EX4@>>,Y/Q2C!-"G]YL08N'#@>/8WQ# M^U3PBRRD?Y)713D6 G^HYGWZB3(]_@-BPB>3)'^)&_'PN:JA[-)[+8-@H52B MZ $R=T;MC./Y5NZ_U!XD1O28/FD#*B,I6(0J9C@N!#.LFE;OVY:A'Z"4"_O><9=$=?7"[YHIB,J MO;ME:B(#2QNX9(RB<1N(:2+?ZG_8>T.34)F#:!BY;%!I1P%9GR)+(_T!VY[T M2<%"K9&!;-NGM07#,HWUQK2W@4^>>B;_V:[6 M6_^VX:BVH&%J&8#6*Y&U8HF@!J3^>PN7?LL6/NBOWHW&M;H?>K'^J1@D49"E M\I&-ZC+&6#^\/;(4W".I=X^;:%2;FXMX#A>Q6VVV-Q?Q#"YB0Q'/Y"+JU=;V MYB*>P45L6-/#7L1_TAAUJL?4G^X-B$X9#L[?JK!\5$[\((=<&9NZA3./G2:+ M_S6^O(>@.V4+:)-B^L.A>::.CGD]8_A\515%#P2/UX,/8,\AD?S/3XV?_JYP MK%4[]1>-'-T)#>DJPN;!6*,]-\EUI1P.'Q,62\3&=4=_+P+R%7+ACN[P4J]@ M)*3^H,3RK,'P&,SRZ<]KT0#Y3VQ_8A,#]U9RPS7@L \VC25I22AVZY7:3N=U MX<2"1F7#X4DT"S8MU@Z(ZXCCOS9T<3U=U"KU3ON1I,?3H8')?FI/N07WE<0N M+28]5F7EV;U^O9>@2BUBNQ5A?%QS= WH:W.T50C;K'3JC1=D'-W N)^03V_0 M] G1M-YI55J-141]'9IYB=WV=%6PU4+"CM87C0+VP"C^O'2+V^+YF_;/ M#\V,UWVOZ^+/ZS[W!I\1GQN[VXL8_1HT8C4+8<23,BCQXS]RD7&_3)WJGZYN M4'%8XR4%#9X/W]T@ZA,B:F.[^<_0B0\G4^''NESTH9GKZ]<5UAB2>5$L>MV8 ML-&6_X$4<&MMNM6L[.XT7X5"?;=HY.IN3P\;F7P^YW^$,.2SXO%WCZVT*IU. MZP7?]G,),&YP_/GB>'V[5MG>;;[&]).UQA1?OWKSK!#_-LK,=F5[N[51WS?J M^RO%[_IVN]+9J;T&7;W$ND^P*EQZ"3-L]'QO'-[/1@NYM2W9K+0:2V(S+^G6 M-B[NUXF:.[N5[<;N([HYGI,B_,_,]GAZTGV.FL7MF?42:MA@P(M4E3>8?R?, MKU=:FQ22%ZB;O1ZUY2'\>B9:^2J\UQM5^^7A[*V* 6J59JO]SU"[-PDEKS:< M_EP9]KJ1XAEIW.O&G@VQW%T1;^U4FNW7H8H_5/))XP4K=)O _%WD0;NRN[-) M/GEA^OP&Q^^6?%+;K;0:M7] \LE>-LFXJY<: >YD4^S@ZG$79V3ZW?XYM8#? MJG5>IP*X'B[P''V1FP3TYVDDO/)SOQY2V*[L[BZF.3_ 6A:[W2 M_Y#7/+YC >*-'_1,SOM!]3$*PO:LD\'WF]\*WYF"]:C7[R60S/-Q7KN>8M MOG)6IUC\:\Y(?$DX?SNW>*NRTWS$D./:!?Y#9"O1Q_[LW98/#)E->OU2KT\ M,8NDU7]HQ/JS4:6>8#H]01*'T"MP?D>3QHVE2*3GI&/I_*D&--K>K5C.1.PE MCA1QJ--PHBPVWW_Q0\ ))YK*F)Q>*M) 3::*^3IH/V'J?L5)(TX#6?I]LP+O MA"M,).P%5@9(ZEWBOL1T&D<__(E(93!WZH#8_ZXZJ_*%EFQ4N*E_Y:<^@#4_ M//VXN/)_U;?;U5W861!@8JJ7Q?@T[A^W_U_USFZUMN3;.^V^4:MNP^[/QOE% M.#-0+CPX"KS$?A8.L.)&X/<"/DNR@ KJ2@_AM889JBGX)<(YAO4E>2O5N3L= MN*OV*J4FO[)ZO5'9;;6N^R&QH%T4 $3BC3611? M.F.1C!U (%FU9N1:0W_= $Z+7&[\SO.3:2#F;XE\%79K_M7H5&E2+7RB1P^W MJBWXI#@7V%JXL-J6*X/@W0K6^@B3A5?.R]1$:O&^>FUQ>C#^]_\49B,;!K_E M1D$4O]56Z;[T+]!(L<3$;RS99?ZZ*?_ M/4/\0[K:@V\E#4)5LD'\[XTD40;T,@@^# P6Y.YJZ7( G#8"9M.E/'_DA2=Q M-/2!T$@8/J#0LT ,RP>^>\VNOHCX$IC22>R["RZ\-8C@8Q!0@RP!MIR /$J< ML117\%;DT#+TJ$::^64RC5)G6MHUBP[ZE'BR&\^G:>1F<2Q#%R15F 8.45X)!PQJG:-;]J(CT?!>HTBA%K MJT;NOH$WS4! D "$.XD7X/TSP80 S#YB YLK$?M1ENB=6Q=3@?M/G1!N-_ G MH,.")A95\,K]&#;IRFFJ70Z";H0NVC0K 6"XH'-E$Q3KN'M0+[S,E?B*Q!6Q M2S=)QV+$]R29#%=+G"\*V4]#,/GHSG2L%!1(\!<3'VBU]K'!D$D7L)=X.$9G_..AO]/(GH M>'"=]&.D>HLBD"PCSW=984(" *H<,T2JC@(-/B/PJEUD&YY,X&2$./KJZ-T1 M*#)XS4DVG09S0H)8(G+0M[&?7"(&(&4QS>8J9D7A199(]:)HN 7_CU0UQ#<) M* ??!*,H]M/QI.IT4_J=](#:8];FZ70,A0FKW@H(L'D74!Y>!^<: D-"NJ;? MX;/D2&_4WNDSTY_U=\Y!E*ORM']>#-5E6%VIG*AO K/:KIF?*N*<&ZT9 ,Q; M8^:Y>'&HBSJ@0=:#?4<7O";9O[L%Z$>K;-R7EM\MMVD9_&^Y0)8&5D(K?"D#$E@4V!K$>]H M5QO;!GXEL(9 <1ITUQ )XP*M2Q@*A.5/!3-!)W+A*T23+@B< $_06CA IT4' M,)0!'!I,,B(#/V0KBI?)X ,FBS1"DA(T;MXV=!,=% TW>K& M^$.XT\)C&<623 =-<[!\"%Q*OP).*W^,!3 2Z6D:H\] 5Y4%J,8!6W@%1,@?BWI$#J@6"+7@ ^] M6,Q0O"J0:U4"E;=T[-O;YI=6':6#5%CMTYO/_3CJ"7@5,!FZ@&$6:.\.Z9\# M"<#5?AX&G8:99\AD =@DV__,%#L.DBC?6]4Y6GS>5UII@NP!]C4&Z\!\#5(# M?X 8 9@N;\9SBR4*[P_BD@X(&X!4HP*BCW^9@!Y>X,3J%W!]\A(T\"1B@X40 M%S6@$0MM@$@Z0Z @.U<[ 27=]UCY 5T+=E#F\L ^$:I9*A/ 43:"K..S/DZO MH]LO$P4ARP"%ZI^9'[.'D[PIBT#1) X?V.C&-*X 4R'G61:':+9*42"_5Y@[C4![Q,:(C,:L32JFHEY!$CZ6 M@#N2$!3W2]O_X2?TJH*7T4$7#X*8]%C#AZZEY049KK$P-TI%B<4E8\$H>#U3 M4[*:=\]JC>''FL.6_*P_\W9 : ;P1LS;9!P:[L&\]/W SP(1<:6K7(+1^T!J>VUP:L2LD:A_4X* M'E:^"%<#.HN>V"7^L:K M<$J>;OK)L8DY:".!=X+;&TM!;@_U[GXV :@4 ALJ'J#6TRL0*& 'W3#,X-VG MY 8@-->F?^GP\( V[M&D0B^#MO%QNR"799P"/5'$889L*/"!99&G@ %-4(Y5 M!(.M-'-$*ZRR &4;R/5N51_U% T[Y7R[]E0/KKS=SB]X L(*G4%(=5]D"NIG MLL8 &*#S)=(Q<- MZD#&?B=-&C%+76!)+U1W"$K2(?(DY/_+_ BDOW !IUSB>M"R%7[D"A#V<$<. MN=G0#\0"67F(8/LC4F-3_&DR7I\;2.GVZ\*.@OZ>**"@ET$K/.RD<\54,4<2 MSS*>$.5:LLYH->I!K_##8H2NB%6X"-UQCEV$A&#HP^493TD"]JE&$[+$0?Y' MJ$=:]H@ZQ9NBJ"?I!M(I5S)S\;7"5"@K' 5Y9ZOU)#$F9CMFV4*>@/>O]P8T$I&ZQ96_VDVQBB:MBB?5-+'$32UQW+/%.S/@C M4/B5LHC93ZF8DY):[ "S[5GC\JH8TYR")/!/&;H@V0%AB:>(%-2H:5K6 @S? M-JXS]8717E?F,-@&$D:YR+;DTK#4QUT;=JS5#V7LD'@Q3@66+R6N5G'PVU0Y MYJ3TD$Z! 0(*(VSTZ4=DS4XCC&W%*)LHBI8F*P"W"EC+06,66VEHV5Z-=P[Q M\V2*SH7*@IF(:Z$)::Q&="3Q+BAN%9'G42^L9-$2I6K 5A@NS)8IAR 7_205 M2Z6S#H@Q#2/4M43'S\DJS^V[DGE(OBN=@+/2T:+D?%EV%IP_"&0T%(2*<)#M MJ#S(RDF@=H'!O6D6QQ844>E4N*1,TCE=[[A<75V!"$Z-:YAU?FX5\ M:*.J[5!3F*)8ACLF(VY1:1K,%?PYFFVA7Q*!2I>D!!A/+PW'1K9F%E(9>#[Z MF\X0S.B5&X V-RDJ]4J%TPZ%G"7A.EHQ%*AAQH!%)HA&?(E8(#G-ADAV(LS0 M8@7T=?SO5P\UZ\[/ WP"TSBB M)$V82QK EBX*F2JUS(J:D+ MNP=@=T=9BF29)8HUE*X87VF%\G/J5UB#::$H8TR"I[JXHO=_ ?]"ST3LO$)@ M$?DO.K6L6\4?$[0J#MZDO8UB ZA1U3A1T.67[L-L53)S:(4*C#[_FS* PELR=R M)" ,_ FF4,%'8.Q& 8D:DU2V-F4$#I]G1RCNZ W]BC"$TN4F_0G"B=4"D'\ M(:-1?_(O0]#RX \WFLX90!4+,:X#I/I=J"^+. :CS770GU%2>NCIZ%' _)>O MA/1(K<82DI!<]#"G!-;Q5*K:/(]2\#?F'O%UL2]3Y'LY5L-#.2E.6?LD!%YR MVRNQW=JETQV ]'(PW[3W0[H9J?S'J,LA MH9CRF'6

(&RR,HCEW!0VX_Z M?6WK),MU9+T2/;U#N"5=YZ3_IF*LM^P;!.G@W>B64QY8>K'^*6AM49"E\I'= M<4M+%_F'\.5MZQ9MQ^H]BSEW=S87\0PN8KO:V-S#,[B'#4$\DXO8J54;GK;P="C06>;G>))^!R2BUGSY*Z/0 MMT"'[FB##0^'#8H_OQAF<**8^%V'8$T @H&\F2FNN1_*+P+,3^>S1%O[QKN] MZ4R,W^L^TL,W#+OIW,SAUMH:<1E7:]YF4-GF3J_G4VL^^+X?2PQDD1-I;^S+ MX:*?[/_Z2Q)Q5!XC=K^9LQ0QNY M^:)TH=9&%WKQNE#.A+YA-/DDEHGO42L65HSRTBRE&#G7:T:68C0TC[XFQ>@[ M=@(0$^<7N+@BR]Z(VV>O'-4VM_5\E:/5K$B5-CE[P"<3&9#VU*>D&!'/7Z'. MQ ZDO7&F.B-M).QKTIH:FSM]O5K31RD\+L>*IQ%5">SGJ6/.?XO)])W33_&+ MT6-PKB>%PND<;O^[C#$[>B-87Y :U-K M4T,9;FN4B7R!:ZRR3;_TFS-5\RC?&^P[U.S\3-5)JBP)DTJS>%5TP7FCRK;V M>L>FF)\;#1[(09QAQG.CUJCKEE;8>$D78&&BZB#";F#PAZ<<&4)^64"DZON*E (3^:'X:'FA7^ KM,8M6# *&5]X^U.Y-S51IW MK0H=B2U=)58?I)DWYS*8*(W<*+!3IRMYKK@_X.9)V ;/JC& I[#Z(*DZ7^(J M 1>[$TYC>85=5[!1E3/4]6'8G#-DF+SW0P39OC]"G.>*IB]B3F# 5^B^C+HU MHDDGW[)VISIYS;%!(M:A2B=0O?+UZ;A4 (Q_/D84PSZHPD]MVSXK589@^U L MH:.N?)A([X\0CA5J 1,GA95U*12PZRV3[4Y;2G4?IQPZ75.CBOT>,%DYQU&5 MVH[]_[#<4&!%$18'1%B#A4^^Q5V(0T07T79\/MD=ML> !]4E>778>^GAFU8]J#P@17AOZ MHN(<8G:V+"98/P')WXK*[3@8T7FKOHS.E_CRF:88"QOURC(R?D]DO$"Y'=/* MSBRVFNX)O@7\QNZE438:FW>K@EXL*XP";,U!-=N\A,T25(F0)^9;:;0%_U,H MF$ ,X+K02SFGE?"!1*9J]H'G#+-@B-XQW0P0-YLW[6*E%]OG^).\2G&/:8[H MG449 'H04WM/FPFY1I\>(5:'U$W$PF,@\E,_RKM-,6BY59F^FHEI2D543#U* MN,I 7R4-+\C[<7MVN 9(<>*G*XXHI\2VN.TW4Z_2!;:8B4N?P^-Q93"[<]#RQ M>YXT-CU/U*J;GBYG-8+@CD2*J3?A%)R@J"6F[I MH_\_>V_:W,:Q98O^E0J_OO&DB")-BM1D]>D(6H.M/I:E%N7KUY\4!52"* NH MPJF!%,ZO?WO,W%E5X"!+ F6C[XUNF0!JR&'G'M9>JZHK9)BE%SA\ NNQQ:DZ MGQMR@IY7E^3#@S# M&X[%L(_8,Q!0_[EUNF;@RW+K-S^,8W(W3_*/8+JF)=ZC,T<]Q$O"U['^A0\> M>9?B*S9.V#_!FL C_;&AF:2!$*WF+JA-\=C^ Q/P4\CR_EC01WN8FC&+!H1\(<$T>;0 M[2PC8MM;;ECZI7HV+PH[\?9J[*'ICS4X5C#C-T,A%XTG3=&F_:(LJW-FEZ+&+/H"L9T)A>H]K\_1C+N6FR9!(A0.U:5>S$. BNT!*%_)Q^ VR M*>S@1LFVN+$<*2:%&17^?*EAUN>^H #_%S!^/'UO^*&>AL?FV=<' 3/XMD)' MZQW>#>[\9O]D/R6B;CS]86L6>>;G$O8XV!%A28-_H%&!ZS=S]/VR"S(_?4-X M^(C.,.^[H2GL)8Z,W< M(7=(,V*1"G8L?X>PO9% _9EKZZJ(B9SA%J]^//')$GAA\ 3GCIPM)2$:[CZT M7/];U1]2G0[^YFNPO; >P(36L&>;"DP^4[W<>HMH@ 5B#>_=S!K>I+PY[H'= MZ HF;U92W%#HK2= *101NV?^W&4^LI/V8Q,8/52W, M>6C2W SY*"1!S?>5D*<7Z\1I<[X2O>,D*S]HRBR#%0IA"U%7(#FB M8,8S9%*#J'=O(AH,=58VV=03Q3!)D9+^B".ID3+9-#BT$O*$ZIZX'IF?4X@[ M8.30(OQ$<3(8T__.8%#2Y)\5G#I@,>H0AI["[S*83G?UU)EUY6W_R-J9PM&& M,0Y<#BEX2D<*9?]Q[R"9B%(1EF@V''+Q:&2A8I 3#U6NBQ,>CD6!<(Q19 ]] MD&CELY?ZXH3(Q8@<$<^IVBM9HB2G%AWXEFK:O&;%B6BF:-W0:D*ZK\_Z:J46KII'AAAQQ:*GVAJQBX8=4=Y!G MM_6KR_/N\OB1[Q.LTUN,VIY3U$;7?V>WBYD(L(^_/7N+6[SGJ$*(6K2=3B"9 M$UZ--B"TVQKBOZ;M>V]')M.F\Q&-_@1\=?;DQ1Q@RJF&FXM=_=_*6I$,S!=R M6N*+3(FI7DQH- J<3. =;!DD/( M&K)=)_&46C:KTS5\:=EX,V'=NDU!K[D%*4ZU!>1 IG%#WDM(TD M15'=(*OK@OEQF3BK;K!&AX.,(_8S'$O9'$Q7E1(+%UD?.I7QQL,JYGX2/3I< M'#,^S!58U2R'@KJUY(1X=2=)65_Q+A(B$B<8K.&Z0=I=?'#10^6+D+SLR%6$ M/VQ!W*)?X+09=,=OGO_@,9O=L4TQX\T]L+A$%A6S'\.Z.7IT_WYRLIR =U5D MZ-T[!];NM"M:)Y+R!X?H4#4M'")O2>#D*9;DLKQ*'AT<'CP6>D*X9PM3L9IC MD"R4Q'"G.T<'1W>3AX^/]^Z1/N1KTM@!#SIGGM8/N("S5A2.-CWS?K)%ZD=: M9BBB+%/LZ75/Z:@@STD&)%(*O7>,3YZP3=>Z!"J)%Q%*E#X4#M&+2; J^=+'2 M=?#H37X,ZF_]I^+[\!0W^LIA/-!2(XS'G8/+;1_&1P5'!ZGDWLR#D,"Q2)G& M#Y3R$[T!RXA;20*;5"29ELR!W)\/O?VN[+ZA['ZT*[OORN[?5-D=CXH+-X&' M0:N1(VDWGB@7%Q?[$#VT*[4/^^#L;HD=.V1L;\.Y_SNQI+J$Q07!D9X'&?.: MB%+%\P+G+5>R9SC<4.@^IMS-F%U5?P06_@6\G!PK!WO_3#&>^[CFXX"NE*+2 M *896'=B]&?_DWJ+/_J51V,7CDB20^#AM1Q/GS\E#[5Q>M'4NY=C+XKRX,5" M0;9RA93$V"9(+XYD[JB.,$.5<10"(VKV5,79X,L^:M/%B2NR<=/]L^I<'R6O MJ$K3,G6WR WXJZNS+1?X87Q-&R=@490?U.L0=/)+27]Z;<&&R969TYPX;)=X M.>2S]P^#'A<1>OEJ5@]7<)0LBADUT6+11AX!R,?S0L8CW9X==2.=5[+R*3_/\^G]]_<>@Z4[GLTF#[+)=WQ7_L7+=\]?'9Z\?7GZ MSQ/C^1+7U\E YXG",#B%N4H4SRI..A MPV2E,43> #<(]LF8@>&O<;JL-<(1K"]+V@T))>/A6Q=662*OZ!>J3(Q7T-G8 MA]=0Q9^&QPZKI:CXQ?-6?MIL!>29%X"JJ-F$53I4>X_O-,TZ5L.C+'/0TY$\ M'X+P$?C5HD0:Z9^14C8!KQ3@B'A9^O2>?!Y]SW,3WN%:2;E:Y#FL'QC1Z@(E ,\ '228%[BG<:W! MT(ARDE:7BQ$58:X_:3E1@3SQ/8."WYUBW^VSF%*VQ((116/4PD:FAW!@K%*9 M&ZUOW^$T>+:[Z28IY1'ET)/&:P%2QE(>6*]:36%WL;H28DFF+#%NA,/TBZB] M')3M9JI,IW@_%?DDW("!R,GSJ:Y@.)6"@IJ^Z*7O@/IA7KU3A3>M!"N+)&+ M>]FU^#5$6](9435$!KA,9GO3ZM'UT-.RY(O**0&[:$$)GE8>J;%:GY&V->EQ M>O.H0[1/=46R?[BFPV[TAERT[XS\J_\Q3:2>NQ?RNJB2:#1A'0M._JLK(KD[ M*4^2O"R%UG S-.P+:K$ SX!P3C"%%S ,>S 7>RT"Q,/)D&=+KYIC!C:V-_C) M!^=62;<*0N&, -DX_UM,0\% E..&D^1A:1#QV6$8<3?0ZG2^<$ VA>\ZK M7(H*GN17K"Y?/2IK2&7-VCACI+3II6#QZ5@>D=94 Z&U&TK(BA>X*):%M!+C M#S:I M1H33!3]M(#49W64_X7,/WSF<:KKF74G9*/-C@F6Q^FR0(U6P'OQRULDY&,-X M-Y^, 3$2^:ER8DZ<.KD8G(BFI$C3X^?!*6JT7S;R@KZF:W'3':.">T:.=(F0 M-R=M2F$PO&JE;'PX,W*4 $4\P*K@?R:D?-A2%J7A:GY#1D7.$:,PNEGH='NN M"3\2R^:9]]8>DVY)J$%7YK*]J[HXDV[_O*L]0DG%1'6$(DN.H(-"4=N:HZ6= MLZ@P'Y1Q;YI&53PQZ/ATC7?OPMD3(!)ZCUR"M S'4ALV<._<9+Y4^H\U:8TZ M*CO41=-TV*@CW43GZ(S "51/F/@ O"%\G#-LLZO*0&% K=*P4VG."P2@S;LV MA^!4NP86V;I)S1HI(N%M='A4AA#_G1>$UUT49&%%M]K;N! N37$C3@G&RT$M M"Q&[W MUPM6RDF(9/$"LDN^8S&NHEO=%?+^F6.Z%B_5R(XG;3Q+,+?.Q3=E$ MJW<2B^KZE=&7;>R9%+ENM-3.$2\/BSI:C'[]C:C7!I>(LD27BM:*2F\0'K]$ M5YD!BT1WX-,PF,_X"%/IO:B@W4L:DXN%.R\R.@:,*U[U757T0/@QP5[@%N[H M>)%IJ2:MABZBV1ZM8/BS!'LS=.^\"T'M#?13M3AF3B\<^X]9JR/#;:=!6)P" MS(+@OXCBPM,V38H9_@)>*\2040O0^+&)S\;A) /O^%O;U&X/TJ*\!9HY&"-I MALI:WKIB@9VR;(S;;%X(Z%%'EA3+>S>UIC1.N(IC#\IN4EH#.L&XDV'=U I\ MQ-ZP,-EB'4A@G>"4'&>UU'D(UM=5"%/7=0T91>ZN=!])F5J M&$N*6V%#G<+PRU/@E^4K9"\Y;*D=NVM6S;RFK:OWHSU63CU 3\\!_A0^RCFC MEC0LI=E[L6 GO=7BUC?DOU1:76UX7O$\ M(H.]G_SF32\9-VO2EA4LB:K>[")2.+JD%/_"?2QT%HG1":X*[\TKC]AE>BNR MP=PVR?MFFLO2D)CV+84$4WQ;/!4"O=*2R^[]OEE=D.R7\]LOUM;:4J58EQ)[ M>1)#X'G0\:D8@GN-4DP33U?.LO.JIM4JX\N]0F9,*+-=T"]E]G"B..6.(T5G M@(U%D(V@F<)?V&8AE!L[),#_E)0(7$>=K P\ZKB MZ WF&FEL^-?VEF>(O^OE[4TR?F/!99#&UUTVS^HE86-W]>O1^O7]7?UZ5[_> M-BKN3U4J?H\RT.C%.2;&I3]KSBWN'L/47;F%2X!1.K05VTJ77?-(4LT(K MC_0*_IY)MTV5$8]"NI2R85-*^V-S'#FM,RE1QI%C+SH.#?2^SRIZ(FI<'\27 M(51 J%:UUJ153]\^'! ,M[I>WA.[!3'Q2:R#(6S5BB[%ZC-<&U%,34&5Y/TT M/8I,B'R?+F.UW0%^[7V6?O)5%Z1?7A8OH=\E/#:,:P4GI%C1_IX*50/YV(T) MO;=FXF##,"Y"^J:XFWU#'25T0_0J6FQ:R/OEAHNI>J'SJFLR"CHX1T<@V[UJ MM@>_V,,;RU;45KO>YL-K2QL'K;P+''K$_.:,]J %*JT\V"B4HZ%XD4VIV@^[ MCL(&Q(CD5-#J52)TGV3$HH3O,+B&Y02#/['I>7APD+SZG/=#_KT/5QJ?(\^$/L(IZ0B=&OPL7*6-PAS)93)I;BVON*3S M0/+$L!/WV'S&%K[/_"$5&*% T$C_*1P[R+>9^?'PL9DU+[(_WJ#12U[*G!UC M"VB<'C )WBWY=$>1V *)IH"GDV?X!(.J21W%4J257.6?/3AF/' MYMN2W^<$OZ=6-J+)L1EMX0=F#'9=36&YT-266.B8?F OA6=2 7,A5#WKLAJ, MEPO5:3_3@]&Z0UPKZ^N8Q[MT>[!@/3NYT3:F5'S".*V+;IW.6=^#_7/%>(MI>VT%+Z^6&_8>)$/)-@:LO8_4JU,8&:<)I5 MUW(KMN8BO)N;K:Z. A?'9@OGVB$/GWQGS&S7GNUS#^N"<,WSP/+N#Y>PMCD/ M=AVOBRP4^ML72 ;:"SH']Z3#*9QA=88_&ID<112PQ0L(FFL\T9-D#D>XGCB# MM9%#"%-1F5,=S25N_SKM!3^A>D/91#2>KEXVIH3#^%[K38[:&GY'\C*&[QD\ M"5\9N)ZW:U^.T%0]S]#6K'M0@$87RC70&*'+)\CFU>9@LWSP#*V2IDPD@,R,1(_\.MX_M..#?!+\C5;(- MLB!29?@AGDX&0CP!UP$AK["AS[,"W B>4#N?6NE3"%$']-6ZTPZ1QU6!#0 MH^Y6GE6+OBK(H;&BJ06KSYGWC,;L"5HMX]ZX\KRH*ZKRH7(&.]94_7/(U\7A M5UV!G5O";^6MC+^W8OR))UG#4M,Y8D'8 UM2/:?J,?,J*1$J="A=8]?R1'C8 M[!,[CB2@-#H%IZ#<5(A(Q#-O+ M$S 6UR_4/1U>'V.P3(+"M)L/!7KNH5XF';*$ E(W4NF?B(NE= O+RLW89MR" M0YM'H4R#A6ENU\CDFW@XG G'*A5L,R9PLANYZ2;A(SQ04;W"HY),?2^<0C'Z MHE8&&5EP%OXE#TQ9WN'S2DD5G]CCJSYMUNQE&8\0IP8@<7DU#2L&OT3'MSZB0YNQ'3,$M'5LC MO"Y'/:P06UZ$U!^2<6&5FM-0U@!-8%'-"G50!V"*RQV66X&/V53*VN2D@#.B M\;$8VE6U$"P=^+3:90S/26BH0Z)QYVIBO+^GS.Z\XV/9_B*_/CW1> MX4GH?2K[W(IUM>^,200Y!'SB .&+O*.24[32FWX@28GA[SPN158'']'G6<-] M[X!Z? A]/0)C@M]5,[.QZ6,U M^H69\NJ2>.*\F+7B!]@.#W@RRG'(@#O6M%#[3[]JQA.?UVAM[V5!\ T@2.FT MAR:T]W']6F!\\'S$+BJ^DHWCE/P8ZQTP?Y^5T.Y/Y3E>A#@(PAMTC;G9&@/( M,ZXT:@'1Z!;QN*J7BU^7_@@.+0$.+%98.)3C[RT>6!/OWUK-OUMCT1Z2U+^42E"88 M67]H8$0;$<&?%9;;4$C51(E,9] $S+H_?HA#<%/PI13)4CGKXRXS:HVL0RNR5QYA%NDG>"3B\N66J\ " M+-V@@2"R5Z/T][\'Z>;B+\=VM! M93DEMF$^J-&HN:A4J-L@'5J5\$PKN;H:B/!!RQ!/'9R8P:?^##6GOG< M3=7K"%@G7&>%@<(&ZNVM)NW*ZK=V2J#-T1UO$<06+ I^-S7=9-(3EOX37(/@;+-%6E5.Y.-M\T9'2]1/\(8XE)DXY;P9UY/SMVB>@XP -C9,7Y@S,Z]$BHY-(S#VN[ MLRN],0(S>?-EE..8B7U@_2SQC%?5&%G"P39^!JS -X$PC$1@0HX7C'Y!JT,Z MPIHH)10W:%GCMT5SW"L,1R99J9OJFDPS'I@M3YA_T4E7YZ[TB%+JDD/&@_ZI M9'*RHQE9S]4^5.T*5U8/*O:Y^* .M81 \MX^TB[& M&BQPC5HEJ)Y0 M9=0U ?&@_7ET/1;)&:S: ;YZ@'E0V_!%P%"?--:$,P\J1:9>,R5M#39\H? 4- M*W<3:@7T6J&TWQB9&;H*"><3%ZL,L@Z=I**VD76,;C%.E/M8,+.$;95X609- M+I%C,\3_>7%&(\>BK9XC6'J'I9XCK,:8$4 A*BS]3]=:E)RX:;:4>6?WO)'Z M!@(5S]@[@#VG7 "ADQ=OJU7W&8%A#6P"\8]GI&R8=;FG/BX:BSN@*:S7J[;R MHK.T:RB"#\-B[*M,41A[/R6*I1JLK?[T$($>-.* M6#*(1DC3@ -+Q$M!^*S&85\B6XG^:#-/9HOJ0@ .?C%8M%D@-1LUEQ;M95M- MB:^,M2IKCK:S!4HI*D9,$UWP=>8M0E0)%KOCA"RYK+II*1\,P\U>)ZSIA5<1 M%BB<)T*X9%H"8,XR:<*3UA6',]+/Q).#P$ )-9?4K,/-NZX\RUB'CW:NF7/J MRI?I%C^27# !)8=$W$F$.E0$YSD77DES@>U]E:H/T53%NX)8X'KK2Z&FX%[A,R8%B6^D\LUJ&@Q)\?;,6CH*0J([T/I M&'LKF\/RK<_41$9$!HL"OI#3J*@;18M3?L_K?("[,JFCZ'BUN_ VA0 2X&D7S3)*\<\O*AC M)3ZAR2>2@VXX@+*X/6KH/2('1N@H(1"7VJ\>-5B,<;SV,%W"9KPKZ6\HZ3_< ME?1W)?UOJJ0_Z*_8 '2VK4_7@X%[,*&:%ZTP@,NN9&]TX-<]1TI347&M!3Q6 M-6'A+,K0.YOM":?LS+=?_JS]#Q(UV>"UL=:96@]CFDPBN?%GQ* EC3GX0H*X M9S1KQ*AUDF6]S-1_.W@\3-4J*KQV9]W"0\#B6"U$9QPMRLA8K#7'1AS6>4TYC@:O;90=J-SF:*S;D%1,S,K16&9W!I9!#)/ MOU,.,QXQZ[AE M3"Y2H[YB\PB/$&+9D;**0D;.:S!PW."*;4(^4+;W8U!?4DQMEI1$GE-3 M#E7)6 ["Y&G1G0TYS1$B!M[[S%9,V=Z*N[1F*#E,Z7"Z7"]D]B!K'C&"#$DT MN6%8K),$OT:GK[2C!O\G7XC1,B,D-7JM3YU7BXZK5?%M1(3@9MF3*_(EH3&W M^9JYDY3P6CP2Z&DSU;F?#RXA!L@6K.&1;:_,([T7!MM*I:'>.E@.ES,OBX%K M*R>%835/E6Q4UT;>[WN)8'#O#&#*/\Z@LPCKL/VRH[#JF46(Y*P4S%K0<#'3 MW68&+7?\1,WVQ$,Y(280;4,.*W [:8GG8[]541*/,XZ.WI8YS+%NF^(588MC M%9G/7IBE-8WG2@C&.ND[1C*8@K?$ MDN&7634.L"/0.\N4-,$D:JRCI[V285^+=/2DM]%!?@ M](-04"_1_<>_A9VWAPP_&?=9Z.E,KTZ[3>)YXJ")K%[O,812W3)OXI=4%\ N MP+)_F%+0Z^G*?5\;.8HDXBI>5[;AU3T(22O"&WA>!J=R]RWY4;\[TZJ4M=0) M-&3;5,%G/0JU/$-]3=SV9+7EM^R*O"9&38;1"5:.&O^8'5[:_P:8N3FA4OB= M$TNXF<#@89"=FV% R"[[":E22]D!^'V3C\[]:XIJ8H><,I/"/!GJ744Y+R92 M 3;^AZ^FIB;]8I@]8L=6NB],"?9U*)!(5M12-<,A.N_@;@/Z1RY'*QZWX=8M M%G?@0(AOZ/4S\*C2Q>%?-U"@*"$KI4YMD59)H]0P4T-<52T8/!W5J@>7MRPH M1-=#@TV_UA;#UDN$F*2R>G)FE$+E@$2J;(]ZGQR2#2PFS^/EA$^0CC5=#QNN M/SL2^1.E@7!TWF@I5=R%VY(N?AV/;C:=DU(([KLBG(B-#QQXWQ/>5LG%XQ=+ M/6E[8[*L!#UROH=@>WC184+Y)MGD*$W:8U+ZX BEK%/#Z8AZM;N!C:(3S*\(QEH^6SF?<3 MPV$&X0@Q(CM%EE.D%"D];4[I@,];YA+BD)2ASRI039.\=\Y$R)\#=4BI/=0I M-[M@D1!&KO3!&M-)^37C&XJ45I""!.0[HQ5U*93AV-0IF542/)!Q0&#(13J(D#QPLH_DNOM+TK>JJO,?^-WO?\0>LW'XP+I*)B.2KT)ZDPB!$) &^YKOQ\/?X*Y/TITQ_ M@$#VOXR9C7'W:L=AOJG"^FA78=U56+^I"NO-$T5>H)2M,!7$I$_" Z2QS066 M^ 3#\C@;YPER0HJ@=_S5;M6UDB;1DJ'(%)76'V22_" 624 D=/@[4C MO)CT>9DSYS)>D'Y-TZ/BL5%7I@,#I_HP]1N<0K_^)KZWA%??Y=1&ZW[327\T+G_1[S5^2=%-"F0 MZ>C,TF?I6-7IDBIQ:C8,<>+6'(KU!D+@H6R"76D]WLDZ97I0B0O53%8LMQI%E<87-]R[) I0.D+B321CEC9JDC%$$YDOC6.0F)F"L MO5-!Z'(I7M)("\ (7,,A('S1(TP"&.&@\OUM29&-[^-Y1N%(/XL@^?3,'-GZMH(5O"G$_8#2S6[K]6-ND4= ME89@,F;\F%1=@BO.F0U.[B>3);>+OTEP;4RY9)H#Q#C+D9HDB5;AVCRG\L,[ M4L+[V.KD^YS1B%PX/9P21=IF*M^P"E\Z ?NW4!ISHMB.16]Y"T=I5$/0S0H8 M?!3I$W%)5KN *=SIUTJ"%R E3:V6A+X$Y,SF[CKM#'?^72DOTG)3B@I\B^XU MA6A(XU*SHJ_'H<;T!+;:/^J2>/CLK%H0")>CN9%W#! L1V+>?YHS&_#0R13<]8Z&/ZLUDUV,]H MS6^P'.6F;3LGU6HOUM+V1\N2Y)-F&^?1F9*(,F#$/(E=E./:1$3F4$PZ5CZW M3R%%>0-HQ,R$_WCP*-0KB=N#"A%CB98H8R,]'+87]JIIMUF4"$FYH4T3MW_/ M@&FM;T/&90.@'6&#@= M1)2T;6)25CA!Z:6Q5WRZ4,E6Q(2J=BKM.-I=:#5HLD 4Y3EU?E;GV=C!@ 7WIA9"PO5C/8Z4V#F5@&0*38OF( MAD]2"^)#@>[H)VE 45TP=#$:*)P7=A>I41-S$OD^^>CD4$K7ST@T&^"(N9L0 MH-8CM8B9.IO.G9TNK1QGF$@YLR=L]#SA*7C=9#H^]*0$>^5J#A^4. Y+!ODL M';J;1;/T6J)(;9754X2+)IB$C18/A8>AI;/_E.@7DJN*.XCI18KZ9*K0E,KB1W 87;2DNH/)ZY" L^BHY$AXV!S>$: 2YTZKP1WH/T7]+ M4"'0BT(,_7]<8ZK3%^:D(&GZ*;W0Q)&;_7&UJ&KQH'KCS\$[)=Z\->AOO=Y* MUB@C[/L'^4I9L.5H=E,CAYX5L:DS#80I +:46QH-\XFI.W@D&$8B6I4ZTF?%0Z;@N@KQ+**S M(-2'(> 5=Y 6(&:U>_ SO59SZ2H0;3$^$#U=Q*:5N*NB;ZJB/]Y5T7=5]&^J MBOZCI&.RGNNKCV6.AE'#IFD^ZK"2LR,;L8T85QK[ZI'J:F7H,&'W)GH..'^+ M<];A#-9J G?R;:R;3[;L"J/G;6.JKY\L&:VE2?-VPP-8RA/\$@]28P_0D>,A M$HV&AS.JZER58^H3(ZT&7Y(OB'ZJM@T1B$_^S3&7]!.:;"GIS<)LH3KF',M( M:>"-4K5(?%WU:B1U&I4^I*4T>O.ALX0OUM$HSIS+T< EBZI:46&&A=!_P%?1 MX3B#GT-,6"&"M%:T,PZC7W21BVNFR9Y]&PX^#[+HY7KMO!MWX$E"\X,E%'3\ M^P/$5"4781;.D8R;^9"4AC@:G W'^V0M,TB$OC>=.(J#2_O&KF3D"@O;A*PB M%69,4K'OH/@ 2F.=?>J^QM.(71P8FV@.V5VZVD_5;]PI]MV^ /8]-39_ M$< M/G3.5<1FCLJQI4.3@AT""(LG)FZQ*'=QFA#@4.52CLMR-&2[%TF"K:GB)8JI: MV1"IHW@HK+RB/S3F9)G1>ET<85@9H0 +K.L(XP?]6>R4M;5@\=[C*M5U%LRB1"I)T(W#"9<1PK>:NA.$I,:TBH"6J M&%83;&%VDD8EQO#!FYGA5**_*+DN=2(-_'1?-*/%(K^\].3:7E0\G1*3_!E* MPMM-&:+^J[P6Z2M82A_M53F2C2X%6%T[=-?-6Z@^;;3H-[ETIJ!+Q>4EI\>- M(>7\LZXRN6PP$>8!Y\1NB*MPD#3H?K4(&J;*9$JK4R00;)$ZPH>9 M1[99RK"(K/O(+3_71]V3Y2*$!Q/ ^!)C&'L9:J56]2\94T''2:A X#?0R!XO M;0I5N!AW'L2T]R!17M:PY\TR2FN#2Z1M +P4JYKA,"V;R=6*>*AOL,*C#)9O MFL!Z2/KGRMZW..NI@9_7_N937G0W M-?! W*!MX)=R.7]F,11S0]I](-)XZ_0!!+""H%X<0,N3[AD$90.8$(.3BR>G M+Y_" MGI/F?F/W<;KH&N:"J;RK%/-G;4;&@#'Q+-+CH6]JGD-6$>(PF>>7=@F1Z>=F%T4Z ML.:9HR06XL]KIKO!=5E<+BS;LVD,F%3/]]K6#0N\FQ+KI,*M^U>V9 2JXS*" M! 07TCNKE#)7HB@CZRF-?T8K?9Q(V_LJ5)'UO?135]\>H.5K.J-%?8%V:U'G M>P@G6-OEJY#R7L]@U$VKKGS(E_SQ<5*V]%!L M8U\5T[KZ\5WR.QP,S2MR*8D,0+T_<2E# "J"\!($X/X,*4Q%J61VBM21-JXVSC9T=X2LH2#5K+S+)#\Z*>GF1 MJ509AO_"/A-S<)+?I!C!$!_QO(0P:[G$QOJJW)M6%?:G]5( "*IA#BL+.UUD M@8&;S&QH'/9:(Q%<(AAN6TL=W)QO"F=?N=:A=77-"NS:+4:;+J"X%OH\FF41 M5!N>?'!^),'6RP4Q3H%+\4V")( .R)B56FJ4&MO&!:94DW7A%A+04K?1R'X( M&J5X3\+E%.S27KCL@RA6P8HC(C!^88&KAN0O[1?X0->]S.A%M+6P">O?WMEE M.VU=1@'Q-_$F?Q+P5GPVP8BRB?=:-;@=*(TML5JC;T'+%^;D#R&KG]$[8$QE M;P$7P)R,WR9]_0G<(C@TU*LA$Y*&=28S%Q..A7D(\9)G1P_0:-E3 U:0 288 MWRO/EJ2BR:BA< M9L&36%EQZQ2 OXLO9.L(\&I47!A]'X4"]N*MHIS5F6$"QG<5'D%ILI9&M0TD M6A@?X'V3.\H?NIJ#M;Z;"%_WD$1K/WDY>#BL3Y7@CZ%.(9&O!A^U[#DR'KK$ MJ4P,M(O<[0D O5..<\R\8A=XKY*E#TE 4"K#<1[/=^EE[..;\)!B0JY+FOK- MX!64^U!'CZ&FIB)DZA_Z&^.]HQKI8EBVB2MU[@@94X23>7G@?F*2D\7;OW,=LBT2Y MOWMY' (.P_M@#9V[(LB-NJ#"FA%$FH:ALAM'AHM8G4F-^ZJIZ.>H8&2,;RK) M-U_^HL?P'+K:,R]9<]4G]$(_\NT++Q$V#-$E^Q R=KJZ[&/=IEC=I[:B,)WV M"PQHT[/,(FXK9GFKJXNHS(:H3]TF\A)"#+'VI90-+RKS0^6+5_;]N5!CFQJ7 M$TPJ<25="DG\]0M*4D4= T54]Q@#:IVYEL+-55;DRA/F6R+?43Y/2G\DX]!( M%Z7_;O3PJ6TYEDPU>^S2?5F$X A_&+HKB$=D$4:$WH7\2+##U/FL+2@K"I[1 MP:%;SYQ$/R6<4=H/&N$7-B-M]Y-3AA ,7L0_F,0PTG6)[-*D="PTTEDR74]< MO9>U;88-+3[@!S\LH-HT'*-4!I6C+Q-%-IMY*24HO]HDMYJ.0K_!2$P_8!+T MHB#P.6H^\XWYU=C\=PN"C*V&:DK]]T!G7W;+B'6T/ +Q[D S+LHS48D!("O M-/Y4#R.R[R#5-K)AT3N -0Q4S7,IC??C6M&#- M3DHWCW)'BF!8X[HH963W/CBW*I3[7:@3F&0X>E<=3-[*-B>$+@_W*E#R#_ES MQF0&D<(.MCZG*Y1L1.:YQS*PR1#&1BY*R>OJ]E?D;1M=*0P094@FH^.* !R[=+EI0,T(61Y[CM+F2U-"(,36HYI6VN:G":;,O@0K65@3[;&L M=F0C?AT$JVS3_E=7+WMU<.NU=ML2K'5MEXAEV>6TVKC].( M&-*99953VI*Y-+4.F#'W?METC1;G8(_6U-F![^9/42)XBA5)8/(U\Q9^9-&5 MV5GMY(B)[DYF2Z(AHG]JR4![C SI3_JKP-9LJRFNV4SA7SC<$85,N*?'67F< M)/P>EVA7EGK\PEK>XP=BGGRZ?"!8IOUCOS_X+CL5NJ!5WYM6@9CR":\1RELZ MJ6O" ^H+G+/_W?1>PDR>WA]+GQEN3!0 IQ9,844@\\TL++@Z=>^)G]UXELT] M*DU$[91L##&K!\_97CB1),3GXX6XVT<.C#A@,N XK%'/ZU@+F4C M$BA&$.,T?;E?&OZ 5@5LW_X&UKT@*2'RP_PF[_U4:])W!O W&817L6C6$(A MZVY*T'_.[;L-X=9\*:;TJVG"K&!1)Y)&$ MLTH)TO708H?J\J6?)JY@EW^YA+.?O6$N;=57=!0/]%>^<$?O9X21/36Q$*P> MZMK'@@!1'@1='2Y&<@6O7W^GV0>#@[O'GI>ASCTC5[CO+M41/HC<*E[[&WNM M3=VH5_J+*J2&U<7?Q=<%M]C?FHE %7&4DO01E$J#H%0T&2$Q(-N;DD1P /(08B&U M616MDX*_4'IX84B1]_:_E98:6?(U:4*9C[,.5GZC!PM#F%#51AFK;OC&'"X\P&]CPA8?AK.9((@*="/.EFC5)% M-NI("' $7\H'D[+1S!)_/H/K\S8+ P3'?:U/,@Y$WM)'EFPES*^G(]PM-J) M -(G C!9X-_/R8V]5%+38@.DB*Y;T6L'B:WC>T9DR9K'YH:\RU#LQP -\4#H!J M+US&ST@?;8]XOUG;A',SML02B2'N$101\;,:TLD6.\M&DF20S(%/9BIRJ>3(,QE5XV$%\@ZCJ3OB_T1- *B9/=*& MLK%%(CA+EVNZ;2T]5U'P' "83$\99&(-T)G&&OTUI!MOGP0NK@N76"I0#] , M>F"16^:365-Q*FD+H<\ABCA&KEHPGSR*ZM1V\,2NTBI +?RM:>$?Q;5092OS'R;2,EA'=:\8- MRYG_.J7"X/>SEM%#\&&@,+$Q0!A>'PBK/TT&S "#;/%*>G]HC3$<5B=3S$YX MK)J? TZH88XP]3@#3 =T+7^?15 )H2Q8$\4BX/N06A\%@ MO1^S!HG4X?U3H MHPA_@Y&!(I:'1E*UT5'7B_'T&T*(IBI MA"JZ^B4^".PLJ-M(81!#H2CZ#^1>YT3=Q3*QU)Q'3>!*+SC!'U%+WD@41OMS MZDG9"YD*3B/W;H3JD<4'QP&6\*1TI"$+81';/Q1QZ_M M4R=HDF!-.FD$*(LHP63WZ=PM?-:=+],CNI?O8[(GU3FHA&(4K@KO'Y:4>A$H MU"MB>\8Q(/E>3/947/B&@'75&-06O@DE-3-67T1Y !=M%2ID1'H;84@:06W0 M"/<]RS!P%XY5B$P*C^Y)V##VO?FEZ6G$N^6!D4P%;5-/][D83+;Z-\8]T5Z+ M.,]NN^_"S 54@ Q+@7D?!ME6N&2$&F$D;X\U":SOT C E#KL290&1M\8&O79 M&0LZG5QUUDH^#4*/UG&[VQN&([3+=:UQ)(\>'$Y+C M2#LS%7YC5'(:8+41(9>2.'A)V#2D7:7(A, U3,[QOX*6KK^+Q@0JX[V?/&4E M6SY8M5(KOU\W5#+GZH!D=R2<(]&4ZI;1U.C M5+#Y0!7_L^Z":6^X>X62\T(+S;]!CL=59M8&50SESYNDU(OP8::@ 98P$F3J7)\ MUVQ\.(4#_YDWL94''5(%(_:[PX6<1!.O-+\ZVCP*;<6M:S[]/T>>(#2-'H=& MT!2M4_C5BD )OHFN&CA?FZC;4.'7' P3Q5$>#;+R(("5A%$6X87:M:Q@%86I MW>H,:UQ1M=J_5B6MZS(!T4X/$'XN[YCQV!YX6)&$$QAW;!78//_=:HJ%\;.Q MA9"Q0LC2J1"TM\-I;(771!$_02:!->.2,NXOZ$H/3%M$G?;4@!D0IN$4)9]K M8_G'<$3X":M5[(C'7R=- T\JM[&7;E<&"HWL&\)H=3T&@%D/G@R+1(F8UM(Q MHV9:,( ]F<;!WC9NEQ("S;$] 'T5N[S%%] G\MW7H*0)89HOJ NFK"M@2 MN6^FV;X3<.,3=;A,8Z "$DY4U8<&FV$=0&+'Q'HN3PEV ^&-:4;36/>:W!LT,FW>#H!12LOX&#BJD2 M5[*2VAJ93Y5[0G<"H09=N80@%*"O$#VC M9=%(@=CSES!C:E\#' M/G&A11MY23HVN=Q;Q,^#N3K/=E!$(\QC:897([<@7">!FSXGOZWI6!36M'(3 MQFK3GF=&.8N&&I\7S,Z5:\W&]YP@9I-5SKI _(C,A5/RRV)*@28<6SX;,;BE MA_T)0%-"<_CUO%@%0*-?6#*M!O44H[@W,HN%,V]7Q=Y4Q;ZWJV+OJMC;KF)_ M;G_KM;41/O>.93H^Z\&OQ1,:R\@^I TXH*Z%!8R51O1>^9]HU<3D4;6'T$[M M]@*AUS'T4P/&.!0/Q-%N ;X!R;&:%PY932P3[#4KY\PH*-8P8)C&FILDC6D* M,_U;:5+\PG$NU=] ;C]3H+1."/E;-FGJ6WA;GZCI(5]Q=I1A=@G'?EN=$;XJ ML%E2/5K(+*\F/[RV+.%MCCF$]\ XR=3X.R!-PB%!TF F2#/+IS^3MV6Q4_CH M%\5PP3=C*S[U=*1]1 .&1;GM*B/BGM2S1N$G&R@=)NZL*"W#U#B/0]I#]%+U M(:0:!YN3W&'[C,@HRW'%;(&Y+_:!/:^/7@"-TT5HWM="@O63)3S@^^"'/BI, MI>4DM()&TNH;>QO]0PH0YQ)3H(U?3;OG2RR*>_X$YW8L(18"Q=6&?D]-IVW3?HB&WKZ6$/&2?!]T[KJ5\DU6M>#2$7 + M$4J]UAF"51'T 5%Z&SOE17F[-Z=H:SK/_T!]?],/>W 3?A-S*V;K!,\D]Z:? M@;DP'6,-)ER!#.> &O[>*$NPPW C B"9NYC1Y#:=&-M.O8BEA#H^1 K,AE-" MQ@\M3#ALM Q)A\ZUSYS1E?'-G3ICMAH1)X'QS]H,S*R.KWXI'L(T-5104?8R M@CP$G#OE8S/LKVJR!M/6V^2U4$R42:\.G@]6,F6>YF#DX/!U*WB[93$E"YAQ MH4 3FB(7'U))O,%HW4P7)*\AH78:FXA0=+AT%'O*KQ>L?%NV3/4TSY"P/2J^ MMAMLBN1$N%GA'!?_!7EY5.1?^MW(G8'_ZK*Z9830O8-[]VA9P#\.N1HR1VE< MJY,;_OWD^<_ M?^]-?"!*"#F9EQ9@F0:L(ZV,B#R"&5U3;GR@V@<*+IJA;Z-B"+SW./RHF64^Z\6)5%5L?(T M4Z (NV57>NI22H_P,%:U]Q^I3 S_'G$L8H\#" M%4JF3K@91$IAFS!1F?8$M,?CYZ4^> M+5BA#B$WSV,_7GU=3;+?#!"?RG:M7'4/1"OD^\;[[ MI#JJ?QC0.6[]12>D;_X77 A&F$G$0:C]%+ QHF>39)1 .$VYBG<8*5Y'XK?8 MCUBW@;,;\VKBVI8R?^V<()$;+DC^<&QS M45@A"0U-F@_W^$>/L*2-)M0:/)&$]E!V&PDYJ%'.&$6_H'GFJ&_>&T%FXZ?! M%4O! ,<8R:,[LI@-#"G3(OK2NH_%_!+"C0>%P^.'553D&(V8M7_Z2&IW&4_[V M%BJ_)$TVCP$4=4R4F%20'(JA.6V6$(*\*4EGQPPY 29)?B%U&I[!$F44(C[0 M90#*#=A_G(<)@^F8VA KO.RF4.Z3W"3A,%>8?+QO3&1H?*W4-VZ)_I)Y2%?Z M.L#,Y<07CU_AK'!(RI)31]O*N' $ "1W+%?GR6NJ][^G/)$B%^X5!!NNFN6. M7U$D#ZXQNC[7J*RR$0:9TXV#E%%$&X=WP!1[<-"&F'C^ME&%$U"E?[FM69A^ M2%0'R(!FZE&\8/J!90.5W]>[J L8T681,2U/F9TQ,.)QC-BY3#IS3FVQ*"+;R#E]RZPHD2,D.] MF'&JO/O] $/RC25U_XB!,10/5F2Q:1N;UPL/X)\XQ" F(M!^F[3WKLNJ1,U; M10-#H(=,S#&MFU_:%.JL>9 'ZS2@?PV2MC< =M.:SK,K>($AK7;Q1P$S^!0/JLS:6'J M<.,LH@B/F:$#9D_B2G/VG=6%R- IA38G2-F>('H MGRQ,T]7G;AVH)HCTYSD/[TM3LCHQ_!?PGW?:P!K[_.6)%AM2TB;G$@?8OH9E MS,-5@B$@7AV?[-!>(>&UB'TE=,I\]GW3M>PT8Q/?8NV] =C1+;$!_W=6=@A= MN7=P[WB4ZV$P+B%5R1 .T=RU'//P]@3&4I_-]R^QY6C,VK> MQ=R:R_ 3B010[JI:"!PK''.2?;2'?,;]2J%*-Y)HQ=_,*^K%:>9!2#"'-=*H MB*8:2)]TYSLU+O92 PVC-"[2A?MGNCG):0>8S/;-J+%BBB?YK]]*TAT@VQ5J ME'W9(W^64BNE=COVSER;HH]K5'@"Z_+GO2%$BG@OJ4=Q[O"0"@@ZY^1MG#]:[?1SX.;@22$H@02DROU",AU9TH6$LB;3(83-2 M<8BM1>2H\V-9[ EM/3XV:>]B63SC0G"9+[S+C=GMJLD6S/_[;SA+\2DEC:-U MH@M$ 2'7@S@*GGYX[+&D[,Y1QQ^PO?AX).@.OHG2S*7>SO 93KF+C/(NLTH+ MYL59,)28SBR[58A>]"22BA4V^E<7@9).M5MX;;-N#OQ-UA]RC'%^1*J>/!)8 MH)EQ;6?!IFYT5."MQ+L-T\14$3WX$+P&:3NUK+9QZ3#[VIVAO<;2U<)U2]@K M;B$\OV /78GH"8_IC?S:"3+WUI0=H2$CC$:UZ PVGO]_6-M=S@Z+G:35A MFB4HSK5Q0-(Q53W(WL""0 V2DI@=DC,$JRV+II&C6,A_^V$D"311J)(Q_K_I MEJYN>FXRW@Y?AF(\%@IP=-Z;F8I=.,)1Q_Z 9GB\!0A* !,GF=]\+"6C+X^& MD<[K/>E2CH7[:A>HYLB4N,9WH%+!,\NJW ;UPT>EY8XFA\>(T#65\_B:'NKF7/ X#I6[:81"$(64KKS;1A\6/M",+@Y* M8^(6A,NRM\VFSGB943O!L"FK["7O(3J@30"@UZK=0YL2M+;RA+'^_* MTKNR]*TH2W_&(.IMR+THA@^!/8:I%WLY.+L3:&,'8CF=X(A$',-XB0.9$ E+ MR]))Z; ??C4]> Z,WRI4Q(;!C=BW,F'3*Y,W&-]P4HL;@0/O0_NKIH\D()]D(2M'?4I2& G*O( M9BHA#K)V,&9-,R4C2X8\9LD4:XS)CX U8%:Q78 '3-=51X"NJ@2")L5H*SW; M*VQ$[5/P-B;K?,2UV!?BYKYU2'\/WWI-#22:]$&0.U/XUOY//&*2#7_Q[.53 MEK[%7#X'L.0 M'?;EBI^#$)PJ@&>',V0X^:EM"I7;@N!Y("2FS39EF6CJ^AC-! M02)/!+S$6Y5R%'Q"&!]74NLCFS.ELZ$E;4$Y(\$,349QO7JX(Y3CM!D-+?8A M2*-2: /G-,KNBIT5,W'JB'/R1]CHS'&H;QB&!KE 8$+!BE9DN&'D;D%UQ =' ME/F6Z$A+9G!0(4Z!BPFB+T$)-8[.1FI,&5&^A2*7H:_R>ET#)>Z0D[\9)[%W M8KZ<#_,EVK$I :,#QLQX?:51P?IQC8TR!49[DM:OYH(;WWEV^NQ7WWEF.,,U METF0_\NCV%[BWN ?_'FEA=W 1MQW++;:2!..\V!YQ+ \Y:9*/URO7YP\#>,U M"U;NF<-][M-<->66O(NC2#J+/T&C!V:!"[B"A.#Q)F'CDIB3XR-?9Z7,EMQR MAM> &4P6<#88COM)+#FQ:ER75^5ZB1GB$#I8L52KI>$!8C2I(GE.27OQ0G%N M47*(-%X3\!^XIZ)WE=$'UO&CVGEX\M=4H2'UQD KYS-Z1&;24$UP> OR=?%* M1OS ]V(SY[SL,NEJV5#C!'<9^=5D1N=B4Q]Z4G7]NE>2=J/4*6(3)%@5;6# MU0HJ]C0A+1[1M>,S2I^37T"+/GK;03LI;"OR$#93T[=>,;(O%#G)W%"(C;(+9#NID^ >0# MA3CP;0<&G\/;K)'4[V\?D+'+;2]8^+W/G:-U>!N5U\K%+Z!:2AIJF]HER$^R%U>K$U:.I0F3!4S*LJE?=D>ZKB'WS.%L1-19BK=P1Y:1,(M2WB?%OW/ M&6&8N2(''S#91-SHE95KZX>,:*JD*C VJK+;4UXTZ>M(M!FM#M('P+;Z<)O] M"]N8%U<5HC+@(!O@]7\4G\HX94EQT,:6E$@O06%+/.C/.SIU/']"3\9K%!40 M5,.\/Q=JM-O%'8_XJUP+0[RNA,J&S8.TO)W[(#*D:!IAH37SN/)#38@8EDPR M+DWV$%Z!]4'A5T;A-D"O\BKV*3BKY!EY#8&:1>C9V8!9ANE8JW8JA4[8<\W% ML V5J,^PPJ@'0TB5*1[N%@J=)45YTDXB4H$[\?**(K*[$9$*OQ'AZLE5$.H4 M"B,;F.6Q8(7F4^!\2AX2I5LI@T_5-1AF>.XIN8"49DM)6CZE(YWL^>#@74NW MJ<_"%>PP8W2JJ,%9P:D#_O[&9%_RK%K @(EL;;28*)O&?&;N&Y0$\U+>IIMU3(PG4#NJ'Z M^6<) >/JWF(=&W0\,XP6VG@#,QUR!>MJ!T"D+ $2(H/Y#YQ^%Z6*?ADE*SIE M/._$K@JXJ0IX?U<%W%4!;T45\!.;4U_[N@N\IH3 Z"^>HK]X6\2PWK&>91YQ ME39@HUPSYN8&Q)"%*E8X[%L%78Z^QL:'E]*6U2_L$Q[*.[E B4B]=L0<-.5V M X_0E @\=DN$9B>@R9443[^>NP:"FXD30!4\S4E9=E1FP4X%'W?Q232C,D(3 MXN?3YT\CWTHO.W'KJE25 LYN576(="*)$L1D"R,F8<]H!5,3&H:^F0G^KJ3& MI.95%_%TIC8K&$U**'$PS8^;+LB7NMFA/ZB-QY?>NH)M+'[" Q"VB@R2!Z89 M*BALLE7(ZZJJHF!(^*=2J_UK:DN8KH?CG43@2C/^%L6I*V43X21Y;OHE(GVB M;&.F\Z17]E,:A+Q]D&)"YM%M&2Q,%$1O+?&SZ0C;9% I541+5$J0)+RUT6SJ MT%#=,,D+Q-:>ZUJ6DV^K62]\E31TL"G[BI-63]^ C, +,D",W*0VR'8/IGE/ M]KEFTD_>O3*)]!DIU0H4#P:,XX&Q- H=E/!C^R-$3DA\6V?H<&O7*#94.I=+ M]Q?C$@S26K&_N@)-@<*LP Z:66L\%S%Z$W?M75S." T1;8KE:NS)1R5NAEK!]&ZVQ:Q.S 2S^:%8_ZVK_ JS\ M[:')*&-1[]NFI.]UQ*>O"_TB$DE3.UL ME2UD3!%G .@TIG8+CF;K%B\IA&%4Y3(FLHU\D9E_-ADE+RH_Y@$$[_D86P$ES9 MVEJ K#%?D=]("8]SXO3XL#2*K X2%7'1P+0;O&3O[+QP%RD[NZB/C64_JB8$ M%I- I$WL% HNP!=M%-<4OL/9&V_0S50)=GSCV*?!+@I^JF8B^BQAP6IL\Y'$ M3A,\Z=G(4*(?I<0DYQ5KT)+A8[X8XG;AGD%_$1JKX7KN8 DLA+,:2\37L >B MCJ=11\[2;; $^"WX[E>\@'WHJ\9->#D%Q^:5W.5V],9*4H)3A]OY(].&.I0O M9SM#R@5$9DWG02^;QG5+Z4H3:ASS_!TW+W$+2GBJ#XRL&FE*SNSX"5L@=Y5N MWA6WN9QS@NFZA6,[]?_IH[/YY!+NDD04T@ -$1X?K+4IQ6QHZ?T5?)@\\V-: M+9P"11<=40; (&(_&>DX<+JW7:_8Q%J(CRGB:?N^1,VT'MA+Z^]338S*.4J_ MX5.M_\V1DTT4TS/SA)C?[/"%5:Q8;(.?V53XP?%?GNB5)2;.MJM(37C?=%&'5.8/22R[0TNJEI M^J(TAE2Z9%%)\4?=VO[B:A"*BHOARB5&N1.G[8<4(;3\Q($J2:OE@Z=69%WTP(+^'F'!E<$7>GY9&]R MHHHV9^\)=)7J?WKI@AA39*<,'GIZ\X=6I@U[,XRC*('1U1BYLI1MN>9MJ- 5 M_(&L];>BS(![@$S1AJ>5)4!V]&4YK6J4\M&G%&_X#G8.,AWLDNJ."%!B.R = M>P5GZ_#_WGV"O[R3?Y[7YC:'P*PBW>;4S9<5F,"LL-VUW!Y@]4>6^Q;_70@: M1K:#Y@9E3#/BK?+*IX;4@??9#>PIV64,;E/E_A 0&0T6N)0MLQ##OS0W/# M M-(T3#(K-,[#4!Q':: WV9.J[=2 FM'>93SZ(Q$@;<4S&6+IVJEJQ* M<.#\H^'EN)+>/#;MBH.,BL]D H/]MK?<)O."E9P'[P!,R5XUV^-E$?9KO!X( M.8'*S(+_96R;A7D]K:"&HG^P,6,26I M^2F8);+585?>O:";_%E<,IM8-J$'(R/4*0@425JSN.KZ%,8:GV]7A!\6X1_L MBO"[(ORVB_ WK@2+Z52)K$8=,3[#I91 .#HRCL%?B X&8T.+&?'MT@DKNH'$ MFGN38Z8HR?&8"K28\6&E8%/ICX2C8EQX-4LIS0C?H8R&G,&!2V00@4:?@NI\(:F[2BH5N"5^?9C(QR#E?G M275S8^W]4/("1H7*X.?$EI<7 ME/.D1!^F:U7"Q=2B^\U+$>Z/ME5RI$Y/S\-'^\>&A+P;C?QX?1URD<@E8V).B M%!2F7,=7AST&V/<"Z:^GYF?R=0.R(5:KFB1\2C!>N RD#84*E-QTF$DIB)MJ MTKCX;& H5'*13LRH"0E3%#HS-D2'F6?GF%K &FQ)+CM2C\0+V_B.R,3@IWER MQZ)P,)L#%OZN-/MA/H%Z-:CPP"K*TL]47ZMN"YD^X1X M';RV1VNPU&;27E16KPS9 ?*[J7C+"]'1U?]*D\.#_],_A:1>('*F,^T*'11! M_*[J/]J=K-0Y5N(I.J:C:(0);/4-XH5F531BL$%$R+IFSW*7VM[=? M"#;$).CF>5/?/HEC7*/Y+#7OFFJ6"O<'41*?TSIE_KQP9;;IM;:JTQ9NR4ZT MR0-7].=;UU8?5AE6=O+MB->25 M8R)]3\5H'04]3S<]6EBM[N.JT(3[#!S(KK:K6AA;E2_Z)M-SFZ.8'Z5W_ +' MD7O1/:L_]47EC/WERLP4=:NIG]DA[;YTVL3(QD%"F_*IVDPM?;1*WY\IZ3^+ MH!8>A2?[E(!K",?#?RVWF4D>&Q9X=BI$!OT(6"HE%R&53X>WLP7N<:43(CNM M%=D F<((F0F401)1!9@ AKY<9PX\D7>%IQKG$OCYL-JH!=\5"ZKR9;[LM F[ M:(';E*1N:AF8K!VYI[D?74(N37L/\^6U2OC=SAWU>_"M<;$0'0"E:#QT_<)E M'W"N+>^XU-)\!N \HA[R,B>^^T"NN[:IG TWX.*5]JH'8,T,]3#A&E9,\<%+K$KM'P+Y396%R3;BX>%'$ X/_(^X<=T-+4AP3*?+,<'QQY]D]63#.9L[_7'!>R= MDVF[/_RNIQ=AM5\T%-/.VQ1$5'W":J("D4D:A O*@7;Z(%-P M@'"A)J(: S,F/DS@9<+Y0ND:UAMZ79]E9?%O98OF>4/JEQPUI^E7Q.B;W'GZ M^O3U7=P,+_7%A%B&GY-&^-X3^O2LIJ3K"^6IVD].AON8N3YRQT7'*7-#9+$3 M.@N?"YO']8=5HC:E6O+D(H$XA5O+I1+(.-;1C:XS&D(\>HAB.;[S[1DC24ZF MK$!Z%6)A)&4[C"Q1+@\5[?:3'S-18*<;F>F]%PN74XN[K5/A+0O?FY_B:2%2QXCP1@%>3/_82"ZYN(R6R:#"/9O M:1<,_[&8=);^?^Q 89,G[Y7W5D[C_"$A$"E^@M0^>VK1P A6#HR(7\V6]]$! M_O$USQ=><=-(1"7U,"8QU;-@Q(S*8\#TFO*/'S3EQ!"<:A" Y#.0K(XJWO<6 M"F9O_-I.?1863P7:XF-SM*MS;ZAS/]S5N7=U[F^JSIT%'9R>3<6&WHO@[EL? ME0V7%8&_B8$F6UA.U9*J95(>[@E8 M2IN%W-B+;8I*'!T(#_XZ@03 M^&R\2P]_W-?( O]W>-R$GC?1!]Y:Y;A25+#,PU'^\&CR\. 01C"[]_[XX?W9 M^\EC=^]]]FB:3QX_?G1T=/!H. ]/GZXGN#*H2KM^?W3_ 811GW7T(P?Q/R?1 M->-V;WR@Y/#I?A(]$RRVR7]]QE&.G\>>=)A2X.WZP[S(P=K!%S"N/#AZX@^S MK^E*8TG[#*)C3G=;V2_,X&;THL&X6+69^([E+F^##Y^ M$3("U&=.[81$)LZ/% >&Q"'+K>4;/L1KHDFN"]8E@T=9HA(=@[BPDGYFQ- E MLC=Q&P66,F6IS&,J]Y'7*HC-T?4F")_'LZI,-& W$<\F/3J28:-RDN>7I-)4 M5N?\_0EFN3SOQ=N MTZR,UD6/;8#ZV$OR/T3IX<2["X@?N0B/NL(V)'$<>\O'86=PK$HGKJ,"MM$5 M4T;!L+U8W Z?=E19,!(B#UK%_KXD:)BUU*;:LA],!9D..5K(MH7>UK:B+ =7"^G&H^ M2Z#?F]%4-DTYG2/ZS^/B_>XR6^FU=4#!;40NPBXP5G./81 ):Z,,,3NU:JRL M5K XR='[60)L0GQT*W5L_:OO-K?X>:4.CX[E!FM/FXN]Z9P!B%D9J82?ZO"_ M8<8 "\W#[^W!%^0S#\=C>5YL2*,-CZ(?K.;^9I'%0N/1)_[W=*8XI"]8%,V\ MQ_@+NV"^1I4W$LS 64W,2!KV(9FC5R9G=9,B4"(R'UAHD>]FT/F4Z:B0IMF=J4.$P.<"7J/,@G9YM^)^R=SRHQ&5NK\: MFW@V*[5*;X@V+8X!O[MYOZ^9-KZ]=N+UP,JVCDQLMEC_VQ%O4N2B@@>08]Z$ M6L>"G+,G[_!'07\E$".J<"=0GURG939#5C[NQ@M8H'\:TB%+XC(!_:O9AG@E M8Z/$F \;I"W[U[8F0WC-O)V(O L.X%-2-7!P8;N&0F&P\^7*T*_HCR WSH- M;/2R2M"E( @DPE+ANNL]Q XE=^X=WTWF*%9I,$;55,AC/<,W@;^$KPKNO:TJE#.25DV:C7%TIH<12:C=TC%G,K]P@5P"8D[YK>B. .! M@Z&_?!A@'+P[>DGCW<49QQ%KDWJF$@5V!M@(D<35M> 4 H%[8_M@M3&S; I& MEHA^KX5+:)T,.<.D4Q%IHUN,]3 M1A^WQ=YY47>-QJ.@D8%-3\<_K>L(P[,L&@]> M9D<:-M/4X/_-9<%6E&N/S^Z_23N/25PQ/8]#5886HVP1L]TQ3PAX_.);$9)D M)-YCMDCO?%J/%$?M.?4V&<#(G=.7SU_=E0A&L_/$^J?".ICPQVSV&=H/P8Q[ MO))T5[!:!UT;O@@[&P=14]F&,J6?NJ#EK'%/YGN?NX)DQ5W-DAA>F9DHW:FM MQ&=/-/O5"L4*AH:JOQUP?B^E(A+68,,U&F6OJF;M!25C%-\:JL@(AD!]#TJ; M8_(&&SDVK533Y#P +,D9A\6#I6(5(-C O=I4'H\^,D"#(Q$.PIC=_;K'(BW( M<"[N@CYO9D=PZ5CD]U)#&&PWQ +B>_F4")*"?B5?ZX>+,5$%7C)<20Y^'@C- MYXP$+>*.,U9D0W(V./A]_R!23[?U(?!C/(,P?1-[ (U>BT96G,8Q$C6A]!.( M;>FQ(RA:T807%#:".",=,M7CR>FQ8(ZIAS4E0R"E-$2\:G&Z5<[C%460 LOA MSJ6^[XS99SXFB>6I:UOF,TV$KLRP?D@:E@@=Q*U)C:$KO!)K[:NMB%.)YZTF M0#$-,)-54Q<<\YBTGD&4T9]^1,**"*Q_@W5[ZS?U#@,SQ, \VF%@=AB86XV! MD7/RZ;QP5LSQM7"&C5C[C9GHU$/J^+B@WJ>XMELTDA89C9&9DY7@'\RP4VGG M^:47I9,7/;/AD^%E^;$@#,C=97=7)[E7[H.S )&PTKPD%4RJ*1HH0_5(5>5(^\ZM6>]"+U2=M>H/H72J#FL,4HLF91/^T(<:HO4"%X&F6.U$R\LRV1?\<[/$GK"0AD4WG"!;-?:#X M1S4Q1:@Y;"]X!D33F.[4)?'YUI9,6\[EBE'QB+,.1C0I>L4H6OD*K+;)*LJ4 M@\4]6R=*-G7[3]FO9Q*B6D2J[5=<6.[-[V4;+VP ^2,)GHN^H*2%T! ZWJ+< MO:(^JN$K'35WTSPKGC([(7\ MB:\]H85;<0XJC("V!F5-I,0V^/DI(+L4<3TA;P!7U*IIV=L2JA+5*' MJIPT1;#"PKEM?]JGK1+5HRXPL8.,2)A:X[A,9"9PSS) (AJ8E/G386;_+15Y M/T%!FR7%IUS*YU(<(TT'SVN ^:50%/LHU1BMA 2Q"Y^^\\J&M'+&WLX7W"^? MIA2.;<]RL\F]PDMM.GHI3TL2D8M6 T-6ET'YN\8M!NGZX(14H8F0CT&V5;ZB M*(D#X:0*CMOH^S(1. .1;8^D1WN$"^9VWINXS&2<&M5(V%4=1R"I9>+[K/*" MR3E"I^K@=%-$$65.(Q5BB_C&5AA*%$DWVMK(= V^'\L.2$)LO0DT7-7CF&'? MV0/NX@JY?*H@W^*IU*3%Q_3V@/?F%L72U^$6FLHA_WO\W:E,E7F 3=0A+2.# MVUK:X39Y!X%XBA.I.7:/@O<#MB)YF1(6,CD\V?=0#S8[S]\>']^Z_S_('V?OC MZ/#XZ/CHX_*^#W9J)05P&"I=,P M F.'Y__,V. OK&?U"W<2O*EQN[3K+1N6DVNU=B[XF56(3VE+G/"],G2U0RFS MCBI!XJL7#'5\YDK:\T\QD97E%?<*:];@>8AQP3$Z8V<9Z?C@N_5:[I# (&'< MVPI_7XW8IC+#K2;Z;3Y.CRZN$G&O.,CVUR>IDPS=JJ!Q(I$BO:N' 2TXQ4PT M7\H]\[::?LA1TU?OSNF!DE4R,":YUL/@E9]A_?XI90S!-C+.4![R*T:=?WY1 MZVHF+<[\FUC33*\S/I^^K6=D]H>+CZ#83KJ8=1&0HT9MV*A.O.&'%>5)VM[Z MV=[$BWI0M8(5JAFVL)=3#_;@L8-ES88A%!W M(L76\,\P>[6G*"/I0PM@)9:\IOH*5;M+:6L2?!WYZ_96RM4I)9H_^'1'?QYS M6H)LRGA"1C?\<#' Z8^/-:D05LE=_!2IF#YU5TZ[Y41/S@ZRA\?31[!63X9G-Q'OSS_Z>07 M./Z>/G_^[.6O/YV^/SIX!/]O^^U21]$!38^9F.?\BF[]"VKSQABD:RP;$'/& M1_R]#;ASOR*!W>%#V'C%9K/WW7\Q@<72IXV>$D_ &3?Z_^?WQ7\I&.&I9\I$ M"@KO")]Z@H;;'N+(^GRO_XP>'A^\-'#^X_S@X/ MC]PT&ZS/XUO+B^;O_??;R].DOKT]_>PM.YN'C!X^/;\$B/8X6*3YK MP@^;F*?]BM/SJQ"L_G7X_M&#X\G[;#H]>GPP.7Z0/XY/W#_?+47N8;/Z2WS_=@RTULD\!I)> _!19\F_#X)OU *W_CEY!VU M9;]^^L^?7__R[/G;Y-7)NW?/WYZFR_P=_>_/;VZ<\GI\]/D]<2/B\Y'?7.YI>,7F\06]N4QTVXCM$5@;V:(DY-FOR[%_)4Z%M ME^<.O.K->@FOZE-A+U^_DQ389V<5O-[ _ASK,#_E-SO%-]MN:/K"3>H.DQOW M#E+,ZQYK7$&:%[&V\6'ZZ/!^,N0X'Z7(>$>T(2VF&3>0I$.D>4;BKCX.0O)( M_UVYN%?C\]U$+A9]8]76VAG&6HITX!.$K<*GC6?[QZ\1N3_6X-L:R0=+I'6= MK%$0[X.+T HE5J+2:\G=(ML66A^ 0F!UO;IQ0*8Q8Z=U,(A3GV M7F5%OHFTU"HK<&E0B"JC6DPOW\P7#_CQ5;96A(3A,RVHO28-E**,C\=8JW:V MSVT$98M7I=]Q250,2[GG%>1]J2!"N<8$EU;>Q//R2!DB]2"8CDA=8+UY+14= ME!@8ZTL:L.E($D8+7[0<9P*GV? ^))3E'#;R+-QY5K8[]WV#^WYTL'/?=^[[ M)[KO9H2.CA[S,W_UHX'\AN0-DPM0P?JG.EO-MY>DOS15]4ZDW_W#GM'#LCQP MS*$H_MJL6+A<:Y:8#=4T[8"[[/"1MD%9S3G7Y;3?>-3G@;I&+W'\,;NX]2M6NJ\4/EC]Q&;MY#<,Z*A]=U% M]L&X2X"?:Q_3>%\Q^_,N$B#62<*&+**A76%G@(J+HK;ON=M#VGREK:3ZMU8Z MDJ-#="=A>A1)>6D-1%O9NF7'^RQI*SX?E8'\3G9WR(%^!QW[NRE*%0L#QV*V M9ZH7L$7@47Y"M O$-+G[F*) ,.?6?SL]??[++V!X#P[XL^2.1@OFHR!*]MOON]Z.X(%UARI2[)SL[066J= M 98A/QYWOY2>?^T_P(3AT WGY XY/V1J<&\H=4\;Y,/ 02% 4D9J.XBSYH_[ M ]KCX_6WN&M]IMJ%!VQ\3[2Z@RHO@B4 ^-MG(ST#E' MT7;_G10I<,'2UVN.PSHJ/K>C0 MJ'>8[#[/!(UU9!KAII&AAJ-R0=V 9DH]E[V"]O!7VCX>_;JM?,SI@A:&_[U? M!-97"<=__W9@YAXGSR%^HW9GC#KPMXQ%1^"C*+9;]IS-/U%+OY\\8]C*U:L: MS)@=XXJ@1,Q% MYGI6$O$%G8."_.\F#<3U#)Y.AV>CH:W@I_@!\Y=9.\>SNCBCQ #F"[DF3$[H MG5.;^Q+!B>>*7/[V\^X5JRU>6)/ZS6)XE33W]QW?@FK9[N$X/ MX?]_/#SX<'!P;_^/U=EW8!?;?WQ'<5,Q_:Z?Q"A*9#C>HP;\)S[>>T09$(JZ M310NI^L!1=##B!'#ZP,?2!\_?+1__Q ?\OM;12*ZRQ,-\T2'NSS1+D^T[>;8 MFP!+D)NE3MYT]72>A6R))"UN!8(S;)3/B M_]C$@0HPR=D=2% : M_ER-MC1&FC[$%VD=42/**"&061,'G-C%VC#D+&-;7$ M+KME,G,YP@#Y@*?.OS;[:"6JQFC0DO/ UZD% )4-Y-LW3*BCDM#X#K(,-_N* M5P\H5]]"+H>QD$VWA%D2TB:F;5_I4OG!G@7R=;D!&2,T;HMLU;@?]!]V3:!) M$'. &V/*&RHV/P>KMF=\#@96HZWUKGJ6\ IJOQ_[%$H]]-C MT6QENP#?X >VU1:2?4#K!>03:ASUWT-\WBP?W#_ MDMB9?W?]#$!T[K7Y=6?AWO[QH]TD;&\2YA#+[U&+ AQU.'KRUH]W\[*5>5G" M5D@>734BEV%R;">/_=\> MJ?-EX\&_X'KXLZ'87W!(_M9;Y$^[.Y_E[:\$"%Q_/-XA^I2'X%=J2/I< [%; M!=_0*GB5?<3:7_SZ.P]RYT'N/,C//21?W#!^BT.R\RMW?N5NX_SU_0S5*S\E MG-)G"TMW"^-;7Q@<>ZBH_]]]^AKYLE[69UXC)_!^V9G;+8[=4>JS=DQ"M5L2NR713^3N7*J= M2_6W=JEV")J=*[712M;%5*BEWF1%OELDN_-3G>RRK+IRJH50Y-C:V9#=\M#E M\1M2LVDIU&U<(U>[6SHRUMT2>C5EZ%Y]3$BM,U$:R=O:*_2&2/]OV!FT<[,N M<[.VO!2^?$"RLZ)?TA/[ZRR?E9I;:=3YV:SK2ZBU].V0AIE49'PZDSZ=Y67^#2G[I:]["?Q MX'\.1^[K#X/9!42N;,?E""G;+QD9^S:KVA&9%'PGN9<>/'[TN>$]?_LEPDBW M6S8,__$97HP!;+=_[3_>/[S_V:@\;MD\;F$Y;\WRWW#:?_W^9#?K?^]9_S0/ M;ILS^VMUSK(7?7_-?W!T\&<_Z>[WS MU^DIN.&"/SR U??FPOA\UT%7=);X^ M;^)KB]GA+^:-':9'1_=WB;&OE1C;]A*Z7<.T,7ZD4NNW7O*E'=KA_<+A+Y'RKB9S!*,02#KMI_4M/*_E4WY-R^Q=XJC^Z MIBUF:SL0O>G@3WST>6]U;=*@&ZC-_[E%I0]G_H*J=_2J^ Q[BVQ==>T/L^*C MR\?>WNC?\7/J0,2^K'P-P8G??6\_^%/OT%NY]'CP^)>LW4>#Y4I(ZGA#]-;S M &/ZJ8_+_XD7@J>JE]DB JG*GVS<,J/_05][[I(5]NHEJZS(DY6KDX9PX$63 M3+"I(*G*I(4O31=5 X\N7ZYF2=75R;1:+BM\A6KZ(XOYH.QO7AX?WT^/"(-UTSMJ_2I.DF?[AIF[15 MDB5SF"R\)W[UX4%Z^."^_A8^IKWE%@M7-TE1PF7*$GZ(&^^B:.?T\?/3T^25 M:VOXV\GT7UW!TJ3["1J"\!#1QK[1E>#=:O]V\,O:+8JL!)/1K>!#F#?WT2U7 M],U972T37F,UFX=579T7.?QPLL851W\[!CMZY]Y=-1UA(<)=V_WDM)LT[E\= MK-S%F@;6+%HT*O!"L*#IIP^.[Z?WCA_I:\HS]H8M:R-S)W?=\*YHJ?#C2R>" M7MQ]7!5U9 /]1*ZHN2_)X;7@AE@6V]_NDC7>SC:WS:MLG=Q[H%MF?%Y^GQL8;]F;89+UWVX^)J6[A.>[[?3-'E93O>3.VB=[AT\\1_1 M?Q\^N4M[L/&[\!;MHS;8AK!IXN$R6VW5U4V7E62OHJ___L_>FS6TC6=KH]_D5B&K7A/U>B,5]L;LK0B7;W9KQ M-I9JZNVX<<.1!)(BVB# QB*9]>OO63(3"1"49)D220D]TVZ;!!.YG/4Y2XY$ MU_O2[W7E%]&>>E]FLM^1WD1.O*Z$%_PB]"].S]^\'WY^<_;F\_^^>?UETN\, MQV/UP';6OV905+PJ=%*43X5S81DS;-G^U?^KY_?_W>^Y;)[9ASASQ'(9@ND/ M5F7+WO'QM#<;#8;]+[V!F'WICV;BR[0]'7P9SX9^>S*833J][MJ.C]X??SC^ M^YOW;SZSL]..'XP^OX>-W_SP[/?OX]NW]GL)W+;\XF%'I8(I5 M*.X\7L**SPY/7[GG'S\\/KT7#\#I_O[NW-ZY..G-Y^/ M\8NS79TTFCLS<'?C*Q02[T4D+DC:J 6FSNL@]?(TU5K^.!+A*@U(J+\%;R;R M O!43F(0_<82^"S3/&2Y_Q&4.OLL1MZ_?_V?8K%\=:S%O1;2:*GA%? L(['] M.P@P4#8"7IZRTDND0%$)4HYDIM$XJ,62XJ5Q\5*G? KQ&%/IJ'UG PZ*.HRB' MWWV62U -]RS9KZ,K>W\O9(0>;;AR?"8G>#%E1.&2X"]=)X!%\@I74B1'67R$ M_XNVR5(D08IG.979E911^8^\D ]39%/ M@.SPZ#0EWQ^WZ$.MTHDSTHK\!-<2K.8,5;X"6GTS[Z;[))\">T!S)" M^JMFH'5W1BC7NN*PABN1^,Z[./Z*C%XPP_U[W[>E;44J*6XS3O8H5)--"\YE M!(DL5K V$[3FP!$",TV)*1(00709AY<@.X+T*Q,OM@=*,@'6'IBGZ/]Z7^+4](M,MFN 1(T9HW")]:#&I!546+)1U*"]IJAY)0C^8 MS8 Z0!C#=A'CDG&=S6,PS,%L#;Q@20(N(%0LE=>M'J8LU(OQ1<*)J R*,I*,RO1V(&KW\IPBNQ2M5:QX/6>%Q UGIN/9S3J-4>_NP4?\4]63NT MA?AV9&V;@HR/0CG+7O*O]$?D3^G/8G9I7I(&!L:HG)@%P7<[&(VTC[O?:8T& M:^=]+R&FCA5@$LX\D;.__?27\X\GM1T7;@"T02)1- /X"51+QN)1N4KBUQM9 MHKK1=3OXX+[1;SEXK3)-G8_ 4)-F_Z09"@( M1S-[R' '>/0H$W\+,B\&P8B8/D@ICS4U1@PB%)OXM(PN@'M(?,IHCG:!,F,] ML13D_@8,H,$8T@P(_Y^"_4<*GJT _G\BYS)* MX3#9GD' Z:M9PB&=R+2+,E!1R0,\R!*$&0LB,.CU$- X0_+L\+ Q+KU=F! M"L,5?(:9^/CX6^&1'\^8ZMK'6A.&J\(#&+7;SOL_2*E@[I/C@U(*P9SW:5\\ M_!5.#E]3V61C[7S+1;5N63,9\I :@@4 M(L$WJVS<8AT0@ 4DIIZ$$=G MXR])8;Q(F!G"T+!6='!X5FIUE9G9.S0SO[R:!][<5>8)$$LH&3V$1;--P8N> M"R2?)1S6MP - S@XQ)$N@@MQ)3(B27-*XE($(0DE?5[Q571O9_:Z@(Q=YW, M]CML! RE$#I8!&&4$4T$--Q5-C^:Q6"HXR!Q @R%03;"Y^3%"@\&%A( 09_ M$E_R#[5@Q(_0)633!VRDY*O,V."BW0$^Y]V!$XP]04L"ZP>&\)BG]>2LN=%6 M\!DCU8!DB5'XAGKX!S//]RVLM%E#@)AC1U_2CJ$@O0R2.&*L%$D:;%:-Y()U MB[9U)98+AQ4&,UG$(XPH(R&Y6F8Q"RDO('A"^[' I$X*LPQFR(09,0VP0I1I M2-V04D '+L&8)BL=B0*&AG^# [!-DG&,D.(+;QU5:Z-,3L7HT16>F_?$_/O%G%&VKGB M8]8TA*),*=6J6.<9V[!25; ;$;3!S69X!WQM_@L+JBM9%E.^7(8Q90*H^%NM M-F7:-+]30H.(7B"-,;FH*%&=GC!Q2^,[XKK!- %+/M5FB%DK$*2F5H_?#=\0 M3(^5&'!@3L8] TMF%$5\]UJ-EUV"PQP [)B#M8L M66'*UDYE.#M2EED]W73'1#5H'^&+)4I/ ES[#2'=A9#X=*X[/\<04BGRB[O_ M7F!0VCDVX6',BL&0+G@+DXD[[K>U)B'D[GW@)?%OY\YS4!T83U&@W]CM=<'E M&@S/_A]G$?LR-!*DVW6'XSY_M?9=VQV-QL[[X;#R!>J'_MAM#^C+L]*W+UST M@&$K@I"]N!RAQ,UZBI(-%&TN56O?(NNN[(<\ZP]ZK;[.;P!M#+X:<,]*:W2U M$U-Y09S&2@L$+ C)?^MMN&,)^%&;L-;H72:$\8E M_L&XQ!9G6/?Z.Y&.#MRCL2BLA#P[Y4IY&@L0#1[;&@0ZI.JY>B\#P;TX04\3 MGE<51$&6UB%R2H9GL&*2S.6\0%?E0U]+SA2X+F8U%QB+EP:-DOXV"7=+FX^2 M]Q8;"4*V2$,S>X:@0$3X6)Y:OA\AP"I . NE)+6A]!#!0J09%/Q5 O!"24@" M$4->1IEB#.5I(JFA:X.WD8VH8$XU(_VSPBG-]+)Q/>O+I9>ES@(!;^%?@G(3 M%PK)JW%H"I?:57%4LDC+"S$>>C$/U&=Q3F%ZV"TVIX+$/UJ"+E]A;WO"W3"I MT4")4JJ@)VQV[(!^5&N!5SE4>^$@N'*!O\:]2]U4QLKK3UKK"Q*WS)5B(0'!+099*JAT4RGWT0)\C!_L2SA4-4/US MW,LBK0,?O(A@WOBLV71$KC7M$W'ID 1M-3SM.U1"8@$Q&A=>" I>$\I@QJ.C M*,ZY%%]!U.-J'CL*38,C"Q+'V%")?T41FTV@"I]E<8[(/(GP,N8)X7FPX9E. MI$"[5=M:*KJ-P FF?%K82%&O0;\SBYA*0N+90F4W#ODZH06@G>9KXY6?+,4+ M!!K/:>[!0"E8F 4#69:NO>*63@ MV_KU\4$O9,;FJ-D[^MB\TSBL8F$VTQ :Q18H<0IU-!XT9D.@K3^5GD!/ 7V@ M4!GB ,#'S"'>('I$S0\6FVH%!(2]2 1_1SU#@7+ MM*VAX0]2/5/CW=2E;K#9JK6@3I*PWF "?3QY::W2Z/=(HG+&[#5M]*ZC6^6P M351G2!O7PIBML-K<8S-8?I->;C)(R3B1B;**,'T052W8,K&VICA 8[DKL#D8 M_ 'SQCXI,L.PG 3,,HFIJJ2V@4@I87&AL*Z (XW7'C$A4&3'IU5WA(/>(3J7 M$9 FF WSV%>&/F8C_BE+T7 !%D":'8%\\D(!;]CD0="/T-DBQQ%=WR2G-.E0 MVQWVGBMW+8C\'&G-9!8$X"4GN$,@_.-P/9?'V%4'R'9E5%!3-5&CS7"*BQ27 MNA:'PJ@ZKS2%?0TK+I:-[G)N!7QK)Z,0!I%0"C1Y#VA\1NJ,F+')Q\2J9Q@3 M_0=GFL0"_NG!,5-^B4H]$EX2I_C]%7)X0L5IZ"E3KD1JN9)6>HFKI(L*HE.& M"ZQ8>=""GBCH0>5SA/!Q1 I N8H-HD&FO%O(29 M BH3=X_\0YM>C%^(SEY"$+?*^46XES6K6JX1M,6Z]?'ILK7RHI5_17[V$6/X MA9? Y141O-G';.59(/T-CD996ED3MIP,]F@0BT+@Q1H&PVM8C!$G*N6. $L M+Y$9SR&*2P<.),Q4L.ZI4+8)?.Q)LCF,%Z*" Z0G9)0JP43>,X7LBE(_O?S# M\DKJMK_&&QGVJ][(/>6/WF@HG6HF/$]@>?><,'K+R)]=<<+!O7A* @_EWB5U M?B@@#:6[M!H".D]7*1:"H%^;8%:&+*8&X+)'4=EG*HD\F&4*+3(:D\*69>PQLO>'!L:DVA2U')]QJBH%W^94D.L( MSOE2*0/JF0)A,9!5D4BX=L9NZ>-$4BD,84EQJ$+WE/>+$M#JC2\.1!X$-X#<<"O7$ MDL+)'2OP=MTN\H:QO<7G$"Q4D1]^KX_3ER9%R\S/JL1G73DCH[J8HF)NMHQ, MY@G7 !'R"(<(@W,[))U:EL1A2(;^C&T\=&:0#9JP[O>%AWQ@#=A KR0GZZ1I MH0%*2<6Z%P8\'BMR=@@-]=E3+<0(4C 0_E%("N2".&R1RO"2)3&X8 6\#J\ M(8RF%GF_>93"DD3 X2@$KYP+8+I(U;%2+YQ+L.NU[[QA"2V5>$T58F0*S1(8 ME&U(*G=0[\:)V[K&EU,X&"Z.1-XODAA]G2D3I+HYB XHZGHREUP^K-@DM\^2 M@E651J]1O@K6^R;9#)8/K!XO[#9.2YD%J%_(NC@Y(0=Q1W MP92G9O-$RC6?E'+)V"6E4 >" ALK/=X750-UZ+@=2\1G:K+XL7@&=3?6R11I MK4AJ%R*)5(L/OJ*ABG"H"5,\!2PV+"*H[+F5SELZ\7(@U:1^KQ6-8+B7VKN0 MLZR#NB VK).<@A,Z"[A8F*-#F-1S%:&]84)H<:+I^98[IP+)L ]/(S_D;@GC MEK%9,L\M'&FU;E=89GHA,EQ5?@N'C286_VHJC;+GSE.ZUP"R?<5$-'5;_-J6 MHZQ.5XEN;HC R+6I6W'!*/YW#IQ&U4*(;H#2449#52@7T@GE)A&W3@Q0%4E7 MTC!_'.GL.*).%ODL)>U%L,F>&#:)\Y3L-1!YK)@*85>N?3"^]T(@V*#S652FTZP^IN-D;@]QF!RH1*YWGF@ZCFMG)< MUN_XP075_# (I?ML*<0_$:04E\#&"&(99QWLJMQ'&C*G/!-!B/@^V4+R0BA] M#%Z$H( Y,-P,P;6B8J/\8B.^Z/ROP!9A"@N5-Z*L5P;74@*["*7U$C TBHA) M(8[^P#=0]Q.-EU% (\9$!DXW756F$$KJZ$+HG-D&S.>@WP.7A8)R( H8 YZD M[\!Z73)T55@ RA?',I\(-@*-*X4K V=J(\I01E73_X^"B#4H%1 :OROU)G+4#64";&;9TS6^15J K9^!$G2 MHZ\1%B3]WCIK'7&)FIWH4MJJHG(1,5<_$%;)+ZW/UORYJ>@Q3QN3#%^& /M7 M]AA,%MCA\7>3Z[">Z]!OH)-(7J'/3M$[T,4XAR-3]SA- C">U<-"-PO;P/;GDC4M+H:ZNA5E]KPQBMJQ8+ MT_NO3\[[.,&*I!.JQ*%^4D!X!ZB =U='&V(B^(7R#H$D!=EQVKZV!NS/DKUG$HZ0R B<)1NQ M$&>FIT5:,I9#:J]%V;WT*ZKJ4!,OR3>.MAD!AQU@U-A:)C*Q7J%]C XN]2+$ M\5.=9@R\N518:6DM8!17MJ?B%>IU&9)6.U9O]NMYL7*!RV2IQC*FLM33O+S-EL*R=_WV MZO#)@GFEF6%C.6ZAJ#HH=HY-E\W/F"KWE@/*U[;19%^OJ(;TBS:/B>E.9X(J MYIAOA=H0)1"[J!8>VJU_&N?W'3W!_L[Y .]B[*4=> _3_JMF?VHO$%&34R&& M4,^13U8%[7R0@:LB>PVAXCG8?9AK &1G9^&U0 ["2D2B>D"Q.$5KKF3C\GB( M+FB%-RO*I(I"$@T\:DM88=:EIE]V=F3QO(*<$,?-,)R7I=J.Y>0,KN&QPBI< MZJ6KA3FGXG TWW7.2(O<5F:QNRA#&CHB:'&YM+!>CA4(XK-A*(,HX. MJ/#-.DF[I<3J6W('VXY%CRG$!%6(0C4FQFZM@9=S*B8W&B-CC)@"\TNH?HP3 M6K'!M3*7[&QWM9B"\(D7P)A=.I&X9*JT8MZZOS4\<[%!\%%VOTW0I7023!]@ M=QI[W.H6N!28P( \A9#*(S,'-#3_PS3_1[WY:A&^D3/E$^"X.9$1&L*I\O2K M=H^V8ZQJ VQ6W-J[@VNPY%MBR8,&2VZPY%UCR=_A*)SEBX7@[C^5%!C5;/\! M95#Y@@W.LU2-OU+;I;0OOQ!3;&Y0E\%CDN/L?@GZ(566H8NA4GV!725S1/HO M=R6#'^2^3IX;:; M=*W?W9X*2BKHA^Y![[9ZS;GLX;E,6KUA@_Y 9]L.;,+YA#YP[81'W*K*WLN:-.$(])5QWV9=]TZ+]I[GJ M:QL;6E['BVU@'.('/6WG[H_W57'MEOC MSF,BG6.J94W+6W4WD6HCS)XG93E!9]O[<+.JN6[9OXF0BF2Y(>E_B2A'D$A= M1K]5-CJD7;D/(?OPR[>X@Y <>S]Z"-7>>D?LM2T32:87*O".VQZ-'S65K)EI M]K8\B,G"WLR^[ /+'OD^T/*,H;.MXI'7?&?;??7:?D M [?U62*_476B=I@7DP]5H\IR%[;':K1MF6U1Y3.\HMET#RG^ ML;=BNJ'DG5)R=]![G!;WZ6(I@D271FQ;_N[-8A_*N-AA0.G0I/B>T49C?S89OH[>\-MF[N*K_=P.O>;L<]1%GW33U\?V2H[X['_<=S_OL2 M/VV8X)"8H#-HNX-)[U$EX^PB9+HWBW\*V.1=W8.!.QCT&^>@<0Z>*@-T!D-W M/&H?M/7/TOT37R.4JG;?ZH:P!I3?2U/ECKYJS^UW:Z))!WRF#23_%.EX-'$' MW]4;1-'LP.^7HOS9*[ROD:WFCHXQ$:Y0V;_ B;=-Q^DUQS>#;?([)_ MM@,YFB#M8T3>&Z/^,1#UK:HTVFZO/WR<1GV3:O-D\@CV5Z;O&9GLD0V_:WIJ MN&G;IGU_Y/:&!V[_PDC,G=B(6] MA$:;Q/\#<4&>UC8\*EX9N)/)>A;<(7D:34^<1V4>W89HA^ZPNPZV'O"9-E&# M)TG'G?$8Q.\C#1MHRI^HU]?NATW!D-W6ZGR=5O];45:]\T\V$::9^]1YXOO_MJK,E?U@*O\.,>;S/>5K;Y?UV#> M]':SA?>-C':?*7;+.H0=T->=^>_>+\[:^=;S-JW (?V,,B>[RUK?\;F>R_$\1+?UW94B:M(R+? MX;J*K:UT\S+^&I1>4-H-.DQ?>C&O[LB+PSAYJ9FB^FT81,APD2S2O?[Z2[#- M\[J6N*H+.X]A$4ZB\L[4&3@KVGY9O_V%K6/.P'6NP#!ZUAVW6R,'9AUBVC-^ M^:P[F+2Z^B,77I0NI8?G'JY<>L(#>@C2#%X$)!+GB4%QWP<12! ]-==Y+3+A MG-!%K6;"-8G83OL#W'X&):3Z(]:N]KE$C_;HG5&_X$GWMYYY^OW MBP^D,YZTVN4#Z0R&K4G]@;2<\SDB(UXB14J@R+->M]4QO\R00X&L847W=M;X6 M.$^0$C@<;*3]+AP5=LR7A/?[K@/C9($(88;Q;);*S)FNJK_!-^A913*[BI.O MCA_,9H$'[X!M. ;EAPQC0#WI87*YQ\ M"@01P$ BRF &L*(' 9,2JFHY/O@EJ:X4EQ_ MS"(=IBR_891%PF^G>>;(?^!=3M?M3T9F[W%FD^%8_WM- M/#!=Y#A2GNJ-$;B9%]+Q!5*A'@KHTI-&B>!;032CRE94U-J^7OPN"7!W_KY& M[BFI:QTM'W;O&A:_612A$ "%50B!26MXO0R8JVG-)%$1;$:\(*8LR+G"[Q9/ M$9'X/LPR=4)Y(;P5?94(#[E$'1MN7Q#!Z2Y(B\*:+D2"%J:S@&GF\&,<<@ZT MX63BJXRN&]1U4BEI4GZ0PF13'!"V *:.-E2W_>H=_T+O]HE:D/,Z2)$:4WJL M\PH9YT.<2:8R'\]"L8/(L@P^X#*1W1"2W^0D9> %-' T!Q%'Q!,!&Q MS]L@$O $*.BS##Z@GU__GM8N;8F[TWB-^F;:'O:KM#T<;!)D=Z+MCJ4?R[0M ML@QDG"?,T:7;/JB]$O@'('V M?!F*E>8*%&^AU$5B'CAJ-#C1&TPE!NV!](H+1SM& @. 78._5&)9_U0;.,[' M7#.@(T/8F00]/S,4+ +D.BPSO0*Y.;^ @Z+!6?P#._"2<5"/) Y0*^B /&7I M'RR6,4PQRFCB8,/B\G'1**+X![ ^.(MX28TV<&BC7(#8E?U/GY=>-A,>>C.! MM!<+[)R"8I2%[H9?R05^K\0\G*%9F1)%O*M:6]M*WYXD'Q_\#E\.]H&:-*S7 M9>D$RAK^UQJ,# HU')X>V RA#PZSM*=$"]VUIKE)$*5*!&F-_9 20TW HEC: MMXH)>U1X/^GDJ1QR4Q$2[-DNCSK=HMAR'P3/ <@ M&R0K44Y"J;HO7F7=&3I>L+!!I]7YF>;9'[7Z/W/RB@ NA6?O)DS+,K$RG^HT M&.;P@\M?_PI_: KP0G@K(D7S5\"G2Y!8+TD.OBIC$=UQ:XQN,WPR9S2@TV_U MX1,%LK7;/R-!6@.71COR@,]>71D2*'8ACZ9 7E^/Q Q>_U*$5V*5JK6.!ZWQ6(>-7AHTK8=S M&K7:PY^=XJ^X)VN'MA#?CJQM4Q#<42AGV4O^E?Z(T#/]69R2%GF92*YAKIR8 M.O$L7K[L=A!DLX^[WVF-!FOG?3]@C 7L"6<.NO!O/_WE_.-)'9S,,B]":S$L M@57J([ #2*L#'Z A1F:5%MKBUQM9HKK1=3NX \&OD!3;AH$%^D&"%>E*3Y)F M)Q6 5@F+A-C@F%.=K6V'H(,I&0H@"SQ6S"U.0P6@:>-HDHX:!(H*X3E M#TJM2W@_;?$)R!YX3V;Y"%+YB-_TJWR4P6#F&MM +'#,/^D#[8RB'9)*0@U1 M&J=H$/L5Q +E_\TVX)K[DMEC,*1 HE(L!2X?+$%ZY'/L??4QU?LM6RLK/;4$ MW-T 71"8-E@M4O@>O#)39@YM/^]Y!/([345"2,$"K4>AO& T+F'-])ZU8VDY MK_<$%X!I3Z7Z)YJ$V.T2]8F!0H+H,D9'W*VB-N"]P )YVY>"O7D+0:!5GI-% MIUY&!VZ!#\5D9WVV)URP _MH?MR8\_T$75_(<7P04\J G^>+:;7/6PAQ5N^XM"5]DD BE MD= R^ [[M3ZYK5&21EK2?(IRD38-H4XG"S*T?A7@\D$3]'N%YBB$Y69AOFMO MJ\Z=J4/L?M"G&5DP/,,@G4T0GWL+%7B]H],;%%J"-2RKKR)44VMA%."VRZR+ MZYVJO)GB%_#B/$'VQBU)-$Q@I^EKA'Q-MV\&9XC&"AE>4N=XLCJXM*;#2< S M%Q,XJ74Z8@^DSK,Y;!8'ND%-![@6O&1Q'^G.1M%^C-Y KE=\Z,&H-?@QV.TV M-&1P,GJILCHM0":(S(-1/A->QG;1S?2B++T"2-*RC-Y!;[,PNKH0T@W GH4" M4DV@_2:@[(R1.CR5M:6JN6W"%W=-:6>P]V1Y,( 7LH7NHY5*@2]J>Z6PI!\) M8!E$Y!EX56NH[P^1WW/.B"C&423Y4?(/%>VE+9TO1X=;%WB=W!*8K@0W2Y)4K4I+M8(J@:*?=;J6 M-W +I5&VZ.NH4S;3,XZ9/8%K#I+F,+84;W$$^B0Q:*/6 MAO#U1>'"+D%A!!['M:,5 _T!:D(FCXH"?C:PPA!X@0!1CZ;6(LK*,E2#^"5W MO!0>RZ0WC^(POECALOXEO6SM3/@L3(!M5]+E]76^OR;?[8B5+EC[_4HR1'M< M;/R-R1"=?M\:X&:&J8^5!A=S"I-8Z];+M-L^*?V];K"H^,A& S(X]$A/XU[,,?B<2/W5^7V),UGFN/);CL]^5C_+"^1"W='-']X8X M\"GXHV"E@>1.C_X>Q_Y5$++T^8@P0,[=@SUK/4,W=5OTJ4F/\%%A4B4V8[.2+. M>D,?1%#>O\P^+S+YN1@WK1QE&<9!KQ$(-EY(YC$Z,>L1.L>*CM,$;J >RO>P M:42S12':_YT#:Y")7SPUEZ%?R>&W**B2B%1]HMMR=LLAU7U53@V<4W#)5HS M<_\!XQ_#K@3J$0L-J]E\HTXA ._B=?I%3E'BJ_P@'U=/TUU?V:=/QR89"0\G MA/6!S-.\N[9PLN,90JB0I_)C:[>1YJ3$L_U$GB%3L5^K\HN,M[AW"4:?-H)0 M/Z(\:6N^$S:^'2&8P"NU3R%ZRR-*-. -9_&CB(!-*O3*O&#).I-8'E1BB$(+ M]N^2SH=_]>;SR<=S6" %YC_#Y&+4KF?ZH4])?)&(A?(8P>#(^5*0K(0_8PA# MJ@XO*G$)Z$/]#10H["*!V!$]&>?*KS,X61:;'(>UW $' M=Q._X!6HQ(DD\%UC]%U)0<8A_NXBC*=HK.:2 >J=*_+2-5CI=?=@_:",^E,F ML) M8O***/-9O^?AE!?J*Y#!(LQ61]I3>@Y+2$"POJ 9@12E7!\T!7Y;SO,T*A1[$;!8=L1S3.4EOO J(&@7?-=D09KB7'X3 MJ5M.!//T#C09%ALR+$9-AD6387%0&18&P&-9YDPEQ\IL[Z8DH R( ,Z._5Q% MYEWOTW*ZI]8_(%?FE@S5:+-&@L!$#A:I#5#ASTL"KRR_=F8K_!W=ON?@N8). MV*3M,+&"4TEOT!+K\5(.9#P?M'HO*IC/<',"\3G!B:FQ7&Y[4+4^JUX19<:X MHW;;.8XR ER<1>R#R7;6F3C_]Y.N8$&#"$1=BIB1ZB[(/EB_'(NS;QB]Y?RZ MM?,#BU7M->&XI1C@8--\P7;6$P;[_1+M7L2V-)ZD4F5,UH_1IKBZ@0N26UG) MJZ,(R&K]!?^RWK!-TGSHTC["%&"^R'9.(-P1 2;3+5")/.?%J+71 (2[)41:A3!:)K],@,A EGJ24:3/R: MA7W7FDRIEC'1OA#^2I)(@<>^2IXJ2K8,'5<8C!+?5:5-87E#Y9@/EP5/#[ M95@ W+]'E&))A5^I ?%Q"PKTGJOH2.10C$0:$7IT0Q4' M34WZ8,VT-O[ZN*4KW_B?"&28"DV16L@^T"76*ADIZB*Q M2BI_*N)>[EK #TMO2R_$-XCU><(PLT#)=?6@T#^$XY!A !8$;@3N)(,SJ5UA MA3M PA\F\ OP.OX[00E**@@V?H%F-Q@S?@S?86+@#-.A2\%L5?4;>,X4TUDI M1\[*.&7$!\@/7%*R8*YYOV5NFN8KP([:9<6JG +$[!+L+O]M:8$"V37*5Y<2&D_[=8H M-!Y2 >I\UF;?-\;]3<)"4,MA5*3CZY).LW!%=%99$Q_B/3LW-TD)UA!67[&= MS>0/J>EOC<,\<.VGDC(23'G?.L--I2=RVE9*:KU*+=+&PP+"1NQ;);\ 94YC MD?A%:A?BXLB96D+IG#]$*\N5Y(H][%H$?""169Z0X^.))1H:_*:B !W+]P,N MJ'5MU/XHBX\4:C]=P:R_$O,2<1?T6ZWYKQ%#N@BRRK-8)$'N33J'Q=30=,O9 M!PK8ASG4["HXG9>!S]:TQ>],1^D\SD.?)/!4&KN$93R2+*85PYLST#]X JZ# MIY#387.R$<76NIDZ#LF?G!R%I4?17@$!3)#*F*(?B_*LBHZRJ+UA"JRWT,+)* MWU(\'I=$VU([(1+%,TS')GXIF G#5Y;.H M?3.EA]1[@:U6A$'#:^.03W<5Y_8&ZMV#@P*Z6)= ,E .*)!-K(T97EB%#OAU M?Q:2@_4M)7^@A#,V&>[.CE7$G1IQ-L&$M6#"N DF-,&$70<3;F)VM,!G,9I/ MA'31HG0%#[RH*DNS6"GM:U/*/A1.%Z/I")S4J[MZI^_EO0!&=Y1MO"F:8;GC M(#!K*):I?*G_8K\525R1-QZTQP2B)1]QD\BS6'_ O$2?E#BN730M5,^TUQ@E M2_3$M/CD9=ZNZ>VPW>IVKNOZ;%&O-3[&>5!%ZUW3_Z:>A2]9/%W!/MTH&902 MH!?K1\445"EHS7N6"+4]/_G!VSNVM-,U!/-!!=%K]<7,0>W 0 MDU:_UQS$'AQ$(YKVY" :T;0G!]&(ICTYB$8T[L^EZ%\#TCK]O>!"\.\<.__33^Z8X;TANU^MV=7K8TOL6& M77=OQ[57'=1=JG/8;+(.83X.QAE7]\ ._J\E JPQ0/>N#-!IMR:'S0#;O36K M.>6]/>4M7FJUUTIP;?5WU8H_0B[CW5Y!N 5RZ6Q#[>WTZK/ZZ-R6Z'_7*UMG M #WL"2QCF@0PS#]D>"EQ:3BDB-(C->Y#W?$VWOTV/=O*E6R(@>W7-=)5"MAX M;W1_XO9'6[YBO2'_AOP/A/P'[8D[&/0:^F_H_\=PQ@.E_\[ [?=&Z^2_[RB& M23 <+KG@1Y4#/F=K[H4N-#@8?^;'TT[O-6IQ#XO7UP],&N!*^_A'<3F78GPRV9*CNU/->L%U,PKNLC MGZO*\4<*2#TA%V/+NN1 _8R!VYX\DG1M.=CCOJ3QJB;HAZ_P&A.YI; M@_ZA(T/7WF#0>#K?Q:"[BU??OPK:\=KN@76[;J^&?1M";PC]41%ZISUR)X-V M0^@-H9?MK\=&Z-VAV^MNRQ[;M;'-/10:GZGQF?87"+BC/AI/W,%PU* "#87O M/87?/CK8Z;GC]K#!NAJJ?JQ85Z>#F5 '!W<=0J[?KCVJ?=R3'20/_,B>%")C M6QNP=ZDQ=]R1;>]+PRP-LS3,TC!+PRP'F]MVO\QRF(#?<='-_>7C=!_W5Q8< M\C;=ER[=+Y=UK]7K(9-/PV4-ES5(H [Q80Z77=SJC)JVKH=,_IM-MW!X-!0Z=/B$X/LG9U.';[D\YC M@/,J-LZQ]^\\X ['1]0,F6R=-$L?IV_TA)R=1YW\=#Z&N/<>9KJCL]!Q.Y-U C\P5.F$;FW'RW:MV^'Q,F]I+H,7:2JSQAMZ M"M[0GJ4&;4PB'[JC;J=I,M60YOZ1YJCC]COCAC:?$FWN69+8YC8S7;?3J>D: M>?C T28S!F^)AEG("*_'CM( S!H.FC4>2>.1/#9WNP&4&@H_% J_O;SXP".FSA$G]*7WG0H#]!;95*D+YB_SFL4T&5E@81Q='F4P6 M8*!=2L[=;SRCI^ 9'60:R#W940VA-H3:$&I#J$\#:^H.W>ZP_1BQ)F/OX#6/ MVMY!,P=^\55F8@K_DO_.@8B=5'IY$F2!;!*8#MUW>?AU[Z/;OE=ZZNF11,,* MA\X*8W=2<_%,PP@-(SPQX&N33C@P\.OW*-'FX'/$OUX8J_!!K,%'3NZ'[:HU MF$)#J VA-H3:$.HC ;_NV ZVYPYKJDH/'PA[AY:.LGKJPGYH]BRW&NM[>@;_ M?C@ZCSH5Y6YKV!.^PW3:@:5FB0K\>!?)7MO440R:1)IMI?Q^L) M8EQ[9;0]\L-N*'I_*7HP< ?]?D/0#4$W(-J>@V@?L[E,G.=!Y,4+^6+K]\D\ M/;=A/]RE)JF%ZY!KBI ;BFXH>M\H^HYFUJ0A[H:X]QZTNKVX=GNCFNZY!P93 MO0L\-*&T7_*DSV- M'#Q+NC(HBYV*#>HZ5]*9RC"0EY+BP]WVJ]^"S(N#R'D?1$ "3@)?13G=3"2_ M>1);@\WH2FO\7_4E56KBOY?QE4P<+T\R$824Y.8E$MZ>TMB=5ZY^R6N1"><$ M'H#'_P&#W=^;3LH#;BPS>#CR1XDC"^2I7L'T^B(LL3O!U<0XOBV'( M:9X&$>WI4MT@1=L+TF!>V0I:8)$ \^#Y\!E2("$/8#'A47JQ<&%=ZP0RU2KBB1WA"L!OB M0A)5ZF>)&IB*%HN +K[ 8=-\N8P3>B_._LWGDX_G:A!<2@+S/Z-6:/N%[6#D. M17+K,H CS.:P8 '_'^$O8$H")HBOU=2/?\V+,(T- X#@,W3" M%()]EN#$L.]2FJD=!-IU/#C$J2P?Y2R(0.0%0,P+*=(<)9GT1 [4$H# "\/X M*K7(UE7WL\0)<((^TFDL$I^N! X2Z>%W>+02K]C#P\3'X 27*'C+' 6$F8?$ M4Y$7YOXZRX%9!=0M87[(G[,D7O !P -![!]E\1'_S0&N78BO^),T![H3I(5Q MPBEPBG3F F\IAL5XU P!=VHJ(SD+B(JK&Z>X^G92VTGE!;T(I$T*8Z,9,)=! M@LQ$'$Q:1FDEX,)\L21>]?/$'!JM(764FI'^-HG\$"CZ7BPBM_:TMC7VMJP> M(JNMVCEDX #Q708^D&-0-D_Q;>D\SD,?#)\,A8&^]!+9(B;I "PTA7=E.? N M6$2N Y8.J",DT@2?^7S#DJO?UZ[B=ON'K_Z.S4$]99A(*X\36"""\L3Y9QG\ M#[,K#/G1F&HM.S#@!Y>__A7^T.S@A5(DZ!?.7_E!N@S%ZB4Y/XJ(MFW^O")K2+FB<[ M72M;@1FT-[%VQOKS/^S5%%Q^Y,5AG+S4?J^U?VICNN0"7\BC:2+%UR,Q@]>_ M%.&56*5JK>-!:VR"1R^-[]S#.8U:[>'/3O%7W).U0UN(;T?6MBF'^RB4L^PE M_TI_1+ZR_BQ.B5=>4M\<,&8J)Z9./(N7+[L==*GMX^YW6J/!VGG?2R))9U!X M\L*9)W+VMY_^F639[,#4Z!Q8Z1Y&&1@WI7EJV$ABI@YV1P-((@\)[ ^T, MAM#U+B*[%PN44FSET*CT_)IMI3?VY?WJVQ_VZWAG]$XRK@4\'8IE*E_JO]@3 M04Y07(#TX#$=E;G.PKT4S[77F"5+]%NU".4UW#(.V6]=6S=@$; U/'IO,R ) MO2/ZWP2#O60)=05[<*-P4'J 7JP?%5-0/J!)'T(HM%OM03W 9_T.OKPM(FQ+ M^Q]$Q3O7YMHUY[*;<^FTNM=FH33GLIMS&;?2R+'F7!HYMN_GTLBQ M_3P7D&/=YESV[UQ C@V;<]F_K]79;>7!^/OW;UIZIX)HIW'HPY?_E")) MG3<11G1>2T\NIC+AB$6OX^K0Q?0'$OCWF:4L$#O(8/+>(V&R\0U;PN>Z_F<] MLW3ORBR==JLS>4S,TFUW>V5N:&C@"=) =WLT<*VSM&?*=FTS[JI][TQ,X]:@ M_\AHJ;,%[;H'_9QNO>1R%L96A>F^;<,:)^FWG,"JIDD H_Y#AI<25XIO$%%Z MI%[S0)45W5U7E-RP:P^R#0PE/OEM:'BHX:&&A[9AT.WS-NPI#PWW>]<>9!L8 M"GXLVW!P,)'.+7Y^_.(0W/L]).";8N7WO^9M%.'>%%E^B(+:WK6'N?&N]_'8 MG4RV>B]T0\0-$3\P$0^&[GC4WK9-]N2(^-IH_V$0\4VQ\3TFXG'?[2-,O VC M:,\LPDK1U)- 'G8+)>RZ%=S-4:3[1!!VO?K[D ^3H3N8C)X2=M=P4,-!V^2@ M4=_M]09/";G;+12W:QIZ$ [:B,#M>O7WP4']@3OH] X?M[M#AP?G^6\-QO=# M*G:/I<'.@E^/4$9,NFYOLM5+7AJ.:3CF,7/,N.L.MF^7/BWJ4$9HPS'KINDC MY)A.;[RY%>R!8Z5-%M>^(4%/:QMVEI9UG:#8@WUIN*3ADH9+&DRT24\\@/3$ MA^&2@\,]/VWNTEIT(XZ=:KU-@^$\2@QGVU'$1^AH]H?NL-]D1S:,\-09H=-Q M)Y.MWM768)2/F!$>+_1(_=Z[6[(%]\Q!N)>+#YSG)]L+G._9AAU"F=QMLMMV M>A'>?58S[./*[R<@,G';_>W&$/>TDK?7?0W:Z?U\"@MTX-?83L M<\NTT$?"/EN-QS\M%MDS1&A_C=B]V:('C"\^CC#)8^&-AM@;8K_OR/G3.OC= MUYSO*B;^.(C]R8*>> ,UWK^'S3S%A2S7"?VRQ6Y >[99!V(K[O.N/=WTM!KO ML@\3_?E),$M#_0WU5W=FT&T-MT3]#=K8)%WN<])E#?6/!JW>SP>,%=Y+M/QZ MT_)DFZ;ET^**W>,J6\XRVS=N[FU-ES6TV=#F5FESV"YIF@:B.RB(;LM)B7M& MFX=K!0W7*9(?/ KE+*,9-%&B1ZLQFBA1$Q)MB+TA]B8D^MCLK28D^M1#HM=> MQO=:9,(YH4L,G7_$:?:4;N1[ND&<^^\X_#C8OR'^1TC\301S7_:EB70VDXLA_ONH*;OUF, UYJ[\)J;O/826MCU-MU+7X>1VZFY4[-AM8;5&E;; M+JL-.^ZDW;10:6[7VR\H<-?;="\>7M>=3,:'CQ?6A)*;N_B>>C/>YF:Q[XTI M;!(3SX<3=]QOOVC@S(9C&HZY%<=T!VZ[W]\NQSQ1\'37U+%?>[+_#;'OR#%C MMS_HKC/,8T!JFR2P?8.7GM8V-$E@#9 _IXU^!XL,^#?OLW+\#RM->^^7'QYH;8GS1D^;36O/LB]NUMPF/ )6]CL=X=N[S%S7H- -.DD3W5-++GW<&P MU7[17)G7D/^3)/_AJ#79%O4W^&&3'7E0V9'/>_U6_\5A7A;3ON>8=G-OWJ/% M5Q[1W63K+-T9#K:GT1KB;(ASJ\[&L-7;HK7UY&BSN3CO_FBSX@@((X2FN/[WQ *R3AC( M:N[2:Z([3S2ZTW22:;BDX9*]Y)(F5MK$2@\J5OIT.LF?[N$W.!\ATO(NX?OFJXKU>5_ M*B60>;>RK[5,#4C0@Q;5R9#AH#9HRA8;ZGR;U M]WNM25.FT$!O3P!ZJZ%^^,=AIN9MRP9LVC8_'MSB*>8PU?!TK[]->^YI'6A# MQ'M"Q(-AJ]/4,QPJ\/84$^QJB+C3KK&O?LG$-)3W,*-_Y6"^S%;V)M07+^BV MTMWEK>L7MC/9M5R["@WAC-36O3O]G]]/7Y^>_],Y_O#:.3G^='I^_,[Y_.;L MX^^?3]Z<;7%2U^Y@=5K'5//Z6GIR,94)X\N]CLM_Z;:[/=>YDLY<^%0&>Q4G M7[%PUA/+(!,A_E0LETG\+5B _1FNG&?C\:@U=&#B81!'KA-$7IC[_)-T[HC( MY[_(?^?!I0C!3*7W/QM,@-[USUK.']))Y#).T*85].8PYNK<9_U):Z ?=/P\ MP;&SN>0)KZ1('!GY\+-KEM1RSN>R&)7G"#]Y-NFT1F;L('*B.#JBZ<(C\4(Z MP*J+U'66"2PW@;,A SW@6F*<6V<\:;7- /")!F1U-3"N'Y[JEU]S,A?1!54A MST20.+ ON;1^#2\4(#K RE_!I[,4YCU=.;Y<)M(+.*L3QQ4+V*_@3Y/F^:P[ MZ+;Z9D]W16"OS1$YMSL=(CAP>WQGZ';& [.'LSB!G8_!Z_33&L+KC(85"EK$ M49#!C^(\<:8B%)$'X\XE5G/CCL&?%S%.;2K@#&D+)6X]C$>S#>',PO(A@N<5 MP>1G2;S T;,YO!@FX>=>IHZ2",*7B3D%?#F14((DG\@%D3RN1;\^7JK'U1R^ M@8Q*:0W;%E0TT$MDW,#['M%U H\FPLMRX/B3>+$(,E[%\_>P'0E/FT,.SAM8 MY!*_??$@]-8QLVW?DN -GO R^)?SNG@\1QEGGBS45*;+O@7?%EZB7!%-X]EXD,(I8Z0 &"M\HS M.UE#S=U1N]5GGC#3@2&Y5T$0I7"&H9K,/(GSBWEE@&.042&N M$K9O05 !S1(F&09@F*R_PA^:5+P03@W-H_DK M/TB7H5B]) /C55G9=\>M,1IM\,F31,IOAZ)&;S^I0BOQ"K5'M.@-3:W=+PT?8I[.*=1JSW\V2G^BGNR=F@+ M\>W(VC9EJW)5*?]*?T1FIOX,F0L(Z&4B0X%$43DQ=>)9O'S9[;2&Y>/N@[(> MK)WWO;@"'BZ'7PP+;\5H=L#[ZXBZ:X5O+Y(G;\G4D;.N?3F$=#^12#! M*GOW[L1Y[O\R_46HATX7"Y##..!)'(6-"*!GZ =3<)\77QO2LS;Q,C;+(V@&30OHJ7 M>J.8,&#+/1$)YZWPR(>SX>SMNV\W^9JWH^HN6:PBBD 8>Z@ YWBA@+O(P"Y9P\M,\"%$) M[ _H[219"21)KQ2O'T@7[2?+E$ M/X1^!O_&%:HG8"]/2NOG/:N.C3M;K"G%LZU8XHUZ>)/!L"+1& M5);*<':D=LAR9^Q!4"I*],# =64*\/5T9D&29LZ_ZN4Y_-4?!U"'XL4X%7(35PN$''"=!.ANYIM!DYY.:C/(/9_DFG M"I^7&;"&M6@^6O&O2.1H?0C[(#+:C(Q\&-W)K2"RC9MX!3-%0J^HZUZO5S@^ M0.SSP)LC>VAUJ_D#1 Y,@F0_>V.+P#]",D9AQI_4V$(*6 N8GWR:;QVTT>V, M6F/C;)&EQV^^-2GHJ2N\2OH,5[4M;Q=%,]*)"^]K]\HPEA;&UKM2-5N"++33 MSSB4\\S&MY0E1^// MS"RKSO,MG*H6'I;N0=WF7,1'0'97(O$5R$=LGB QI3!Z,$,NR1!6C>CW;%6M MD!(1'C'*'Z2*0-07U)>8QI>R9*R]UV:_9@<-]E[("*>C 4/\S9L(5B$E$:X' M2XM1V%5X0/_, (2)31@%&(G+2A7F&$F6NB2':R97P1@K:PT#8&!,,ED;'1:N M>)9 Z=3(R41>Y"'Y)QHS]4MS)\B34$[SYIVY)G_G2>$^5-;GTA3!6EZ =:9E M)'8"E;Q'%K9+VP:NUASM.CYKV@M?@M%"Q%+95(Y?X! SD'X\N]06WFGNS9TU MHPDU:C9G1,_ST*#'[V<*QC9!$1Y6OPXU4HF>P5J"%7UK.6_S! 1DLH@3B>#; M!:PZ5'U.*_,U1V")'07E,^CF]RRBB1!!A1**Z M)4@-^?1?2IPL$&E)@O0K[Q6ZJ)A!%I'[0/H>Q8L3S/"B>/J4X_E6 8L,N#M 3OII5[P)*P502#@ZP*@P7P M6E43E,B MY;>B9"1;R)8H)+C-N<9G+!_^@[ ]6NM<%J,SUW9XB=1DJ'A$0X"/X$OC;VM0*SL1-C M +&Q=BF2@)#QYT#\1PO4J])_P88;$*9Y'.%@..34_$#AJ2H>.Y,R-3@3!IN0 M7C$XGD=6&V]V.A&ERAQ4%*E^5/H,O;*S1&%/U^9&+310<2_R1:HQKQ@8XT]9 M+()?HZ4&CF=-$SD IU<(XU75K2L'D@.T'%)$M8!]>&CX2&VQK\6JV5#76'G% M'JL5,]!-(SRG]^A=30.$J40DXSP-5QK&8ZF,D\D7"E&;PB'/@LS8$"!I466C M7GBQ,T[YHS"W0<071K:>O<$E4)"1M"E9U8R935&:&5$.CFL8K[1?O1X/*$ ( M(K<*4&B=!7[+4A?88HI&8VGCR;F8!=^DOT;(I+O0JW; (D1C&]<'1IVB[BK@ MHH<\BJ\P3<&XY6[1Z#XM:!5L@24M!TU%/001?@DE*;T$* X9@42X#U00U;#+ MYOF)-)5(-S2[Z0IY>)IG' ;"32+[).7O2EMDN?IH;:NI!4D].F[8MG[5)&S0 M/$2G_"A$TYV=0U3&](XBEA,&,WLC>'U-V'I#V+K3A*V;L/4!A*T+M?$>=2]Z M$)@:IC6#@LT=G#Y* 1 M.A /Z5UV,:,8\2691,1UJ&U=%9.Q;!3R^>!W,H*//4E\3_*/'6(R#,END. W ML[U4F .\GI+"I(!N"#N*X.2,9Z[2(75L$$T0>&=E&\F>N-RID9X#&B#C#58B807@9N[U>S0[_/S""G"9>81D88-'J;Y#$@[0*.Y M9&"O X1N7:4BP5TV2&[A.%=S.' $$7&3$D:$2CAB"B\A;&I&X H-1] KT@O\ M$H$9C$8B]EI"2^%\0-0*' +,6F %P C^I8%0VV5 M '\HFG1\_IZ2<<&S_*AQN?U4 1@+=7"Z>IX[!C&.\PMXK C1$H&2GZ-<YB2SZC!AE%)104<8&,=\C7R+]/1L-VJWV6M9;.@>V,HXUICR@QXH8 MZ>[8_=:9?5=6[D]$V-_&7/W!",SB\NJ?/QN,>ZU>^4/XY05ET.BQS&5LSSI@ M1J_M7Y$D8G+I047)],6:ON:?]@?N:#!V^VUU%)OWGZTT9CVTM4 #8ZY.N5[C M6:?7:JM9+5%$S%E*:H6X1NE[:I1A3ML^<>1[D0!'F4R[$D."F?*#K#AHV\GM M:US(Q[D?O'AM4L-L=H=JFVZ9;\O<5L.YO7;?2D5Y_JP[&1['&I5N5 MO9W)H/KA-;*WUYK\L.CM#-U^?^0.^X,MB=Y.:SR\5O163I^?_4,GR=+D<.(Z MQJE@/_2G:6H8F _Y1RPROD-[PZ1%$)*QC(X6O>N:N5%6V!3]&YP,^>Y[E:GT M3EZ N?V)Z6*7AN4?RE>EO8K$@JI%P1$%/L$()9Z)1'()'2\$)]@15BX'&?&< MMQY2B1M5AFU(7Y;N;D?O M*AD/MN(82]$!JQ!T..6VY;,HIBG+P,0'IROM2&-(S*S!N0(J?];K%5F@ M.@=JK<*9,T9OUECFW4$T"^,K+A_LC/JMGI6W29"!1T7/E,!FS8TC1$@EFKRH MMJ=(>+ U6[GF=]V4N+9^&F>JRKKIAZ;6&X$VS%RFW&.J^,%7E4K#==9\J3_3 MQBKUHMS\EN_;L/N5!"N-KZP7GE/0\_J:VR.S65J$TIKFL"TL0)U^*$W29.V,0)]SI.^+U:M_O= M6K==Z(?[4;K@T77N0^>.[/XKFU4N5X(8G7@;%=OO#.QBFSIU=+W2';0G!>Z@ MG:9;[%^I&\P=E?/I8@EZ5F<+7<2Q3^GAY"[W!J66.*4G2_JX/[)5Z MKY5*?D[AZ>(T-)891 K>=?%:?]CH5+WB!036\!2CP#.BSJU\B@ M[;5O,F@KN9IVWX (=LOF)?T=T2T(4A"[X#&7J^:(,R8]VQ:_Q5MO5P.J>2R* MKXHXN^DQI'_X.?:^^BC"]>\>+#*Q;]QT;V;!S33<&_0+X?AC--R9U QU_S3< M'W\GY^P1(1HGI3>\%56JC\@%:.^QS'^K:XD.3.;;9K2IAUKCF1&0W&T-Z5)@ MQ%BN-MZ_AMMOJ*Y$L+ZH=B*#9-BQ]<\FVS61-I]MB&_A:^8RY")!,'W2V@%1 L_4?7JJK!+<+GG12*BK)3#U6UW M)CJ/Y#1"UQXML4^A>+B&@D]&0]R.XKNC;@&F/BC%?RQ1?"7R6T?Q10^YR%29 M400DJY2W%*&$BGZHM*[Y8XX]DN)(.Q,UD.R]<5B[W!EP*QR&F])PV(]HMQ,L M"L42Q..B6/J-:@>RL[ DX@E6;Q5*2#1AO=2$]1098?8N'CZ1T=^/CS_II%&, MWT7B0NI&490_JGN=J% :L/)BJ2JAI]B=1Q?L7DI3%4?M;7LVY#(/ M0""#\*0R=#X&/1YX+[,\=$)3$HAOQM"Z#@'/'&P$=!1RZR]":DI0%U!RN*(J MJQDGN]NXXPP;S$CU8PQP1Q<8 X812%X?<6:TG7'N&H'/[2=(!6"_*%)LU1 T M TEPJ)2)+;ZI=^\L_>YCZ7PUR.T:ND42*+)_'Z\I%+J4Z"MQ.2JDYR3(-#]SON!):^O-?\E^]I;5AN9*CPSAUG MDYF&!,K\X3P+9-/$YSIG:H>%Q&2*\=$F86,K+[I2*+RW8GOB8.IL))>+;+ 4 M:T03G^3N6G'H]9+)M[X0D5HR1XLE6D\0454+]DJS!6#+[M2PD"+-$UU72IVH MCL!XXK^@1M8]1]^>OOVH6XZRKM!]4!6'.L=GOU,^WU%[K)0IRN__$E&.G%(D M^Y');[2A75K!WWUL':O"6LW8>V]#FM7!>,GD &F9RA)(66 6I+(-<(%X0>??>=*ZZ\R+ 3=I0%?ZSR6)>A-6@(%UU$5N2 M\DTGE=H5I_K[@&#VI.DU0J746;FA7$4Y8:]:[(I67]:W,P/ADPEPD!-( MM216;)Y;56RVG(BT]24RJ%'AB1MR@PMSGLLC:_)$*$58,4@I1;A(#"9QA$.] M9<\@O46R0[I6ZES;V4VWG:&+6-2:?&R\ T]SXV?= I/&J/,SG*OOYQ2VW MNFC*V7)4:0:W*LXL8XXNOA!6>:@OO2!5S<]@,*!_A=1*!"EU\@R7:A"_I9N: MBR'X*85/J3D)_=I^6&&6J:ILL U, C\8?65&UU?C! 37 %%!!'KP@V/>^T3 M_Q?-RQCY8/!'=^,S ]!6^@%^N3]%L.6DG#6 8E?BYGT!ZX%^"22P[MK<-BI8 M!;MA [[";/>"Q,L7R-?=V#WQ'R4NTRO-LJHU+=J1]<4--2Q4.,ERSC.$R1+N0W MZ>6E;E0*4; >5$H?+6483[?+0Y[)%?QE-?2W?L2GM_%>*'8N MKXO1<=WFS\,:*#942PT"R_U-/M&"U>4OI1VDYJ/BPN65GFH?U6$G=KKV9Q0YMN-XF)P1.Z$/K".M/]\P8:W9UG M@V=M[UJ9@(K*5Q=[V,+!N[CR*(Y(<53:*)8[#!N'[Z30I/42NGXX1;QZN/6V MC<^]\L ;NJ*^( I&'6P;LUEEW:K_.(<]=,BL[H<*@6W=PADXL;I9KHLEF'V" ME;:2V=(S#?),@WY=CJC#1#2 KO'C8C[=+$F''E4W:*J_O,( GA1)9'Z3%>)$ M<%\6W3=X?7=UQ7/+>4L]/T.\(0+-'ARLZ$X+Y&\5B<:6CZ(\C7*!=/=GY):; MMT[U$*?IHQT1FY)T4\!TKOH5&H3!]"B6# 2DTW.&?PNZ,9; ;;_N2H%?>G%(-0$ B,$7:KU(V:]:++U5U^$++) MU%47/$\.Q'!*N=XBPB 1TPS%,I4O]5]>;0'0JTN[0W"1) FAPJ%8@;Q\27'% M.N%B06\:+&58$*\O+FYH5H\A0/W3+_87/[2("EI-TX/I7W/;]7A9O>WY/_\R M&8XFKZI72E>NA%Y#-;=@HUT'B0KG;1Z&1Y_$ZN@3'/X9U=POZ2Q*\(F&^H3= MV8K$9AZ*FA0F$7JY,@;F:'MA'8;J3&\2I/*TSCHAL0'LBV ]-@E OJ.K8"*9 MX=W%Q6!V+[\@ L+G3KY5@B]+'-TI73C3D)*E&/XK-?TF3,S8%G6"M6R^,(:A MXCT.ACY#;R DX M4H;ZE N#*$^HE+=B(]]>CIQ*T4@=WB5("8D_]O#*'F0FI2]TI9%A8[8,6"R4 M8/]::;#!(O%#P)5E.PA)BI M)= M7W&?!%N[D6M[)=?^4(X0.>(J$0SKF,(5VP#(S59+"AF8/DG48(=@ M2MWU7]U'=E-CI6N(LC[>32K11-IWD5FFC/,F/V,]/Z/?Y&WM^=)0S&85XL>;NQOET4,YI+V0&;D7-SM-(Q5W.04+ MDZ*NH;0B]3.EKF@:2R,T3IEC?/=YR7_E+38NKGH]_<.;B[([C[6@F$\8&RRM M="9*@G9[G5FW_6.<<,RA0W@=GK*X-2W/.D8 VRFZLJ>WOB;XIKL MM4?L]N=V3"'0I0I+,%LHX\)9@+6+NZN:&"KRH9$8M2?[&QLV&)@##FC*B1HT MZ(),%+QC;3'%-[9JM_XA-INRV#%%W#8V7QA=:7:O8/2("_?H1D> M7@IID&4]9 'D:GH2%S>^3BW,\5I,GF 0>))NL-6@3NDN>4[-JL50&-#'O$4E ME@H\I92R8*XPJT=BS!+ A[)RA6Z_AEH81%5?Z;Q+O'P0@^SF M9#H+]#MP+!52*Q9;@VI9F$4%X(HQ=$J54-:=;=4ZH]+VK0$W]O+,=6Y\"YM2 M/GQA%HY=% I\U/'[M57QA/7J4"/H(*#9#ZP!UDO@2X?Q6@]S\!OF.I7U\<3? MM B71=$5YE4%7V48S..8D;F%P*01K%+#[)[2_HOE,EP9$6L6ZU;H\08*Y*7R M;W5TD>:;JABOWAP%IN/8D;\&<"%IN;RS?*[P IY=^8[4(GAHS@R765S*:>6W M&N8NQ1&F$M,-4^H ;H.4XT\I.)@J4:9Y=M"Z-T:;51AI()=:DVM]2A7 M:KR$Y].54CWL#26<:$/L0AE^VHQZH2,%Q35"$3R^,,*D9I:9OK9=I7F(3.?= M!8MBN67$>3TFH&]T^>&0 +T5!J+Y++/#PPBIXIH)K$1/1<\)5-GDLBBEF98R M45)79[Z0*5^;6J0RZ4L-$2H)+=I8(4_2%X%.#+_?/,AK+CJINTZWN4JWN4KW MZ5VE2R:/)2!)^90S!?4-[ (3%U4?^DVB@*7UOW.8P6RUGF'-&9>()J%@P")P M]"M\ND2LN#B!C"=]VLI>-HFO0709!YYL:;"&0I'E5A+4'2#=:)Y'.HE2+Y"G MB;_R-#%5XLZZ=P,'2HWU5Y>H%G*+">4XV3?962-@B9WVK! P :6'- J#S"GO M3D2JZ-?J):&TYH95U06QRYFK^K!%F,9K)VX_6CKQ&Y3&U/)_898JNEQ7&,ZM M-JS>1,7C?*3X#ZHEX#UR528]ZPTEKC""UUP\W5P\_>@OGG9>%V87%0S1G$"^ MY07P6IU,ZG*Z,*4"W[J[JJ]J;O6][UL!=3<= MB]2+#$Y.^/8OZ01,%SAS0Y4J';%62??*JH&H4E1$$0/XU,PNRNPF:[0/11$J M;802#/J6'C$%GGJXD@45#.$-6%TK' H]>J86PHV8CLW5=5Z(RM-8"Q>YH)YQ MU&^'35QSS96=YHI>:6&0DL>,]HNQGRJ&+66"D\P17&2G( :5G@_<0O9H)$(" MP4Q'R%1:$[3-=1RK23W9D'HR:%)/FM23@VH-HJ0VBM5-S@7=\%#4Z*PC/$7) MDFO7+!6^@(+?N8"I7),8YU+<70&CL&ETRQ,A/48Z_J0=W7A*/T0 MO3:,N$1L_"MHF)%%RT\0=A1(^$A0NJ7!S7NE][7$I];XVN/36%5:2I.I6Y+Y MJ=Z$4&<>+*GME$&];OXI]70HJL<48/LOTPR"^V:RZX"MF51 F3(EBE]1*ZBU MP@1K4286;+I)<22KP,74O481I\FIQ"?5#,K05BG.KS/QRB],[0Y3Y99\J7+Y M5I6.64 V@K#I0^LDGW56]9>>A&2X@V8P8?4@@&='[P_*\?&OY8H- F"G#IC@EGE M'545/JHG;9TX276#!KJ!A;L/6R!-I:X;R'L69$J$KN&F0 O1JA@UGBI@UDQ' MEX7;?8LW-A6FB"Q=D#Z5^D)8G[MB,DT596.*#DS[XG*F1&!R2XS$=168#9L+ M)B\I#Y'&$;5D!E,W#4QLVTX!21F-X[9%;!.J%E3X5(05&TB67$@9RN@"31#E M Z.@RLN;+2J6#UFTDC' $A@_E=D5)GK,<*]@A$X75([\NKM&P2CO9$$_=MK%_7EKB)./'U@E5+WA4)#X4_M7ZGZ=5]BKZ,$VW]3AWU,;I%% MKX BU*9L"&JN1WV+T:B)<&&8Z9P#&R5%?UIP(#AIR4YQ;CEG\V"YU)@\4),? M%@9!I>? + ]G0'2,P_ #*IO:3H@BD 0+=/"#J,D MA5U:/[7"T"X:%]3U)F=I028$G/R?*I+*)=Q((45J&L5) M"R2IP@KW!EICTP M=?/)YL &7-5(^O<>.D[?L9&'H7T4_]PN MF!-75/\PLAX\75Q GI1UQ^.K'2^O6UY>/$57G]PS=9QQ$?E4&^)6-H'*%P*8 MLDCJU[B^,W5#%!NU/E[E8DP<4.\Q)V4I7%2O;75?^-?K#J1G% MJ3+""-QGBZM(/O4E=C]$K9&"Z> I]#XL+ZQV5.JVSB-;EWFTG-]K?JBT?FDO M+9]=7X-!>(E)#R"@/\5VEPCR*]=(#5@5BP9NNW#&=<7=ZE\EI_74/UM:8BLR[)2J2^7_LVJ3IXW94&U^RK0>P=2D-AY4Y.@>-;@Q,TS(D95ILOR&YR6.GW.H%!-F(6SC#-5_FO?K$XIS45G\+DLW^_. MB YF:V^X'4N9:JJ(H[:[,^+J\\L)NVETT;T[Q M2KK,V9C4!0!*]Q(5F^81/EO$.2SC%%$V,T"QL-04"A01ACP*%#.L2?R]@;&* M+OVI)&K:69OV]9FHMJ8<&19ID3B9JD[F5/*WLL+/2,T)8M VZ$7Q"M.?KBZ]8A:#2XD\^OGZO"TBI S$\ M1D'0>7Q%>>PJJ9T*(QVDEF7@8^Z2BU9$8N2YRI*I>,MW(D:W\92R%+& M*=:FB:);@7*+5%_L2UFZVE**!:($Q ZF3UCD&YQ5?Z8&8;"NH&IS.JIGFHXR MVDD([*-.T87$[]5(/ ;;@VN'O3<<<;;A#L0=@KG**V7X#?L^J.F9K"&^[59G M]'#XN,A@S2K"GV[%Y;!E37=\',NRJTJE??2XPD_,K]8N-:Y4[N'?Z96<,6X1 MBEK&YB55DAY+62-,KCJ7VR8_.[XLO#EF5MA%<47@A0T5[+JN ]A4>+HW;/19>FRWXOW7*CU%W[QGWSJ9Q%&,<PW0LUC#Q .^NVCC=LHW*%J\R[1G, X,-B9"#LM5Z'W'MX.H>X;2" M;QDYS%E&&,7),"(IE/9:FQ*9JY3\X$F#'JHH[TUA:I669.P[Y9>@EZ =/[R! M(8BX0)DU@JXS-%5LM3=7C7^IG=%%:L=)@N3QH(*"98,?DR^N M,AOQ8I[94>62-VMN!WB1O' "_V\_?1EW)NWQ:#;^,AR*T9?^<#C^,NEU)U\& MWG#6$[X8=$>3GQBYXU^ MG;S[>/:[^M&#$Q'.C[EY=-S2X3/\TYZR W-VK$D[>M:?WYPYQ[]]_/W<>7_\ M^;_?G#N?3\_^>Y<.;!&J1T 5?J0M:2H8"5G:&E^R@HL%P M%,;Q5[*\+1ZOW.3._J^ZOUT+"UUIQ!&F(B-076MRW?!H]]%%$+8W!HZ72'S3 MQ6+CSRT( Z$J6=S0)L-4*<()4G#([HI,=-&K^,J8X"O@E9WL(WIU.JXO^1\A9A=9]?S3NE63KBBYZ5%=57K?4YG;HC4'%41-4;(** M!Q541!]41)S:!(X\WS6T3*0?*.](8?8;;K5R[6>,R%%5.13=X2M/2OT0Z+(S M(TZ*='LUC"\]#,9=VUPMG1_B8 27UY2]QS2UA>MI@9>2< MZKHSE7GL=-H_%W?/QIC&J^^AC1RD9%W=4;Y\P^@/JZK@NJ[[)HV^_LY?45*+ MYE>N.E':8SU)WYZE;YT+-14I7:+UK#]N38PJW,\]5ES )=XJJQ 4^SWL1<\R M"[:X%YM=Q5OZA8UEL6Y9C!O+HK$L[FY9**AE,!V,I3?N?>E[H]F7/JBD+].. M''[ICB8CT>T.O'9;KD$MX[>G'XX_G)P>OSL[/X9_O_EP?G;\X?79[Y\^O:-_ M'7_^Y^ZAEG$):3%3=HHY$^)2FK7S^OC\^'OO.>1Y(N4IJL/]]_CW M/]8?,(G3)R5&:"^S"ANTU^@W2_3$M%1CLBLZFEXGLR:]UKCWLRV4*_U/+:*R MQL<0%V9E:$&M_WV$+5=?LM2X@GVZD6&M+K3F43%-XS#/Y#TS:GW.'#UX>Y"R M)'++C62OV_9AJS-L=GU[NTX]5\N-AV]!]?:EKIXG0=Y=O_GT!O[X#W@;)(OT_:SKF>ZE[![N[T6;BM[P]ZA1+N1O)[(@^[#"< M"D!1_"G],NZ/AKW!W8BC%-PKQ;7232X6.69XF=H/D\?.::'_H[2P/^+#/L@B M0!#//AJ, F-FX_X6R,2*_,8F#PU!$/LRO7237T]_=EU-19U'*60&CT#(V%1T M@EE]4THBPK$S2 M-__.@VSK9&6_07>UHC>M&F%E"&WTV(252.=OL5[@RV#4'O8ZVQ=66)% ;WBJ MLFG\>&039EQT/B87(E(U-U]&[4YG/+D;U>!H%.J_,6ON48J23KM"&/H2E#T) M'-S#-/X/\'L88VL:YS_%8OG*.8]S#R3"NW>?7.?3R?''W\B;=DY?.Q]BS-W\ M!M02?<@7,+1'R:JPJ9^1%%_G;$A_Z<#_H=SXM/.2MN'OSZ\@^IYY[],1 MT*-]Z7//B1 @]AW$]D4A) %"0@(M@/CUKTH"C(V\MK&173,Q/6UW(515>65E M9F5>J0#J+O!]9>5'&)]M2+8M\L)ZO2^M90/I9IVL5^O(W"#/_?@'#QR@>^_S M8;6>3\> WIXQF*CTQM/+'F^9@HUX;6?/7&PJLW M>/7VQU=OLHRJ"$&A(C-1*)&0IX@HX);VY ^)$GTBMN/"]G>"'1!X*8,^?XE&V3M4"G9A#WU6PU M(L4,?NAHEIMJ!2(+TJ2=- C0G+5"OE)BR"1N$@S17UPS$._*EG7WS*RKN?B)>."I!/D<1#;M-?@)WW9_J> MR/]O2+/D^ND[WJ6092!]SZE_-CWM^'9FZ/G]=>"P#+X[*B)3CW2\AYYE/^(2 M"W_\##FRHK3'4+ /:9/Q)6HA[7:8%PSYY@C M>5C]Q]?^;H:GC,>P2]U9UB,H"W>=#?U95[1QHAF-HI,A.^&Q=Z,-*O!$,.4(\<15O_KWIK]3/T5NJ<_T^?B\+\@JS;DTC>. ME911-7-,K>?CHG/',VMKH5B",F_0:"G0$^$.'C?IB4K&V*4J']\M=WBW(^T@ M^(>9'45;[, A#EGH_\(0%/\)BAF?WX1C0?"19,%:AGRSH>7770'5$Z:MGD>* M3EO0"PQU);#/HT\=ZI\.#2.CU4H= D'JQ/9 G0\(!P9+18!6=@#0(=>RF?+, MJ#\B(+JS[A]Q;]B?SSVB(Y9NL-GWRDP/T/ZXT_FMGFXR= ?G'(ON(F"! &0* M.S$>QAP@]^ >*!XG=:1G *K\T'\!%/#>[=IY@\'@R7<9V>E(+\EWA.QGV=KW M">_/L^&C3/>P04&(H8IDAJ@XGJUG+(9A;?[AU#J3H^Y)"PJKD#'BR'K"=843 MZ0F(MX'G91 F_2<:Y\"1XV2*EJ5$10L!N)N@\CR3L_U5\*I;!.YO MH(YQ$LE0R,_?YR]];#*8#S;,",L@0[?R_ DOU%5GLSW.\#CKSP5]-N1' Q,] M6N@0Y^^"\UY(W!E?E7)HS@@,/\ !=B!LO6_F_>]Y8Y>(LN?!>"V\MS@<1^ P M>O0 BGV+>URVH1$3TH*%E&JI562CG*L4$!.W[W+03O9-%#(_$JX_X($]Y]@- M/W$P=H_:XJC5'K&=A%_=7ZFIJH2D1'>U-"E#VMYYP.?$!9ZA'JM^9H>^**=# MOWOW>3""/_:M>F #G.9T#6!^@&4*&FEX84'U:6-?;II&\^Y%W,^G?STR&!]; M#8*F-A$7XX$W,-R&\)ON^EJ<6D9$/')V^-51D?F13?!1EREL\6%'MMS)3P*; M=!R2/CWCOX;/!I.NI.BGH'IR/>2Q=P M*X=TE\%Y#;IK@O6^7QM_9#L."Z=/9]I=65XL;7MY24L([I3M.%'4&W*CBRG8=?887D9,;1H9;.G>/X=P<]7L^Y M9^X0<>A ZH2$-R=!G9Q.PS/7_N8]'9&#J: M48^#[!UUC;J@'SX9RD 17@8W345#&E-,P>JKNA93XC$ M79']O6\*63WO$YB?__/1M V?+I\BT")[W%_KSV"W^C&HK9(,\A]F)L?:\ MO\_C.C!X^E_8SR/O1J3.P],SXM (3B\#--$)-8#C31;JH9.!91]ZZ.Q.U)[. M@77U-*GSKO*Q&Z%8P0N'1<2@45]X@ 3'-'"9SY!QHG.+]UHD736C0MOMW#(. M/1:V)T[:-$#^V2L=4![_/J$LI ^P#4,9@3VPDL(&[@_>)OX! -/FN::ZW![K MR%;G'G?S(Z#_9GKHP'B_3^AP[/\6AEC0OX.? >U*,*THR04+UY]X4NAN3=4] M]/ZBQ_XB5\^QRMVEA<4JR_P9]U7HPGW6A%^L+X^6,N"+T8+3-50V8?LP19MI M[K%E02JR"5(KRS)2?_V(> I/OSEYVA/_#$I 6WC1R1V6*!\$Y/Q)40S9LB,] MU=-/^Q":4?_9=#'[,C5:2:>FE6Q?T\"G"Q_^D9#ZGL?["FZ(/SOT,V=5^U%:K!$JC-]3;:?&KL#9<7PTH*+%N%^Q<1@&,G1_ M_.?\'_XL0^Y^NF[X>H&]]'?@%KMJ)E@_&1@C@+G@[[,7N%^Y\/_]#TO1[-\/ MRR,>E#>\6U+?"\VDP3'D#3K61+U?CI3SY3,JT1[H/1H8P#,_]5>Y]S-UB+9H M84OD[<5A=Q[4='PG<*+/FO-%7;DOCIPP:*0ZQTRM0[Y,JMR[X\$.CR]5DN=W M#> .3[^+1UP4;$"9_G8RK9X+TNF*_M@IX[XXQ1T;#PZ&8)'DPYT9E#,H9X_( MV1T+[ID]>M[L/FQA-O&/S+P1Z^ZA[5JD98\.VN%1=Q\Z;Q'R%E,=> 31A^]$ M.;PM"KR-R9TI>+3)[RY"8Q\6];()(&,?N8+/)W'7_.O^'/QSJ$$<01P]N)L' M>13GZ1.QHO?0N'C8CC P,]S S-W?R?3];KC@ OL>,@.GTW+#V^S#;P^=?B3; M5)6[S.'[H>0MN&!R4]+!E7( /VMX01(YF(>N,2&_:Q@Z4A4H[U#>S^7])*5 M>T9-(547) X>DT6L\ [T+$O(\(_Y(Z<I<8^= 0/T3;U6'!QS" Y&M\G1N4S37W?- "B M&SW[&*>9'$4?B.IYXMSDQ,@<40??LTNBZ-[!&CF,<(Y]OUYLC7RIBJM[K_$? MYS\?4L/?"'YQ5L&?J>3,E<'+F%Y=Y FDXS59E)K]^"?/UYKE7H\_<@\TA5R) M!]P#J2M6]M_?EP]8C)H5Y9B<+8@W=15]2HD50>V4"+]=L,/6X*+JH[W3)ZZ$1"\J5\@Z/48]4B-BQ=(T>8&EBE0DD BWKU%S?M4S%XN M]#GWRC3X#X*\GBWA)N_U,7BO#^_U;_->_X)QZ*+1U-NH!:ZFK ]E]MV'9?:Q M)?97>8G+5ESWBK,C)G10H?U)O12?+^+_V(:*?U#X_F155%@$]6AE?/>B,O[8 M%^[NP RS[.++;;&75,D_Z%?SBC+Y(VUB5"S_H%8^C+V>72VEW*UUR'8Y!)(. MF=1A[LOS:Q0SM]@Z^^>?]&PA_F&-X])6[TKI;JPH'_N#HOP7[U++O>;M5]N**\J*K\P#5+8.&A RL/[U<>W@[$/I&T+[Z6T?FX8D;G]JH9'5C. M^%[EC,Y7JF=TCO?C+ZMGO!7M\K$'>$+>#$2LZY(M>\O49>1@$W@=@4$GS",U4>NUF,O\GE!?KANT/H M30;><1AXAX'WMP3>#^S!%"7A]$1%17K*8"(QG:HB@V-8\(>,!.:&.@W\RG?M MP?E,+X G(W1/Q*$/9%'1K%[0\^PV)O1$&[5WYK]ZYBW_"IT5RW,"IP)X.CL0 MA LM=F<>!D0B-^OX4^3Q_/R<,_?M!3='QFQ,H'(/*8JF]9PL^:K M@D0HNN'HT^PV&$D^'"EK-CM8F\6YOG:R6UO>KWCP3.SRF1([DAJ,-$)XK98C M:B+!(5YV%HR\>&8='2$%%+%P7LT8_@+)9/=,MRWB(O)P)%4B=85JY"4]<--[ MK7Z'MY$>)Q*7(^<%C:V,FUD9:;9]9-'I*\L"NA7)RY%:2CL!*U=MH[)2$B7-T)!0GJX:.[49K MPN!$)N:9K26V'^MZ&<'T.8VT9&Y:;\U$]G)DEFGP&V2IMY'N4,06XG:"]@=M M$44NA^8&%6D:Z&A)]_%V8\'(>=4SMF H]7#HM"K4:@@WSPG-"=]"RAR?Q\R9 MB**73Z6+A*;EU[F\X(UW%EKK#=B=. .),Q=#%_*T7Y@Z74//[3(9G!JC#0D/ MWC5F\[N5-\M"BQ&(VLC>FBTEW-B>4T&!JS M6:RESOKSJ4 +W6T=:V::6W3)!.\:LUN-#,$,L-I60CQTC;<'A2[5,-LB%K-; MO0SM]\R5,D**SB[7<+L"5PJ$&HO9@FQ/R+H%KK#AF[JQU52TV^'E<.@% *9[ MJ3G*97@6H>9"9;2ISS%I' Z]0( @-1*(F9C79'3FUVTD.$S!;.W%K7]'"6W(A:SL4+)ZP_G MZAH3))U;"/.EF?4F,S#T4E-UU=5XIVPP/5-5*GG7-(6,T@9#+Z8U7KAYANHQ M$]Y'.@.Y0&Z4]29X:HRXK-H\5IT5B[10I MM5EN3T[P6O&N,N'0V?5$=[JH^ MOQS@M6&FT)H-&\%38\2E-G8+_>Z\U$5RV^Q^4FOG="S;!D,O8*CZ7K_(]#M% MQ//$3F4H559+/'AJC&1EZG5Z.D*W661=\)31QD=&W24GXC&2%1Q9):'=J2(\ MIF\5OJY,:EVU#?+<+K? 8KO+CC2O"[FVL2 &ABR,@U,%CP%W;601HWY],D6: M3K$YP+A*\-K!T!@9X',TQU0G9EOO#DR^L.]E6;T3O&N,#'1K"#[R"MA6ETHS MAZGR,M40@Z?&[-8V4UB6J:ZE\>J@E[.71,8NMX*A,;LEY!"OWY[MAWJSTUM5 MW+96=P-QP6-V2R\Q.\9S34/7Z.6PIFE-O=O=BD3,NBXXPFCF!H*.5+5\8XY( M!E8/#E8B9K'X3F[*%M%E0Z"F1:6UTEMU(SA=B!AL+17#F&5UT=-]==FM* -. M*N3;(O%P7469H"8L%<@&3M!L\*V8)+*,,A'1R90A97:*3TCY]9]X@+67?0:_ MV!M_A1;&LVI;IXBV@.]UWS?88!(/=UQD$5J52+ .:J"5"5H.Q%52<)$D P.: MG4HT2TQ>_XF'DWC19RXFP>^Z.;8P&05:CG3J(W>V4H5*.(F+H_'!K(QWB4+2U6@N\UG#Y>$KJ#=3 T1L(KF999KKJZC_C] M03'3WIB\H7-@Z,6[;MAU&5M5>Q0_Z/4+\\8@,R7GP5-C]!'2-];MX;"O\UTZ MQUG;NJ3E9YQ(QN!FZ4_1]6S2R2)>UQG[N-]&M^4V&'JAYVS3WPRB!Y+G6\1=1C"#\S;U( M G*7\7\8WCBQV;2AUJ&%[41X^F?A%/-5,\<\K/'@^N64!:Q=%#.?Z< M >4*OZ.HRS98IF<#'FATB3P(SU7O7*@(YX-[MA^[54QML.?+^I>^%AU M!_8+I^%&W,!&H+\(!F[$#6P$_8N%JND6-@*JIAO9"*B:;F0C M6$P8UXOXUX M90/MYXS6CYLT$Y?$^M)5N*I2_I@+H<=7Y96+$#A1X)?__8']>.."L+^()S'Y MQPO"_.$%V3&G/+KJP]'#G=_I<@S*PWO+0_+% 2I&"(3W48R'J-7QIGFU2X6W M]:EC%LT-(P4D@$$M>44MF6S9P-Y!99[G)LNRJDZGUYPT^X>3YKI=OM=]5TA\ M_ +*>7B!\?BV0U&&HOR*X$LR M1/G6[/<+:D(G"1;6(X![-WA]-RQ=7^ ^X0R \I<8^;MNT.Y#%?=G M6AZG:AHJTNN ^>)$5 +JLS>2<6*329Z9=7NB^QG&V(7N^=?7= U2^+W2L"/; M9 $0-H.*;L_4(GI%P*@B=@]$!*+0S8N:@U8GNZ)9<-/AB*/."48-U3T$:6(T3%-JN85\T>KHQ68&& M^\B_I:B#=6@#%863TV=-7&T5D+Y)LY (XE\)T.N2;)%ZD\.: M;@$94)R"YI%=(TN%2X*@EY"XW\<9^KA?R<=]9U/S&SNZ[Q^X.N :=/#)@28B M2]4.,?[DD6?66IM.83$UA1S;7 VZHW4N4VB+-#!"43*-DS!J!1$-0U>?$[IZ M$Z(GZR$G[%B;U@>K56\U'\T7+9P+$!T8L2B;I@G\J\2M6K:ZDC0E[$-J.@TI.7&K$K:JGI.HB&,AZN^(Y (N/<,692A. ZI[#$*-X9AVOK[*URD*G MVKVRI%2;.5MLBTP8SV+3*$+#>!8$)HQG_8%%\#9@=LN-=AUC!T6DV>K5!&4K M-=PA &9@$>!8FJ+0+QS6.G3)A4X+=%I@&.+JX5;;7[G6H>^TICHY [01GFJJ MPCVAGPI3C&KTQ>Q$\(!8WYGS3Q+LFK^9SKJ7/F'W9!7@&$0B$31,8\E5"$/E@]":D^8A"#>E3Y&%E MV>ZQTQGT<&[-P[F]*<.0Q1^%+.Z ^)PW5*JIFV5W+HGZ0"]QU9WLZ'*+ Z37 MP-Q TC3SE#L$40Q1G*#X1MB]"/M"M3$%S_5L-3A=MR#*;ZN@V=OU#EWH''PQ MYR!>F#^10^-KGLJA\Q!!M060FHN ^OBA[#FUH5EH%!5]V:O52M5F1LJJ'&@O M 2X/Z"N>R!#BCT#\DT'QP?$!J *N$3]XC0H@+9%4"5[4$8INR5JY8NQ]+^PP M0X7Y\!C[U/UA0J(&89>H'__T+%E,N>D//]I3#LX'*Q4%FZ M'42:&E,),7)VKA;",#C6"0)/XT_&VQ(0K[@]-$+/!C*N?6:&PT,BU1CFGL]> M%@@1")'/3!KX.(C;ZSJ-GEFUL$95OJH6Z5/0VA2UHOQRXR#1"I%&6@ XR MQ"1TD/\H9_]5F&3-8J=9F&9R^A*I3XMSOJ:[S67SDUIE&8!>$9)88 M2J81!-("0/3>K'-]4^A]=X/B.?02#=W#QM5*3EARAE.5/*1=++8!>D'$'4L3 M>'(9 $ &H&8"43.TC:JD-#/8G9D&.KP?::M@V.!;NB@P;/!VC1)!J@8053X! M*M(O\4Z*/>)Z2J/,9/@FV[7)!;^9A.EZU($VB'HR5P>"\KN $L8-/A"4K=UT M8A,V12 >-\6K?;5CNOH6@!(DT*%I@G[W!+I/#QP\K+XS5,>!U0!?R#&YO56 MX8AKU^XU+%-^-)^HDJ M'2R%.0N,&U@W1SPX%32):=K4U\4@UT$P1!2*2)M"G(J\0RQ#+,)QR+1/CM5@6 M!LP:7;EB4UAN*: M*9X.W*+'"ZUT?VF*1)]2>:G9S/?F9FLO:('""FD4*1Q2*$(4P^C&+5 @/(GB M_I3TG'QIT>#7LDL,]\7FCEAR ,74ETEFJC**Y5%\QU,%9#F>JG5N(BJ#L$6_M]4HU8SWP2EL M9] ( GUW4N:;H(U$F>CYDWO/WZI "H*7-I2_CW1,1W-D\BT\HXMEN"6V.3S0 M#XKE@;3>S]!]3PK+O]Y)0E[(1OGQ2_%R7?GD.B7-+GHTGW[LUV0^PY(M9-G* MT.(@/\ZW\+:(1=R4:81$TP@3ISRA(H&*Y&,4R4LX+:$B^5!&K!A%8AEM%%/F M+1'Q.*=.\8B]**@<4"2@,48:1]DT2\45W$]N.,IS>[[4MW4?D^H>?FJ*RFDN M[S8C*'\)D[]/3:MX5/X2XG*?34U6@T/6?H4%5"MSV7*MW"OSW137R*>ZO6:N M6FK6\GRG&W:NH/].\6VAW!M]%V,:WE=^A:R#:YTI4'"_F.#>VD7[^QY&'[DK MAQOUE*%)H1AJ*KQ8_H:F''0EH/Q!5R*AKD3,[5W4](V3Y> ]7">UDGQI8JC0 MH/I*!M6_OJ83D/ TH2/F6A'D'L]8[,F%\J Z4"5>8BM=?DS0U;X[$[&(+ Y/ MHR0LR(8 3J SE/#$H!<#.$>S(WV#>SJRKOG3%D^,,PR[!0 &UU),FB#>G7#V MLPR)7# ,3 &ZB=_;3(=%T6_7*T<,#31WGO.<8*E5NW: D_^XEL&93@/).5Z6 M]W(JQR]YG9'J@9D04L81:>3)<=K0'HF4"J*!B7N$I< @"V=F? M/Z[9:K:I+I%<)X,T[9JJ.2W$=1O/=RK2#"@ 4$U-IHG8=-M$AC;RZE0-ED%)S23-3 7;*,EK M+Y#P<$M7EN-F9,-RU)2B.2O/55..ZKJ&"DK%4M#/NDD_Z_:F#",G;V=S.>*S MHVY4TU.+ 4J;)G>'T>X)CS%Z;$I@.IZ;#UI\1BS)8\5!9D50N1D1RU%I!(%\ M^Q#57R3J$F;^8E\H?>%T--L1]M.03^T+^1S?*K,YH2?P'<]TA,2R*5O+)ZY$ M\YV1G!ER4D7P"W5NT\JK.;/!B1@;E?P2)(P;0 Q#__^3N.)?AF$%P=4.Q4EU M/B>*PT9WU,NW6S. 84#@FF88[*NX_N#>)_@R8% $&^%H2LAT&^SD,_1WLH.]VX7C(_'I15*P);7%\]W6O;E+RE M$*DLX*QROB(>$:1D.V-0C8&W/6$V(\7 NP>S'G3P1VL.*;BD^[,Z2( MS#4. !88&40:>_]>-#<4V'C8JN9D;\ (QR?S'GT=[LB7<*1]7SK)*[>\>4'V MV&[>R'C5\E#EL1Y9Z] T/O$J''B]*%1R38I8J R^F3)X"<_9]U4&5^Z9\P)E MH-K,6"KBU372G,UG_JQI-KA&&[Q>&'-!$#;Y,1<4"Y\?<<;*D'8 NF0PAO(G M%L>+$KGJ56=45ZMC 1DL-"_/EOIYR]J*.!8RT6-H&D&?*E*#2/PN2(3!D2LC MD<2+:[RQ-@M(D]RO_45V(HE5#B"1BI!($@EOC'=[D(3>SI>\&+ZUY([3]"!M M'13<)&4T/"JXM^U2QJ8&7K7?ZC>$75(Q!EW*/T\1.N3:-RQ3?M2>+8P:U:'M M5VM"KKE4-8MK+3K+P+,D0L^23#,(O'6'>(2.Y7ND[+T$CQNMYF>JI$KQQ6%M MZVQ*F#?'9@"/P+^DTPSU[C'D3[;,GKA%A\W7H5F>7'\RX5;$([=?3VJOFK^F MJ:'0P?D!62CI7J.B-_BVB(=DB"B39K&G"HXAH"&@;]G/3K@9\A9 H^-955QO M_:&N3KV"W;%FO#38 D"#&VTDC1')+2/XL](!&*B CA$,5'QH_4",?N))4^V/ M1@[#%[7QRAW-BWYV$;A+(:TBA5^Q3A%"-#$0A;&+SX1HV=[PRP5J#(3EJ#G) M6!HR'EHA1*GG()K(< 9H2)\R+'.6<55[>974..CI?+/$7U@%\+&A#X#ALW2@ M)UTDI5S9+F&3QK1HH@))+&\*<4P6V'2NZR_YGH^4^UM8U* ^[9/9.O MYW==3/PC%=X-:;&H^MYE_P]V4%)TW9,+DS2+Z$P'QM4]X3O$&5*+.4^U M5O/M ,T.\[NVB(?\C"B%IY%8QBBH%:!6>"^C"&J%SZV8B-$*S?[>Y*U,HX8, M9E7!QVIRINS,@%8 J2P4DR:QN,NC2;("0+?G%$'7\$O>AM]:>@LLEX""F\@T MCN262SQI/.2LY5)S 8.ZDPKLA- 0""]OY.!X3F52# EZVWD* MUSHKH/PE1OX^]1+^?57^=[=0H)WV)>TTZ&! P4VDX$('XT,6VC M*6IX)^7,)5MUQ%9VC^\,=Z'I1;NZG?JD;+J+/[^:*C<*]^ZF,HXJ@_NIK64K MCFH^O)PZ32,\MQI62[+[DN&IIYLJ)+JI:DBV+3:6<\$U.&./9-;Y02GCT2UV MM@V6^OI3?\E=_36G/O=S(S^O.RKOK3;S*3<;;MU),'73BKF<>_"+U$JR4QOP MZ.>DY'1W>5BHQJ#0&;'K]IZ7F%IYOI<+0K>]?7<9>?K^\OXZ=<,WXSQW;MD! M2)38U:HQXV8QPT^JNE3>+YMH7Q=\HOV[*X&9-YE*PBQ4[+ M[C1KXG0W;H=$(0B"@/^]0&:B-4A)IZ_Z#5T[Z-K!F 04W"\DN# F\Y6M(#X_G':QZLPM4,^9H8?#$3S*#=M1YPS)<9K3\(SD M=IHC@LHX,6>9X2I-#/7!,1K,)SA&Z^IRHMKB;+^R5#.WY)%,=\]J#+YLDDC[ MO8[LLY>(_NH$2](!)7JQAW?998R.5Q-(H4C2W PO;9HC;';U-<7?>4TS@\), M[?O5-:*VR?XRWY0%<_]9:UK==C:<9K"B/G!+*X4I^95RE_OQ3UQBVX-?_#L5 MS2O%IV0>!++*[ MG#V?\MAV44":G"$LJ.\AT^^\D VD/C-JNWIUMIG75SMS]L* QT&2M?#Q M89Z5Y;D.6&3 8"\/(8\6*HPYLQG= M;ZA9P9MW=;G8OD$()?N6[-DG.;=4 M:;[BE-<7Y MM;EM#XQ&\.#!2S,D;B=@\ VO&Q-\MWBK-^ /&9U.#@24PR\MA[=VH?VL'-[: MQ?8#Z7N0=/F$)$:EO99YLN\/XO?4)Y*9LAG-\R5)BR,MRRSGV>X0*6*YP*P2 M*'^T26R^YLOG/:,0CZ0\M(54'56S$(3J5O/MEYDB+Y&;NX3.O]]!SFXRZ?-L ML5_DSAB[I2NVRCL2H=9,?34UE(SL?LR]VWMG?+YVZG7&4W>+MN8*E%S#>RHM M%KO[8.HX@;S\\O=%8A?G[]V"^'W 'CSA>*"YLN;EI]I,7TN$,6[JA5Q1 E?O M.))F<"I-Q;;3><%R Z?B)M;W ^#=O'.WXE/_U[VR7ALTEKPVK;@[O=!%.R(' M&*KH-$VB:12-2^9YN4S'C8V_%4#D[C+?&V0DH3L>%/JBY ]T??L)MP*1L_K@ M3N!- A4_4<5V==\*!U U)+U7RSOEE-Q$$.)0 M#A'U9G.>8'*$#@SL3 E;U-Z\&7!.QLJ'T(TYZ7?5%E-PY28EJ,N.5+#[2UYI MSD2"#4_Z-,,P:22V!Q-4 E )P/:T-Q\0>9$2V&9;/+8:8D6]2':&A:)J:/."DFB:B(E\)"[P\:;6M&&BQE/FT!=C :5UVQ;RYG*B]1EEW,[K*D9 SW3SF\G16>PVVVW(HE$*2-( MH"X1)BY& C4%U!3O'AV!FN+C6]F^5%/4[3E)8:W:1/!);THRRK:U&\Z I@@- M*QQETRP5E](R>6A<_<>5@AV^/KI?"-]W)TR1U6 C[8=&&PA)'42IJZHI2097 M5)+I@[I8T*S0B3P3UP)T!Z''$%YG%313,F4ML.-.U<7.KW=\[S]>OO\HVN:? M_PO^.'Y.-E3)!O"?'QY^0C?XDH/20Y!_7X6LYO[:']?\#,:%#''VVN&?_^_\ M[>\K^CCYU_%6HO8Z_LQP- M@.^WK1H22+H&S[[WU'!;7&OU&T-_@2O49?#C858$^HLFK[11#R%!WFE7*36W M@>;[GUXS%WM*/YO=W@-:!62JYX B#6!RDE+I)9)Z?Z'C5E *5:&(,3C#T"@J MLC*%!(XE28@33)V(*(VJJ"K1DC2E?D3?>GW5\MS!U-$L-]4*Y@".!N>0DU\V MY5\GO1S-ZESGW"D::]I;(*K21&51>2K2 MR$01"5DE179*X"*N*!-\.L4D@E$..W#XA$(34P9C"1&CE$ 8)XHL2@0FB^1$ MDAB:D3 &1>]](CC):\-]:;"W]1RBUK7EN-:<,)8R$S$1>SC2]UVY6Z.].;)L M],BAG&WZ.YP3\A9T6L@&[;P4CRX<@=E]W7]SQ;0# # MY^;SEKRK]&?!2.;AR-5N4\+-GC85?&^V)Q=V857T.)$0D8YX6B:JQI^8)M**Y$/?*C+&76PK4OV=[,.0CG+ M-E?MM?1@F43J\CWK:'E)XAEE@W0;TI97:QVND.%$^G)D33<6.\;25%[J($RI M5<2\ILB)S.7(198D)&(W7R+-G)SE*R:V:[1F(GLYUXV5L(E-(>^O*0 MI-NUF1CHO(NA@X$TSG5HJZC[)7R -Z;9F=CF@.EZ,117APU_+VY6@B80I>S8 MK!1Q*7@J?CFT1.?\1G8Z]Q&I2 SVT_5^GT>"H3%[GYT/1Y@Y:PDZM:SFE9J_ MU,>MX 5B-C\C]_:6: UP7M.[E-L83"0#;XMHS/IG",OJ=NV*B'2S!8+(#"QZ MA'%@*'XA?$1?KY@230CKS8I&>KTENNL$3XW9JWR5RE=9;MKDI7X6::]\>HOR MP;1B-FNNZ\W!6"@@@EH;SZJ=S&S@%H.GQNU6TQ[A!-/<"$76L^>+0:>_ [L5 MACSO#]7[+:$Z7! "KYHCI.A:FV)]M05#V8=#,:N_:>:QNHGX9#F/SHDNQVJ! MED N7Z!=K"P58L(BNJ1,E4G5M_.%UE;$8L1E6O5]B< 3+=#2-;$UXO=X6 ML1AQ&;8RF%)KX23OK\;U!97M$(, +,'0BRVH,^Z>'=903="(_:*Q6%7X2CUX MUQC)&K.,36XGHP!3^\G"SVC25"ENP="+I^YFFYWDC >63K4F5F%OL7UM%KQK MC!!6:"?+H*;2XZE!MH6M"56Q2 X,O5A7 K&Y[;S?%@6OFM=V).&MK&"WL!AY MG797)#;NB6VD2G1%P:Z.1;/5!D,OGNKSA8716+MK/C/TAC7?YJI8(*]8C&B; M$U,MM>O# M^=<\:(]IT M32[EG 6708J+A:Z.59(6\^'0BZ=RF*/F))^H(M+$QU%]-L_DP+K2E]/2._:^ MRL^%A8X9;;=#[7MSIA8,C0$,)9462U?,YOCU;M+<>7V'-AD.#+UX@2S.,X$Z M7!3Y:@7MF@.7)*:C+1AZ\0)MN;&H;&MR!=&"I<3#LK';""H3$HX#MS=3.R3%+P M;8QOF?NN46H&1W",: OFE!IV\T5!J&XG+9(HS%=&H(KQ&'F5>9:<[?)D1<]5 M\3Y&Y>)(9SNU3)+UBZ#89>+%9F4EL)VV%I+:S1 MH>,30:&7KR 9$N=HH<,<@(U;8N6D\WL MAFJP!3& 82N]4@M9:+Z0\TR;%7*YRF(=K$",: N*MM\V^M.67F3Y7JO50I!9 M<&X1,9+%D34S)W0XBJ]FG&)FA8YFW>#@)&(DB]C1@I65"(1OUO(-9#$7U,(B M>&J,9)F[D4-MR6R='^S*1;ZA^46AL@5#+V1@@IUC#-%VS#8JD+H:VOS82,$_O2]YL1^%F./3"<-MKA>E&S!16@M06VOJTU^DQP7%, MQ&S!DAY6=W,Z9^I%T+*JX9TPM^ X- QJG:((45A3M@Q#6CGJ[^-?SCT* MX'&. L,GH8WCBQV^$(T< MK)==<9+T+X)]*DQ_YE*?/=\*GCDUK.TQ>G3\.0."P+^CF E@B'DV7'$('X5? M?!PJ30+OSW/5*X"7__W!_'CC@N#L+_9S:328%RS84WF9 M(U6RG11O*NJCE- Q)0$0)I\*DQ=L>K1UEW_& P![*P!0]!=%)1H H+#OW<;:@[(,91G*,I3E0] N&;)\<^&&)XFMLYHK6YJ9JFMFV+0K M(4[#;8GGM>/J%QKG7XFX%OI?42([MBBW;4CS9;=I= MU=YHLLKM-$>T-_=![<6(X M4%8%K)11)5/0U4ZWA':Z'(5O0/4P()ADF#3+4M>AEX2@A:"]0=!B]T"+O0:T M,Q[CRY.%7^,]I6+O#*QE%%>S:X"6:*],SY!P&=&,3!M==ERI[8%"?L!;1%)I MAKX2!SP$;6) >]T[Y]L"+7H/M.AK0&M,=\Z6IU%#'Y@[5Y0)G),7-7U@]^7?T$I_UZ--2W&$BZ:="/ 9^TB^; M2(.V.\AZ5!.UL=$U]>%U#)OEK)_Q<6V =$<3>62L7*;2;(LAEP@>.",4!#\$ M?V+#[C?MRCP&?F)>R/7$KCT06^SY-NHH=\.9KPXT@K)8 R>S91+NB%NQ9#UEDBC-/.5+S3"YMTI.UH=&-"X=D#C2W;< M?#S:^6U;;OZ9)Q*"\J"Q#NIPH58S2V2XZO$>LRKATHKM$O)5C)FU4I34>77' M-;-S/E-2VMB*H1N3_E7L#*7M-2:+^6BO9UH8O\.JY6JQ-Q/#7A]/ZHRDW+> M)H=_'YM]O[>']1W5W%?5:9]++'-;"NRAHX1/4 YKY.T5[^/K^E!W>Z/>YBIA M( 7+Y FUP380JFK0E27%*[-96V3#["\&25-/!H(@G"&<(9R?]6&TY;!1(NN, MBG15-L]8>&_,]-_>+OLI.&^62ZS'FB.$JGMDC*I#(DD7-/<'K!AC.5K)J?>6F;ZHYP04'*AY$+)A9+[!23W MU@H"'I7<&X^N!H_,68[KI )+-J7N5JKIJ,[[$1I^0Y0E%E*?F@M[+7$ @,C94V/=[:0+CG)9OT-KL)G.+(/.>-CT/S9ZP(Q M C$",0(Q C%RPV&EC\/(C0>B'J;Y04;H;^^.?:?B[-NAA0;>6G-Z2!V(R1Q0 M<6I0K$Z($5+-=HIK1=4I?#0343PL:*+2Y#4+%"!\(7QO$;ZW0Q#]''S%^=C' MNL5]2:_R[3SA\A/#*6P!?*D?_]!$&L=)"%\(7TBN\#E4T<_!%R7R#%-K%!:\ M-S24C,+F!VLI/'T!NP*9)M&DY^T][19 PNBO%0;X7OE--^U4?!!A]',:;FUC MQG1>KX]X"F&W&CY61HU]8* 0$6%"&GV2$1^J *@"H JX<=KHYU2 U]8F.55! MBKSF6-,<*\^E+CD#*@ 0P*%I%KEB^RFH KZ:"KBU7-&;=FX^B#SZ.14P*E1: MHY&"KH3B>+S=4FAS;K0XH ("/P?'TBS[_C1RG^;4\)!#^EN'6KY3I/3&.*2? MTT-+"QW:?$9Q=,JL#]5E0UIQR\ ;"5MA4DB:0@D8+H48_EX8OC$FZ>G MA+K?9V6A6A!F61RWK'D]Q'#@3I!TFB#AE0?$,+SR^$P^Z> M,.J1T, GV$(4@S7>4(*3*L')YOK*>DYPI#M.SEI.-#/\YK-CIA.=,F%M>,QQ MO$!*3:$XH'R$4CJHGU_FI%ZU+:)A>\=K$OM!E'\UE,/H_#4IP/X(Y2*2:_<\ M42LC%%>N-?NTY8X;6X#RD"4LC7Z)('QD8G=5PPB^+)V:J:9J2T8Z9,20E*5F M:HX+]FP#V8:_8U#@.P7VKLP6?,!8,4(89RK;S]G>W\-X.5)C,^A<[K&7WMN7UAZ(A8OCD# M8 UL?"8 *\9^Y/]]^ L8M8!1"QB;_ 1'X1R50)>= M83)&A5%C99ME:))!/-:5)P6ZL=@M Q46MEC$2"R-DU=,TH'8AMC^4MB^LEOQ M.FR7MLN)K+9&?237P7QY)C4WW4Z(;0IX_G2:)1&(;8AM>-MP"U[(Z[!M$;;4 MHZS67%_NFQG34Z6"2X;8!M<+5!K'GCJVDW6]D)M+YDQ-:69J*FEV:B,9G@HX M,0\T1S#\<9/ACQN<\F?'.(&2^BN9W@7(9/P= ;%L%@(8]@$*F].<[:]<2_9L M6S5E+;XA\ZB?];"=:R#-&4_-RE46G2^V(AIV,T09(DWCE[KJ)T0U1'4R4'WM MY+SOM9O?4X!O*II_(<")CU0_9D$JP5,V89 _)3F.ZD+G%SJ_"0EL?4%;,G]" M(P? &&-*=M2YQHE8MBY055+3*\1>7CC!+Y"PHC1-8Y=]=-_/D(28AIA./J:O M%*%^.Z:WY2ZQ7XYQ5? Y?&>M!<4PF#; -$B'1],$>IDH"T$-09V4*/5'@/I* MH>FW@SJ;*=H]MV)L^=QH7B,'>JY 5+< U.R/?U LC:*7:6P_DQJ?;EE;U4[) MGNU*FK%433'P%P$P$ S!;,-'A2C MHOH^I577,V7%K\6%ULC-VS@S#7P)%/@2@=V!H9?,%C J#1$-$?TAOL0;$(WG M.BMN1[!-9%UL479UYRHBUP:(#CP)C$[C!$0T1'1BP_1)=R3>@&BE+RRK1+G/ M(\U,N6 TNB;>GLT HED0[R-C".3^V(M(P+4%V,'@)4)/PS(=35%MF',/HR)) M"G5"1ALHPPCQI(3NOT:"^>O1?I%LWNH-/:KE:4*UU94IMSW>=XHAR%G0 M5N8I!MAD1?([:O!.>U5)S:3 Z YVV E6 J::WWJPX!O18L#D4BB(T-Q]PP%8 M##1ZS7*"(E&%_^CDB%<>(_,%7? :DFVF'L8C5K\@.#7G7SN97'$3. 5% =25ZV>?U* M46.P=JF_@ 7[\VC"_N>X>L"65=>>M@(!>.B))]@3O\%5N,$@W=>B=CEJQD@C M-J^2W#,ET^2.LGPK7E1C/GGNMCJMGYGV#66\*FP47F#!A@U@RC>.P M.234$M].2R38MWFU:GBH$=;3=CY'C0*27>$6>.7PWUZCL]6YENT="> >& M.9NFF"MVBOI>HOX]T0TI9ZYJ<)>7*TFSPVK0*^2/?'N/$?K--QI+@XG=4/*A MY"?<8KT[O.[BRB^X=G=+/;DO2NLLHC:&M#J99A9H?R9B86=3E*#3./54KBC4 M#% S?(M88Y$0M;A^(XF:8(&#*&J(8AXV2$C)>:J=KO1R'X[?W" MQ[SCB64KJIV)/O\;7>U2CF5H2NI_D/ _WVR5'HVK?>(RP8@S1,[MK](70$XR M#>4'<:DH)E4/3\^X&+7;K6:';%?6J\VINR9; TL!19QA4TR23),$['<+5W5W4HU'152>O\)[C]7>J]*S) < M9"8S8?H8#X: IDO%;8 UZ!1$(VF&?JR MJ0C$-<1UK'$-U?@&O>J1A>;KUO\\4RWYPSVPV.5-H UX"L)3BO4?3] MDT-N(NR/,N'SFZN0>M&.#EKRVY%/.IDBJ<1@H:T"U C0(V0 M7)?FE1JAPPYW0ZUA-H7NLHWJQ656X"4.: 1P,8%B:1J!3"Q0)5R;;?U[JX0K M>T.O5 GCS:9:V8^Y(>+W6MIH2?M4=C0#*@%X1FR:H9%$=5&]/=1_V]A.8K76 M9S/.1)-YMRE! 80"" 40"F!2LK ?%<#DA6%!Y-6=J_8IZGK(\?CY&SI5"2Y) M_G9=Z*YR($#)A9(+)1=*[BU([JW1.;RS#?1IY6:FJ]JJXU[8/]"KN$FOX@:G M_-GN\-?(;8T*6 YHY$PE]$JB"/$A;28F-MPDUR6DOI\VD&YETNSW9N2*46B>NV+RX7^?5R*T@$W48Q:X+X+RH_>X'HMNLLLFRNF4.L\K<]I?]!HVH'G]!55YH$/X&6A*Z?\%A949M@5#\31%7C(UWG*!\Y-F97RQ$?1M_T _0=9H2%CY67Q/ M ,T/^!P.J4 -U8W1=9N9O<[XN#_@L86?R9 NAO-TH.MHD+#[M$<--4."-,,W MIJ3] A?[S\+Z45N&VE.F,"@356&PWY7<@5TN[?T0WX"_B;WB?3[$]]?!-Z2F M_3@RIM>>X%,700Z@6H%VY@NE_;^7E*&3SJ]^2LJ9[=965=;TZG18+>E^Q>-M0*82HS!5EK MH5KXQJRU7\MG>HVYT"SWO:6ZKW>0P;+<0$T%:6 8!Q0#N-PATA1S27%_PW<[ MMP?^;QO]2:SR@MRA4 "A $(!_+X"^-D$%%^(O+:ANO<;AJ4F:F#(J2E7VL%T M9)@*EYADSH^(G%PYC'K7SZ-@6\M<\"*:Z05+>+A>LDPG&V+S2"%S\)J./T8? MC_[L ?3R.]>6 I]6,R7;+[OJT@D\+S _VS*,T/>*/N@\]T#= 74'S,#_L'#LK>J.0I,S_$W-6PE-G9EL M]FTYV\&V0'> T"^91IG+CLZWG-=_>^H!1CZ2IOY@Z T*(!1 *(#?5P!A[/?*R#!Y:- /J4#R44 MZQBFU7K M3!&*I[QF!T'8&3.SMP#.U(]_:.::]8$0T%\-T#"4^NZAU%<#>HU0+.+-R0Y" M3?MA"X= AI4 \8TZKGE .>3#D9>G:K!XB@?XV%\1]7T59/U;YJMX&LY M&D>0OL'3J(_1>=[N9YJ()[?&8IM2=77(B4382I!,(\1EC@A$.T0[1/OGN1]_ M@':MT\K5AN4"HA8:9;0!V@-'!,72)'[%V *$^]>!>Z*H2MZID\@G M.Y$1!0<,],/*V@^+$B8'XLFVW]]PDA=WJZGMRUM!P,INO4:I6DGA9R)!'.QV M]C+)"JJ'+ZP>;G"5H%JYB>SR5ZF5)HE40POG_+3*^NQ%@*+^+:8,11V*^C>9\M4#TQ\G MZHD,96) M)OV[%/Z?V&OL=YI,3&QDD)&5<@E!Y^J:BUW!-TIC]!-X3K!$@>=E1+_9J@"G MQU^%P;;#XE\_-_*FO>*\MM$4-?2)0TPZ8BN[QW>&N]#THEW=3GU2-MW%NP?9 ML5=XQKQDF\&J.2W5[H)W#)7,I9.,G)QDL:Y:ZP5OSO5,61M7!NTLPVQF(A%V M-OQZZY&/5.T;5T3$?OR#_,+BJL1@*/*[*^R,(E:6>(0YG*"FK7N@JC:[2^CL!/(E/0^"NKUET]75=C] M2:^CE3O]&D^Q_@8ULSUM/@GM2?9C%/;'KL<+%/83*Q)9V&A<>]0$W=2](-83 MZ8#@+U+PJM),306+/%'ME#6- CY.RO)]?>\X /(*+34XP(V+T-8(P=:6)U1V.)LF<#S-(E#9065W<_5@'Z_L7N]_?J2RLTI.=DLU,PZR)L;4 M=#89M,J=&4#SL^YY8A?G%4!RH[%TP2)I6GJDM?@"5T7.NS_<:6)H5Y? M/[U0([U[NHNL@I:!Y\@#_T.Q$_2ZJIJ29-E:!N_@!ZN?:EBNZD2:QK52.]=S)6]RUO^1]%V_SS?\$?Q\_)ABK9 M0*?/#]]TRN@'7W+4Z,B_KY(O=7^*QZF=Z>Y"ACQ[[?#/_W?^]G?AWXQL&9;] M^UA\<#:M>12+QL*#:*9F)K8JZ1EI&GSS;\G82KYSF"9#_F).-+>_3P4,8"%2 M]"^$^G?J[J]@.2[6E)K;0-?_3Z^9 MBS66GKT1Z '5"&*!H+$IP/I)2J672.K]A8Y;02G4[R*F3@F$G. BPTP9D9A2 MK,B@F"*2&#E1<'HB,:SR(_K6ZR,8O-?DWK<<=]K2FN8"36NK<]5T@D4(/G_>.-K_LW=. ME0_)@;6H\GWR4;HU>,>_-#/ESBW/"2R%0]5],G3Z0=))'"5H:3H1I8E$B02M MH.)$#IQ+29&GI(PH&(I0!X&0CK:/FRW(U9&ATTC5*OKC-<6YNR8'[+:'(Q<; MRQ*'[,S6BZ,:;OF;3)YDVR)V.7*M,O7!;F_D]5QEC2_SUG)H-3AR(Y8 MT::"Y)EZU:\6\]WJ9DSN9E&0[O[(PLYHNXC$S(0UM]8JT^G8KC%<,/+B/9EL MKM2P_&69]_/K*;6QA$R! <^\>,\5PIJ2/7WPSHYUP-;\O(]Y55V MTY%[QDYOUA<$QHV''70]$\G+D=G-'J%F69?BO3$^L-=9G624=C#R8CJF_Z37DM#'9-VC5FHTTOF!%U^>U6C1%% MFNR;B(>*1,]2I@L\MXWB /=';@QC,LH-JUE$TL?-92,S=$8E,/)B/9OSC%U9 M5ML6O[0UBL.SM6&7Y(*1Q_4,[>;3&1\5&@;GNR&M'/7W\2_G, .GXN%$!&># M')TI]T_@,T_T6CBN??S6P]/0")7O=.UV=IJ=/=\*GCDUK.T1Y,>?,\"I M_AV9*]M@$9ZU% Z66_C%QZ'2)%"\@2OT$19"X/B3\9KL['.OB*#<&7U7#B#! M??FJ9#LIWE14)957915]E;@H>@OBOI*P /YT/>1!64'RLZ+90>#LO-ALH-^,=E!WWJBWPH+T>64 MORB__LN]I->X28DKDWYN]Z_+J_V).<\7,TTZEWZ TR@9Z#D2W#+M3?3>$),$ MJ;/K$'Q/FTT'(#OCR[/IOQCS7YH9 4+^PR!_9>+\%T->9 74('1KKZ^[ QRQ MA9E=SX+4K:]/G0\Q_Y&8OS6&D4_ _)6)[E^,>;>W'&SS)=77-=(M%/ YE17R MVP#SR:2Z?UR"J? ;FNY3H>V[+[\2X] EP4K[W$GP,)?A-KP%$ D0" M1 )$ D3"AW+G?\0:)#MH#6K#@J\03%L-7G:O*JFY98#O3LTDS70B8U!U?J8" MRS\PX\.9@>(9TW*_"*7^+:+C9.O>^U]NZV>OU[>RT,.GP"Y#=5M3GO2[JGK M,7TJK=CRO#\3-&EMZ.@*$1NYMD@=LF!P[)I9,#>H"C[:4(":X/MI@BNGP[Q1 M$TQ EZX]PU%ZKF97"LVAK"ZS@-OG0Y)CH"KX;(Q\5%X,5 4?ER7S1E7@$ 2_ M0N>8KOMXKH@V\S6;70.BK9?GS+POA^W7(V&%%+?P+?_H+17-61F2#T!XH+1[ M\2L;FJD>B6#_Z)WOYHZ\XJQ,&I4P]46HA(E?)/F02OCPNS^A$C[\!C()/\(D M+$U8:CI5)9%F"%PD5 0160S'1)E@@O^RA$).I1__W CA[A\Q"5O3KFO).D@T M4&V'7WN:>S,3>X))^/REPQ N_7;(%Q?4$>B^^KVK[7H:N\MBRK?A?? M^$5T!H9>L/&6ZN6"VUNP?3W0E5:M5$;*OA#+63PV^[F:E^GED/6>VU4GFJ]1 M_C8823\&D3-[=M=N\UJR@DA0H9NG5E1%: MR]#@H9>3HIN:Q>PDMLQW$:53&O ZBI#AT(M)M28>,=+XW%8?K(R,[&['XJ35 MCB,X)H6:69U*!5R7,J)&M'/;'KL$(XF'(T>K5:ZF5@U'R$UHNM0L+)1V6$]S M,?U^V:S7>_7\7&BNNM29@Y.5" M9;?$O#'-LCROH31G.E1%=O%PZ,5"K7!7F*C3?!99KD>%;G,HBK,>*/:[7"BS M)&['"]E&]6K7I"AE],/W$&.5//9B>#7RSFYCA;\616\*7H!J3:Y)YS- M;M)")'*@*8:TY64B''JQ4ER6JH,**A-9=TO('L$;!:G2CN.BEHS<6JC,,Z+> MW0K$_\_>ES8IBFWM?K^_PNCSOA%](J0/\]#WW(Y Q5EQPND+@;A!!$$91/WU M%S S*ZNPLK*J-!5R5\2IDYWNPLW::SUKW&M19&ONC3M\M#+U4BUR7)X-L:,M M!/:ZS??7[>6 BHM$TCM=-1R,C8Y?DG!M42N%G.[HR_!2,^KUC@<5NS1VT<#A M*^ADW1_7K8O-J%NS\HCKVTW>;"$8C_4:0.63E>FOW_:5_5QF^AUTR$R8*6&) MG6V@RTSZZV>[3E>J4"ABMDY- LQX>K-8A-'*U-?C^[788/0%8VY.W?FI9@WU M*1L_,W6BVK#;E&;\>FJ*=),\*"S"^=-^M!)+?;T[UV6YWZ\LT8"--KI3 :BN MXX=BQ+=+N?Y,=3KK]=#&#; OS<<6>J1%L^5TMS5] M$+\4EN+ITE:H]NG.?BA-?-:9US>ER@GH,GN!4MS!".O[T!3*[M%$P*R_)+GBQP&M@LS')YCJ\;&N'-9GR\-+6! M )=48UEB'*F%3X:&Q_'2U.L$NZGU2&S9)K"I+=CGK,4 M/:F.+;UM"0I 9E1#$76B&FT62V]V?D3'2+G1A;AI2()7;'M#H)B, M)*2N1L$R%H]K4U+BYY[8<) GW;8EC.9 MD(*X9XEI0%.=6CPSX8(&UNG)C*'<"872M=&!G?=I58O@.EJ:WFUEIXQJ'3J< MF$#:DIZPFDPE.WEL>K<#GF@(6TRN2N7(H,*'5//8T2.FN:#;:AMKC[%= MF_/5>()-.45*EJ9VRU(*TL:ZEB.):.G(#)K&P!CS\=*T&4 P.[O2GSG")J!; M[BP,6B,LC)>F7VSBS,%PU-3:)E['&I43[XB[>;2#"^K%62"#F>8NZZA!2/2& MXU6?'29+4YL=CNIM:4V<#!3O8JYGZ%1K[?+QTM1F*Z?]<"3N)R5AR TYJ5Z; M'#N#Y*GIS9;;^SW1:I.4-*0&8-=#]FT_EK$+RBAP:I;NZUY9"B:>1^O][B#8 MZO'2]&.KHEWEVZNU+= \TY9P0&\#-WKL!253Z?N[;672]TRZ-S\A=5^09S'7 M7M R V.^;-6=PS1Z,6+",NZ===OJ]+BM;FV"+4PD#LP-T M6)LV6F)DY_@--.1WU2J?/#8M-XL)O9P%S45D$@HT3O9\HJFV(N/] H1O5^JQ M0@RTF@FVI_KZ,)3'5*08\ L07@'"LC3K3?;"L;O:E*2FH/3KR5-3K-AW6&R) M!(NA%-AE]!"XXTT],LGQ2Q!.NE3HD4:3D6AM.Y*/:D= *]':"Q!.=22Z6MH< M2+/F+W9-JK)IC2-4Q"_@Z5CPVF&@PB/HB6I@T.HN\,V@2[ M8- A%RR6N@9&W5J8K$W#%^Z,MZ:^[9FBM&-;PU =>KUH"Q9QO@%OVQP6C>\VFH(4*-WJJSJ1T$=QSNX,$P&I06!,U"#,Q6I MY%+^3*[14K*!]&;%^9C1)YM)'6VMY^U6?5!"1JMH[06TW[N57F6O3(;H!F-G MT1N6EI-(E>,7T-[BD9[!CE72W"@ML]&6AT-DV8^7IC;K:XS@E81V%:6)T);1 MD"&)>;(T=6 V.=)GE1%?18^;6FAIVK)[6"1[31\8%IF'7,T8DJ;8G MR=(4#8Z3"!C=M>NR"&GF(W?,+ MB@$[,9T*0M8EL[8OD^: 1.:2H;$RRY4(^7IG=@ MSR;'1E]<5"1QP)D]']0Z337:P06TKR-TQ^ZM;5_"%1E7_17ERT@8+TW;E*PY MQ\:;OHCBN]U^L>;-A1*3Z\(DG-UHU6D%9I626N3>6M'XJ.=)R5/3AWN:^V5N M>2#G*#A5YH.N-3S0G_96 MH61P:[NWZ]X,U%Z]96JKZ)3N*":Q,ITB9[XR<3< M>%0EQ$,,IU@^7IK:[-9HH8R)GTAS&,&C$[F-/(S\RE'B^]X 6LVX-&%2MS4N0X=2=5_^C/2]':"UJLWSCROE='CP*.ZGVV M56U7S44_7IK:[(GOD>V0[BO"KFS,UL/^R:]WDJ>FAU%9':2_ZXXC1L3(,C_M MCRP32Y:FWFLU1@:$5A8ZD<.$;)BZHT35#CY8AV:Q(P89T'7WE-1$E MC)>F:##1FR7)B-A60)S:>#(GRX04]W%"TV&8E='3*K9A<&A+J#F#0[/2W=>2 M#:3():GAH1N('B_5*EYS3S+ '/63IZ:L@UDX7S5-U=BC.V6HZ M9L./9K@X!8)K&O)A0Y#'Z92FMM!'0>3:CF::L#N*S&3=8ZID-]D"=NV! M5T_!VR1-I 2^\_R+\%BHOR@H+@]X M+E!"SP6B&+9/AKW51XE7 MU6 36$D;)2>>-?K2(PGR#>2;[_/-R/$5ZVM>@6%$*#6_)C7DKTH-1OQ%D=_V M(/[0J2)7%JN>"S3@NDE/.T[$H%3+ 0"5>SJ"D(.^Y2#P]7R?WX@=7!A: M?T,RL+^#."7%4FP5%)1D[%%3L0/%/1:P8B$>/7E-,@\I[LJA]F7N* MRD\#2^67R5SG 5SQ_%+'C@=U\0?#>UGUDO5,,E0=L%D 5VYL_ 4U5!%1"*CV MTA*5Q8RSOIJGWNA6?V)VZMFI$0/?BU\P.J"70:GHRZ!41Y^JW>I,KYJUZJC< M:6TZDMZ*1_#@?_Q#%C&.2\U)S:Z8_8(">_Z6(GEH'UA[$+QI_@V)[ MR$7N_;@X9X:0ZG^N!TGL9X&D]XYEO@\>_=0HY]1HQ>.%PC8)KWXGY'"+W<5; N4KEMS=1Y['(,7_\P[!%"B>* M%):>EYY=T8-V0#[L@/-UAL\!2A]D!_P*(EW?")"$&B>,L;)MEN7FJC;DIOJD MGLP%1?_XAT+I(D=C$(\@'D$\^B$>_1PE"G\^%AP-@*\8-E@*BFM'5/.>,.E( MM7G'ZS7WIN%45TNJ(DAC)+PN)D74C!YS 9S&58%GZN7*R<2QV7(TW*TQ;)> M$Q&Y* 16)*BTGW+5&#]$IXR1$*+3M:REI&02OU9L&TI3%DD(I2DKOD?G0$T8 MC>PMS$G-D$]2!9ONJS?V'9Q&T&ILR@$C#'LNO73)"=F9)>J9B]0S0Q5IXD>^ MP\.58'^?X^GD&RK ,J(='N.DJ'J^^934F4<'&M'*.D9[*;C \UU#C6\]/W]F M^%ZQ8 ,__F?GH%?! [YO14NB,RGXRJ$0&OXJIGCTA Q4*/P(&9ZCHH_?V.T7 M1/V+;GSX<_K52I*/U6HY8=2/;8KV+J7T^G0CVT5%C -R/LR_Z\G_R2.N-0V& MXF@B'-%RO5^ECO/9O/^F>?23Y#__5_RP\/JIGDK@*O&C9$Q.K!M,'CE?;!WLM^.L)5\OXXUQV$?+A#UO3O5U19G^ M0O&':SC^W\\&@:B]^B+IQ1@8O-@"3Q]$ED 7^*(V4@Z3+QI_F!@#\;N9F*BQVWO;_YT M@/3J,=#[(\>[O*R; ,=8L0+P5C3UA':<'I#=@;2;(P.[KATZ[%:/ "1)]111 M]F(L]>'E!P)(;@#D1A:NX.M*DW:Z#(J7]\VZ:-:P_E2'%BZ4L?P0X.[*'89) M,LW@^5$BCV^%TM->K]]J'36S55D"WV36F+7^^5C]?:Q(94^!/=<)5$%4U@-E MIB^J3BUV0^.@_P^MR&Q?FSJG !J>%R17H[Y- 203?L"RX#L%< "N:GC)FE!Q M727R+?*9 KQRH/_ATWS75FH/GQ/_]$GN*V<([G#@UW>I? J;CE6=\B4DE'V/ M"# MVF!D3LPR)Y7,D\RBO$PGJ0.,*M+4I3LG610AJ-_N[MKE!E;RF'3X64BYX "N MQ>FQ3LX[;6$8M,NJ/D1K;C.,P"1.([ H#9$$(DD6D>1&EK(\<\:[2M#HH CH M&B%-=VM(@X>6,A3.ST:3K)@',,"3,\G(M=K*@ %\S7S'%0Q8=]D2?&,[\1'NM%B&5]T -MO+QP4A(.95AYOM@LI_.,?K(A33!$G MJ!13O*1U"A&ME(+Z]$6%1?Q-&4CX/KRB@!<_\GV^N:EHN/G%CWPS*KP]\8E3 M',F#8R,%+*-]1X?1BXCJ+,^:^J*M5W7<7U;U<1'TLHWOA!H'S*,V; _+LFKM M%Z',Q*D0BB2*-'N[ "9$^WR@""RTA(P*&14R:KX9]>$) !D\W^?[Z0F0#0;/ M=4FW8<>^E0W.SEG2GQGDQ0J[V;,FUS LP.?5R-J)(8PL*5;# B+/'.?OR3_V)E>-B%6&;( M;-4!/L5YJ589#3?S<<-=MGF9C6.9&%9D4;2(HBBLQX1J#1:VY+ZR^SM(DMSG MO0PD7RIBNLB^ILL*?Y"4ID/75\B&M6LQD,0EW01.%[$+?;:S*3(01CX9C-S( M.@:*M>JU&X:,UCQ[9I90.S3'\ (D%,Y/1Y.LV 8PJ),SRLU/3??[DA7"<%CH -]U[)>.]!DO M_;Y8)]:PRR^TB#L=O>(B41,\[TR"^),ZL)87B\+WXEZP2\YN+K2&34)!.CSG MV/P?_S!HQ%+I,K'GQOY)(__HF1E(@<(N_C!7GXE"1\F%'FF!'UQ, &HRK M:F]\6%%\! =Q/B5R2)D+]TDS( T0#G(#!S>R0A5D)]:K9;1C'KW!"NV-I^/> M*7_-;J",?6("/*2JAJ&,S#!X?I1(!FS**^4HKF 3(H=U1:N.6H1TK+J>:!\K M8ZNNQS8A]PZ;,,^7+/[#^XB_ DCT;\TD'Z&!F+0OV8GG7T3_R(-=].$5B_N? M9C9T6'XY_,.O6'PZ#H?W%&!\_&?BXQ'=DX\N!< MP7090^/H.$X6"9(LHK #/=0-L%(+1M;30/+*A5J3S6!Z0BI"K69-_4"WNKUU M& -)'%>G::[(8;#]/(213,+(C2+RK.FJB\UT6#9K.[1;-3:4,D?ZN8O(0^&$ M-'E H?YT?N/#$4SNO7)3MY,S]8K]Q[K M]?TI@._QQP-?77AJIGZA+;VRC'#!<8\%#8 L]%6')?4P#PWST'DHJ6^>R).% M2JPLE(^\4=)J)[Q&Y,]UR@.+/61)/<1"R*BP)N=AH]'?OSKZ-%/@FTD#_),A M6@47S?N3*M>8W9>VI#LW6!!EP7+)\BP+[S M5408IGHR5^:=>MO"GX]>-=E[9L+7_B7#C/7=:BP>A;)E[UOC6D!3LO[;#9[3 M19-?!$+4OM[)R'D%-Q&81/2.4.M";>48*W<-624')BZ0;<(?FM5328\)@O_Q M#WZQ_?._LRE:V; A\@LW#U=S_^MP4$7>-\!WG>XOMK^5EO3W,(7A=581HV0&O=< M7A@P\WY,!.9[VCJ;X@25]=UC +F!F#RFG:ZBJK]Q"K[H;'*Y" ")=E03N&*_ MHSY&9"&6$VASQ'M6R<=B,]!%9["'K]S]O"/Q=+7^2 M#\5$OWO"DWY/S=$9J3(^X[=!C>A(TL;;2NI.TM$-J[N>'5#_ MY ,<,ED8?73D_EYL=$1AB!J'_FRPJCS$*U.YJPJ8WKQDQ9T]TP?Q--<\J( M6:ESAE +H3;?I02?L\SV/=T:DSQ&*3:BRZ]LZ L%M;YL#EQ/U>;HSI=VY;(] M-U:5OHR1Y\;C;)'D8%$MA)1,0LJMK#>Y[]D58QX*DQT[7LB,N/*%_ 5FH7!" MFCR@4$-+^-&X *JM^W-X-OO07-62-=3:>&O,^+JYF=>[GC>OR17O;,ER[[!D M,U>%W 5^P;!59P,*?UJ.YUWM>GH>Y/8I'.ZX2^ BY\5_8]M#P7,L8UGX%YK\ M>30AAHG'*^ND^Q[_1T;%[_>F-W*RE(XNSD2=ZTBT?A!:J_E\ -C\.5EY8,&G M>#C$6HBU^<;:)V<@=U@[7\S80< =KG5_:LYN0O'0EE%,KH_951ZM4? MO+?; /B*88.EH+AV1"?O*9?5]$Z+D!O5>X*QG=9'B^;V<-C\>@0@IQ,*UO1UNF; E!9SVW]WJ[?D3ZB7KDWJ,> MLUU!_O0-BZ^^X[*H7;G;]QHM]\&=GZ\$6$6O#USOO)E+1LZ&G\CV M<2"BN_YRZ07KKD(3">Y<;MR>7=!Y''G*R*6'C*GR=(UX\SARE(,5$&;9;Y5[ M>A#61]8O3&CY&3V^U86VVC]0%MJB&C.UR4QDN9W(4]S&!J.+#,D620;/D6!! M;9XU],E"&5Z6M/FO0,_U53F-([V>49\XYDZD:R':%CRUQL?0T!FB&R8NSDUJM3= ]*H_69)\;?H M\]VP:;]5ZAW1=L^6$/R$L(ZT5S9F/X$AXH]_<#(R@=AT,./?$(5RC4+9(](C MHM5/VTDO*4DH7#D6+JCB,^5<#'%,5,5@KIL;MATQ$C1#2VCM$+//U""2-&\%X>Y"N' M0FCXJ_@PHD49* 2!8PQ@P4XFJH+A&(,?%)[S%EZMA1RY1&O G)1M6]MX(SC& MX!%9[)..,<"_JNO"?SO&NK)FJU6/JK@2?>C-E\/]C-NL?G62;^5)YXO:JR^2 M7O3]X,5V>/K \+TN\$7M:<@!\'T++*N..U(.DR\6P/GW\;N=UUU*&)7[XZGO M5NJH6,7VQY-VV/H'7L:8)&%$%#F2*;+X)/[?WUF"2-'-X*P;+6NT96Z^2)=.(Z*NTAU/':?1C4$E206@1(UAXLP-" M2@Y'/;35]3Y@MV2 ;L;28M>DF2T_@9?=H8SEB !W5_!_Q5P")_JV9I ,T$+=?>TD.//\B^D>>[^4ST0A'<&3I M-+.A!_/+X7D9P5'>NKYW:!_&TFYUJ 3 F[*,E[^>-SEEQ(S<1OG$"8IWS5F. MZ)Y\="G'T-JN=7G4[$^$FK/R2^76LC\XZC+&QCD&@BFB%%ZDL4MW4K(H.5"M MW=WCRPV:Y"P[\9XFT6D@>77%Q-:([? HV,)1*6F2;_2/TW88 TF<5\ YMHBC MMTM50ABY-TUR#2,WLHXWG7;((FS+%EHE@95&JZI >?F;[PZ%$]+D 84:!G4> MC0N@VKH_AVL:>(&Q]F+'UNOF;O]4';L M:(->?,*.5M@^]YQYNKS@.U_E+V#>\H%N*_QZWO)N\:^++8W6[+JRG5M=2SH: MDFMBXQZOUW^AE5J2_OPB]^GPUQ=6%[6O=S)R7KG3Z>3FERA9Y[!3?522IZ;A MMH+54A!+VC*"!^[[+=A@R5P&")"?JR./7^WP(9#Q_H*)RXB1& KO!XQOS8@F MZ6^&.++G!$-Q5_UZ*!OC6H(3EUNF90$DX-V71U:M-[[[=2=T$ MO"D8)0>L%L<*+U02,6&^W]'TX04%:M./]:6SB10Y2QM=3Y=^M[*04G>CP:8_ MQ:5),UPZ_6K#FKL)6B0W5MZ:-OJPH@*Q(C=8<:/U4:E4 M.LD&O*P"92Q'!'A(/0XOJV2&P?.C1*["J'FX0I%8@\@B'D0?IR!>)M'#["*\ M%''OT\P&WN:7P_-R*:)Z*)5L5B(6TK [J2!\K[/'-ODS[7/*B%FY% &A%D(M M+%7*7\3U/:5.28*F%!O1Y51AUTTFEN#NWC,3A@?/2^YZI] MLDA1%"S:AY"214BYD?566Z&N?VPU;+-%8#2F[UJ^-LQ?-TTHG) F#RC4T!)^ M-"Z :NO^')[?HOUW6[+]N;/VMEBYBQ[W/+GIV:?FNA,FEBSW#DLV 7 MC&18?>%/R_$\6$J8#H<[[A*XR'GQW]CV4/ _+4;!]0ZJPK M*#O_U,!)!O%G^6NG M7I_3CWHP/ZN9/1PSSH]4;'L($.UQCPEMQR%*KYB^[G M@06?0OGW%398GP*Q]H/\&,CHD-$AH]^5T5.O_N#W\+XS1ECBV2/AJC MW?(0[:4Q^O4QPI$SVTA\V7;DR;YU%P";=58,K\BZA"^-^H@Z-ML Z:F5B*F W%DF4:8P!7QQS\,11<),FU._1NB M%42KAR+2(Z+5YXL"9(]O()$^BW#=VA;P:(8BN\<.:^+J0NSM5C2U-V[L;!P6 M8.17%)(7<*9=9ZBM%51F?**]XVG318S"BN0%_?TUPF3NTDKZL^/%\(8->UT2&#Y_5\/ST!'I+!;^M4$K+G^O(7;T=(G)US6P!1XY_< MG23&' \@D'E5C=QS/R+*\S=[TG:I^"!^%LH^Q9NO$K3VN&5WRC4/NA0X.S]H MVO5C*%XY:)WR=K?D3B39M:N!&WBYQOO50Y+A+:34H>9 >80> MJ%LA@^>:P;.H6_4.T0L7=E.0<*MT"@"*R'#<-"FYS>!H!1=XOFNH_O,0WV+!!G[\041T#1A^ M$"TH1 <8'8D5';M[C#][/>4WXK.(W-8Q>H&G7RAA?-HO#_*50R$T_%5\+M&B M;":A8$M^V!T/=L>#+?F_;MHC6N;Q4*]I71,)>[UC;T)0#)Z_QEHY9<2,W'SX M@&&RQ%?W4(G?+B3F2CMFHF^=*BI6*"R<?9'T8G0, M7@R8IP\,W^L"7]3.%R2&P/??Q^]V7G?A]H3M]JHMMC>H M"4>$08W-HE.;4[R,D_'M"1;EB@1ZJ50@BS('%>+]+\8_% ZEWO;F=^$_'H/> M/ZGVUA"4]*Q]J^P8Y>OV:-J06U(PFAASL^W79FX"1]P5&$0,H7$.A?.ST>01#0P84_H$DI%K MM?7X)C2QP'B\6W&WPI'8=::F/YJ-]C\_.NPQ3."0JM6GU('US&"\=N95M$9H MZ-D$YMYC F>N:O]UEN9UPN4_O(_X*X!$_]9,,BP:B*=?O.1;GG\1_2//]S*0 M[OW@W$J^E=ZGUW Y8=3;5M??R.7"658>=VKTRA2#QFA(<\X(4/G+A^2!Q1ZR MP/_S9CI^,-3J;$5%=$\^NI2LZ)\Z'C(/54/:^)9%TIUZJ45'YA$5)RMHO(BC M=!$E;S>5%>J=?(!"[NO:[H\(5YMRE\:#+^Y21QV*BZ7LK$U%&0T4Q9_(Y6X_ MQH,X8\#06)%ATBU],R ,$ UR@P8WLD([;.BN#+/+2INRW:Y1"EGG3_D;M0QE M[!,3X"$U-0QE9(;!\Z-$,F!27BD._[LFH8W0=&\=PB1Q@."QW@NXY=++3;99B1 M@_<8[GV:V5!C^>7P+ Q2R#:'P\L ,$3^,R%R_HO.OA0E)X?=U])>=H>*0 M[+_4=46YDKO$X<3&2A>& 9QXBWP/82!QFF=6 I]:=2 CEAU$R64AOM,N;5 MQ\K"!%-2WN"+1<6?YN_V:AY8["%+J2$60D:%M1B9+N]-,AJEV PMO[)"+Q1V M5$I.[V@*Z$Z@26\L;P;ED2B%,LXDM;X$7L08%);Z0F3(7ZDO@B$6INXLW:SQ M&Y%H!M9X24 K"98?#\*)$,F)2C[[0*_8-BJLP&%/RW'\S+:&@]6[\),(,P$9K9Z M]T9.T&3NZD5-&S$KA,81:"+6?ONAB6&8Y1Y[R M0 B<_HBOEKK*;I:_>!,4SGO3)-?"^?B=,Z\R\Y-H*P>MRIHGU"AW4'\OM,U) MY==319$/VTAHJ1.^X2N,AY\=_8]E#P M',M8%OZ%)G]RKM(^\_F?]=?]CO_A"?048H<"\DG/_RFR#<__DYX_!,CW>0E0 M0#[I^4,!@0("!00*R"<3D(?.Y?"J&FP"*UJZ3*(HY==!E'.XZ2F]8XW0=GB< M,#T4='CL()W"^1[_]?1.!2S\(5 #U_ -X/%[Q;"4A06JCCM4+"#9+HA(? ++ MFF+83P&OU#T@;6R2FQ+ !65LZWA3FVZP1BCCG(S1?_R#4? 2$ 0I"%(/"5)7 M#HU? 4R:9""QY;%E2A-YW-J+IWU'(<]@POT(3+)=,O[T#8NOON&I &?A6,OH MPY)B)5VD%2_N#%T!:J(2SNDC BN>?X@/]K__6>0T5_8F?9X3:5=Y^>\6HW\- M*40$*4LGB-C\03'E38I]<1NRRC"_HX=2!+EK!OK>?/7+8O<_UY.XR\7Q]Z8, ME+C'A.CO%K'GBF&NWWN;]V11NV9["F:\&I8/$CL0RK/^3#.[I_VNSO]&L^WD M7<3 ]^*WBT[G0E-MOJW4:?]X&@LM>EQ")Q6Z1"*\3*!Q4VV<0(LL01=IG+Q@ M,&95\J"NNSM^74O7?;=4Z]Z4N0=TO=>=O0-N_?R]Z57T[L#USCNYX.&VNA9' M;E3?%( Q:G!>8")U3(]Q*VZ;@Q=IEBG27+HR#,(6A"T(6U*K6EFNA[.[04!_5FXK;3]#LNPE,"&00R""0Y0#(9L%R@I? MT9,4#ARK&NVYS.K&@#- ;9SHU4JN@#=KMYAEPXB1GD679(HK_R 5, MTIW_\>,,ZPU:%Z@1B /W6R['\,M \4XD^/A=#@$H*&I\)TFQCQ&C%[J.#[QS M%-IW"F7'3NH!8LU4J!JV8JN&8A5>M)KW5^'KC2\-;VLIQ_A8P/_]N;>P(BL> M69VY^VL4_C[LHC]1+;$T]O_\-_KK^2FJ!10W1I'5TU<](P+._A6+Z1.\HNC_ M7D^S?/=HGH_D^7_15U81YM7&D[__S^O]?T$V1'4LQ_W[&;Y>O=@3.?$$R72 M+%R@F(BB1=_\MV*%RM%[>DT._8O#GLM!_GZ!0"+>#OD71?UOXW(K$(X6]T4-]*S)=C^:]26+DQ5/YK))8O,F;\\YMM0D8Q)L4E M"N48>2,I>N%3Y3V\^C6A+U%029!4QC2,HADJ G-5Q662 YR\6%*,S& TQJ(: MR>($]L?Y6V^//#_29 /#\0N]Z!UB7>(]%6M$MN]?+ZA^?JO7D/0%AQRMK'BK MJN6$GDPQ*/U +_85AG[9<7+^T9X+R:9?7O)#]ONG81?\E1-XD77P=.WT8^AT M&<7)2\;SUY@)G MLM^NG--CR^VW%%P"9$^WZ[J-B*.^3,KHMRN9T7R[V-;V91/IEKM,A]++-5&7 MJ?3*165,C'>ST0+=H'W,!^-=I]/N1RM3;S0V)YP\X.886O9DTPI:2!O?A='* MU!M)?6(VY<<\;K8:+CY!P\9XL>"CE:DWTKJZ$E#!?"@8FTJ3)D.):E.\3*?W MJ:[(+D$[5,TL3]?4QE_2$LWI,I->N0SK/!].%BNT9NXG,]2==)$Q+[/IE0.D M1^J2)YA2>1X@Y(H?.:K>E[GT2C"R0"#5^)UD"%M@M*0UU0&ZC*'II:.I.>3K MQX,AE:>]OM[:'5HG)Y0Q[,)2KBT"OR%(J()1 X$G$<<]\;$=GEKJRTII[^)C M 36\$3;#QFV[Z>F)R9[BDN:L95DZAN9LX%G!O$'VXZ5TZDA["YK9"\LC MBJ.,R&VK,V>E1'LETAM )GKE8/>TJ;"1_795*>UZ\[4>+TUM0#7'#4Z>MIHH MK8V-7E_=3/N[: ,7^'0D8@UUOZVU4 .T]9*"N$>CFRQ-/963>])XW6A6I:%9 M64_;5F.EUOAX*??MTBY!. .TQ?,HK0NNB8_X&;>-]GJ!_<7ML+5; DPVC_4* M=@*L/SCT^7AI:@/;Q2 4V^O3U 2K,+;W UW,5YV?LN#(3@*2,6_-R^]#JZ?'2U&DAO<5$1$X#7Z!M,)"; M?;K$=9.EJ0U4!JM6TZ"JHH!;Q+[3XELF0*/7NB N5%@ZJ-3 45'<[RE(IXV. MUI7HJ1?D1<']*M.E50RM"7)3K3%,":OR\=(4L12M,21VS=+8#(A)=XZ%X[&I M19QU0;:X:C=P.@/9DX"UJXU/T=X[>SY>FGIJR23(E;J=(M%I=?>"+XW$\3YY M:HH"HT.W%Y[Z<\<,!J7!EJ);UGZA1]YM>@-F9S+:8U+("+N]6?7!?CS"(E"/ MEJ8V8-::E=&D+ "!'DMT*0@14&*3I:G3XK7YAG):I9&DT,: Y27312,IP"_@ MP-A@4%6?>T?4H 5GM-QQCEY.EJ8VT!6ZA_5B0=/F<&:5M]Y:\>IJ]%H7(*,B M\HN%6]G+9JMJHCPE*2H3\2M^ 3+(G7-0W7W8$8!+5BA>&(\\@8^7IE[+JVGN MM#%9M]%:9S09#[=K )#HJ1<@0]7B>,*6'Z+#3;+C%9D/P\=+4:?DM&C2. MXV!B FPD]!E[T0Q!*.,7($.3)UK555E@1NJ%ZB)]1B(!'R]-/74_),;:L.&0 MYO!4!WNJBPKV+"+6!1P8R>Q M[F(Z3=D0#;YO3>S[7X\C#ZU=%OB:<=8E"WT MN%^[QMX%<]5,)KRD.5M>#(G%U*NG^EECIM6@G(4*M+AMQB M;4J@M[BEQR7>:>6^[4\UMBK-I6"S[WH5U/:871(H2Z6F^*A@=)M6VYWU MP$(,XZ4ISNJ,RTW1ZI&RM!,'A_V4#?>8FBQ-G=:,..P!MNQ547JJE.V9HO*M M9;37"SS0Q7?FJ(XW.E*-W*RT[63I8@H?+TUMH$]*J_*\L1H( )?V$A5V-^U! M&"]-L38U(51=KY1&PK"Y$3?2L24.(\PB+K"+4!*TJ=3M-M&6/R!7B!KN!T2R M-+6!8+*DFWQY?Q"486A&YB(]6RO)TM0&%MVZ,@7UKBV(LZGI[<;B=(%'%+BD M-G:\A"CLL":420B3>BF.*K3S>-!T/"X).R"AA'W M;1X% <\)N[:U0 ?=DJ:ZT=(+K(VL&Z--P+,\:CCF4<&70ILZ1$QX@;6W[G;9 MW):W?0%HLQ.P&UQ/WO'QTM1>AZ/.4&HJ?B@A!V,[)_%EJ;4.XZ5IX>XBT];" MJ)+H;K1EK--L4/%7T5,O"(RME):#Z@ US F/UY8'=C!C>\G2% 7HOES2JE6Q M;RJ@;-M^:=_?;OOQTM0&YNLFHU?8"F%.ZMM3J5ZGM9H?RN0%,1S6QB3;=0C% MQ,E#;;!I5(1!9#Z2%W1!QUER"RN0:733Q\6P%(K;QJ(?+TWM=52SUF4QL+K2 M45M5C^;2Z'AU/EZ:VJL(JGQ](EA ,.R>,@$K(#?9: ,7<G-:K8-+JF.)" M#MN6+;CH(8R7IC;0"X:[2@.7FNC&ZZ 4[G<,/K+>HZ6I#>Q6W4J7T98'ER$]"=1TLOH(N&E"I=?!8Y9:TJOEG+ZN[8&$04N( #T]6A*[#!S!H$)CR67'@!!IU&ESRT)BNGX MCJG'2U-2P!SKV\JP[=&"(MCDH&TC9+>3/#5U!.M27>D[;*>$1BINN#>ZM347 M69K4!2:D_9W*KVE)E@*$UE>E]CH,MLG2U 8H%@- :^ RL5DH$&=0% MUD:F-B#-2O:,BN0;I=T35AH01@L_1F[I!=;> M5ZKE6L5LUDR1=64_-/2I,>S'2U,;:%3&;;H7'!2TM=IJ6&?0DVO3Y*FI#:Q< M:6>29:6, F(C*0.3839$]-1+3I1.@9SA+NLK1R=+4!O:8L1C0 M0P9'0=<&.Q^7,#6R7:@+BG,X/BK]8$@.A=8.]Y'>W-0")-KK!8%9U *2;[)S MQ@PJ'7_KJKVF&0DW=4'%X=ATK-+V4(X%UU3/[0GLH ME$69&^Q(\N1%1BEU06"08-@W@]U(, UIH=2.8%<.A&CI!8&AQ$KG>.RW7'-2 MY=>IS<"+)';V$V\]90]6Q+&7K@;^??W@= HL#U$_!Z3A,JY[# MN\^AK"06K@2^\_R+G-6@JS.V[SQM[^D+L'&%[W]T^FOL+ M>W,ZZJO8\ZOG.]$S-2+GY]1/I)FJB.%?_R__W!_O&K]&'_HK",$.BWKUQ >8+R]#'R M]#A=]MY#O[>*66= <;V"8"_!\GL-UB[2>8^S21PAUO+*&$?AA+=ZF%$-YC- MF$E\2YQXSQSPQXV,0,&%@GL3P<6_$EQ<-C;3;IWJL = J[".L1HSHY_O4G7 MNP5WY01#4.]-.NB1[$J\J@_IBA3^4K%0#L46^TIL M,9F>]GK]5NNHF:W*$O@FL\:L]:_/*GRWV%K+&5B$2[!#6SPU;4Y<=J4K<4^8 M9(18D228MZ0V#V%H?KD.//__B[LT F MPG!0+C(M%S#8#+G\@[D\HRR>H2@PG7Q#TH0:62BQ 1>W/@:VE]CI,!B#"4BQXY5=R=\E%G6*.MQDBGME:3X-RUVU)4S^4F3@D3.!% MC'EKT#6,*T'I_932>^.X\+NEUYX(VH ;&6-SU\):9;T][YO5?B2]]!__X&21 MHB@HO5!Z'S+XY<^U>"VW MO+WD7TGM!9BK-5GIX(["EA34U,[4]9%!N:G+22-:G,*+!'5I,#H,ZD'AA\+_ M@)[)SPF_0M,[5Y@CAH WE/J0"=2C/(GG@L3C+%&FR%T<:0F%'PI_UB/Z^7-L M?D[R<<' M"AH !1?L@1T F/* 89='"IJF7BVK1?"NX?A_OQ9 46N?Q:\*P. L?&_5Z,VM MZKC$.8:$XKY9JZSXK=_8A'(R(X![LSX/QD^A(']&0;Z1B_&[@GRH[CJ,,FWM MS3"1Y0D*$@/W0BY..E^$;NPN]*\='OL_P8&Z[-FJ)2N 2L MH0!B*>9^),5YR(ET'3NI?[> $KD/X! GD*[G.L"(R">*B,!PZ,<#W+F!;9TI,>NRJU30WUFIC'X:T[HG)2.,X&5*D4 Y&0Z'L0]G/G)_R M#MF?3:K#VH;J6VB@V,)):FQZI,''LA_G0O BQKY5[P&%'PH_3(4\H&_S#LD7 MJ?4^0.LN*B%U;M#:NHVUNT\D/\Z%,&]5:&8N$5(!&G#=Y+INWJ(LFP.MXJ+XP9B714&7 M*ZTP%M[83WBS3#H/J8^&YP6*K8*X?BKR'39.+,Z.:A9"Q745VX\I7HA<+-\" M<3NA>)FRC&3;<8]QG94'LR0P6)+;2&E\JA@.NYU 'H<\#GD<\C@,>G^X'?ML MGXE:TM6'MY>3LV'F51UW"-R]H0)/=,N68FPNA<'E7F/$5"EM*NWJRRK71'?S MEL+'&XZ;818Q*EW&.S50SWV5 M&;[J&+#M$?2T'RIB]A%:&+(J9-5L MZM-;EH]\40\UQ;#C-M*B77:/VTBS!JX+;-4 EW3H24,#WT9*HG3L&,.P/!19 M5]-EC$CBNR13)&C8\ >*,HSO?E0QR"_*L="I(H8A3 \FHFW!9GLZ>G20LVCO5_:Q[CC+T+ L&,/-C^__\$2!<3'(!E VLBT;V70!GD-J MM2>U]T49/@V4^=9>H/F9RAY7[$H:RJVVAQ[7N^V!ES$RMOL)@BK2) NKQR%@ MW!$PLH 6*4V:\;#RQK"!>[W"A\_,OS?W[Q^> @\9XH/1:,CB.6?Q;)JPWT2_ M1*V3Z"+>7D8_1"05=H&QC3^Y8,U.=+!K#:1%"RWO5I7M[ B, 1E9L^=IIE21 M(F_8$O8S\S]$@,<+?E_))GVLZ&YYI=@Z*!AV08L HK!7K #.$S,@+.T-^QJ).OC6-1%[1TY,%(H8<.=Q;>E';-759NH"@NI+V-T M?.408\DB0Z3-@.M=5H)2 J$CB] !,T10-AZ!*##@>U=+>AD]:!]I^#TH*''C M$1@$SH)__'GJ-7-CX3[G:E^,6WZY#CS_'/1ZO@'QUIU\N17H>U4N[=&6*LD* M,>5*NX8N8\F$5;K(X.F^7_!*/I3F3R[--ZZ\^&5I/A(KK5H2M)*TXVL;:FRL M:GA/6PK F^L-O6=Z?Y M4#)!M1_+,G=NR8GA>>\W_CWW(C[.:!]QG4GTHV=$[@8M%2Y==*ZDVEW^WH@REM'U?2Q BWV,G&9AX2RMAY)BEUR_YX M$ \^$1X\&ACD[.+ESZ%!:CHIZ-I.=V$(TJ9C;4:\5&L$E@7+\;Q"W%4O(D92/:ZX)O"51?1?8!=$LE[P@!JXAF]!+C/3(&[ M!RYA33ED\4_(XMDT\Y\#>N<1XJW+"C?>O&POK^4&%CONZO=G5E;@[7TP4[ M-,?!J!=IU632'X$6"3(=^H1UR%">'R>&F6.S^&>%^6#IF^ZLMM>ER7@J#%VQ M$I94/A;F9/)?NA=TSJJ0)=O]MDCA0XH38%C@$X4%8.@+\CCD<SS>-9 M8/!L&[*=%]MK^&)S?3'1GLW<-^^\!YQTE,;:6IALVQ*R7PY9I1W*^'G6'U&D MJ5R5V,;D*/P9QWO_?;%& 3PWPX2Q7^B /U) [0[8=>,V'=_FIGJNLXT.Y=BS M%-M_W93V^]C5/OF:J]6J4C U6X;6$IR2$6$7$??KH(H$ 6L*H5@_MECG.$[^ M ZE.1=9X]F-ACF_[T46H@0/3Y2L1-"R::2?;^X^R?G@+.;ELY0/@.I$ M9V7$/R6_'SGGLK*(TC:XI-K[AH7)'=;#A*%EC_;58$1U\$BUDTG_Z"*%W]!. MAU(#H01"R?U;@EP)2I:+G1$V2U9;VDCV:C=R&ZHB)5 2>0E] M;/CX.)+]7MM/!=J%\P2K@@OVP X C-EG(1KP\!3XA$'!FWH1WPR8.BCTCV?OOU?H#^ XPZ=. M* IBFP!-9[FUE]M$Z),F?W219=Z\= :%'@I]1O,%'R_Q-VWS]UZ)+^,+8HGC M55_:5,'"W.Q];CA+))X[3Y,C\=PW\^ZY3K2'I5?07&=SLVNGT#>' 0L8^[R[ M _0L[-5(UL]%$>^8N.X15Z1P"!QY!@YXOR/[ M]SM^7?I[+GI8+>5^W53:R^%N).JCO9Q(?WQ!FAAO=='4/*S37&RSA['FU/4.F4&XP)00B! M$)*+8/)5( 3UF5[%-DGV\/%2Q=;CMAY#")W,X$8I6'L/,036WN>PP.=G M\.-;V!"=*NDMV%Y9F&A=O^KO3H.NEE@>W!__,$6,3*-&EGO*/Y/H/W\^NV?_ M_MH_>Q6>AM'IZT&AXRZ!BYP7_XUM#P7/L8QEX5]H\N=34^C)MKH?A1X/)^_G MJK6_B/];QA;78REM7&8( 6=ZBL,,T$$_B(PM+O;7V"*!P9L0$$X@G$"_[6L\ M^19&&'[7J[3ZHBW@-J($;1OCAZLPAI%X]D"19&]8"O29902BR'N<-0@A#^&Z MO0TAN#22K99[1%"QC QY2EB,#U8_AI#(?R.+^ 7_+2\9M_,W=(%?4!5O5=BZ MSMY8@F5A<2S\&7C1#TD7V2^9M^CM]W#LP3W"7G>&D@^L!WF\EW\P'+VQ:Q>A M03D"@]X3%I2.4@0$K^-@+R!P*18V8WA!\"Q>*/.8M!7%;IG1^C*!QEX=0111 M]JWZ3!A"AU@"L21';MUO87DL'5DF M-[B3_YE1 R;N1RR.60RR&79Z;B_IH6VQVK MRK_N%^FOP$O/R,W+!.!D=JU_+'@ODX!AF"H+SM3#4^#N$8./&$S_F0\8LOA# MLGBVD]O?=B_C[65'\6/-=!2USH6Y]1>R4FNB?]BW![XK3:J5L"^MJ2':YF7B M/!.VR*(WO''ZF<4! @*<)/LA=BVO1C:K9R3P%AFSDY5A>[YC@V+!!G[\FZ3P M5HE7N6 )XXW01\U%).8C#%K(XY#'(8]#'L\-CS\:@Z=>->N5A#WEN &V[XT< M_FQPE0+/L('G :\+?%&+RPR?/EE><-:H5KE50[IE2MC1^*Y?IX>-[527"3*Y M*(86629]V?212PA_TG85AL-"!_BN8]_8>(4(EPLX>\2($PRJ0E:%K I9-;NL M^ECU@EFU",_C1W["',0NV(/D%-/]+7R=MK<<6T=\X&X*1E)A7PQC/S#V WD<\CCD\<_&XUE@\&R:L]\K M21&U=F2&Q598XXL1=JG5@L8NJR42PX3:;MJJDF93WH\B2S:9J1>7H;S5;"%S M<X7N%Z'SCDM)M3!88O81^]B.%A#[>U;[EA/!GD1-MX5G@+L!0?WGR M&R=^4)7*3HO2MO49Q[=UF6#B[E$X@18)[DV/&D;(H.1^1LF]Y83N]TGN3!3W M7'FHSU$%X7IX.1B &MZ/)3>N8^7((H<34'*AY,+8]@?%MM\GMHHV:?:=JC0R M)^Q.FBS%D5P6$[&-(]@,662)-\4V#R'LI_K\8T3F,\E@D#H_P8V')PH,_$$V M@+*1'=G(C7'_W9I(T5\!M^J6IQT@0E\N33!'#Z%QU BDK M7J!8_A%Q@:7X8%EP@>I$6X8MF&&X(\<1O8Q[/J\N S5L+_IR6P5#X/L6B''M M9>;-FT-8 VW>)RH4L3);F@$0I"P>]]/(Z,%B#XBY&.2' 5"("'E%!!CCARP. M8_Q9B_%_MTG)]6]_0B_][E[ZPQ/E$4-]^39_SW?A?\;%[VV,$RO-_),P.;E] M:6PK7;<2N?AX;/?218).5[?"2!_$$(@A\-X(E(U[RT8F!2-S0>&>XL=%WZKC M^5Y<(A.XL GT5:7:<9? 1;-<#]J;OFX!L$A0@(ML@3>O?&4[EW#^AB[PSU-OMJZS M-Y9@65@<"W\&7O2#8?_[J==Y?%- >XUFBUT,=9DDDWNT M&%EDZ#>K"6%$%:(*1)7\^&;7015-W\@MRPR/J%'K;@.B5V^P>C]&E;@]#T46 M6?J6'3DAJD!4>3L? R'EXQR]ZT!*R=MQ$T'>"!)B;/>+^AAQZIW$4(GGGW)H MD<:I3%U[>'C8@*FP''4WOG<]\W=>[6HO" .UD%DALT)FO8=]^?BF80="GO7OIW_T#4XPLZ#)Q +H=<#KD< MJY1%29PG:$K[OCGNJ2]'S M82B3R5Q,AF&+Y(7"*Q@D@:+\R47YUD74OR#*LAF2V].Q(4C']43#0?> 085/%%3(0N@LZ_7-S_=# M1"V!P6=L+,?R?@$3^_IQ:79]E!4VXJ%7"_W)8"Y$F,@FW=+I(DW=\H88E'XH M_9]+^C_HCN@[I7^/&M2N)9-CE'9$MF.TAZ/^A(^EGXX[)M'D+<>!0>'_1,(/ M)?^#[H6^4_*]HZ!II06*2G39Y6O\5#UL^XG>3]JA%SD4RU19\,_E6< !N*KA MI?V=4'%=):(BS*G Z,VC!V)A7V/(JI!5(:MFEU4?CD\S;@*^BHE/SH:,\&3H M7 S]-((:?RQ5&NA15$S-M7%D/.[+)!>;@"R:OK^>KU#XL\%?L6.@00"""P 7DN&I!_%8 H\9#PLXR4FK^(,;<,&GJB=!?F"XN]VIQUL2WGM* M5M!N(U+\V'DF#X?#(G@H^)]'\&$@'+(XG$69L4CQ &Q?8L7:Q]BLT#F#'BL, M>3V K?M%]D7M1[9N6PO]L'*J&R:.'3:5^A9HWB:4J:?YDRB5OB4&8UP0,3XW M8L $$I2-1R *C/]^B"U= 0O_RW7#Y!8B#/1"9S@/\9[4Y/R2@)SHK6CE;&GZ+I,$>>&)W#.')3[?,H]C/-"%H=QWGS$>0-772E? MWPM;*6[T!;Y3V"K' MAL+><(0"$T_-7*L>+]%7SE "<&PBD\<+97OLW@JN-^ M08@?]1JJK%#/&1NN)>W,]=AO[9F1W(VLX61 ($8640(6/$(,@1CR*!CR07TY M?@I#9HP$RHVMX: MMJZLE2W>_P4 M@#0'"GWHAIXGM 9*R("0:?/QK8MD^!]51%D\)ST^SM_P@SGOVL5A-S#W<"UH M_ PX>+:E'A?W\E=L_ITQJ"^3J[X:@_HM )8QA]*].=:3RBUR0HPU%+=6D1=& M)3D)DBU2>!H"8= 68@+$A$?VIGX+$XRMNG+-@SV0P*'=ZXLJ:^DF'V-"Y%7A M#%XDR+=:7T!,@)CP+G\) L+=9Z6_#Q"&Z)8QD2.]$X8]JET/^^H,C/LQ(,1M MX6GJ8AO4;&6^'AX:8.KK0>HT[Q^6?J2H$9RC"+D<+9S+" M;=BJ"^(:I3\C8SCYZ=_1[\Z![_A2:O(#V 7&/K)S82OKC-0@?N[^P-D.4<>N M9_P_X8O0#8#GNX;J@V7\ 6\OO_[%JY6]B'Y.Y*N>1;GR)-+"0;6"^%BB'U:* MK8.!X@-!T\#_9^]=FU)7NK7A[\^OH.:]UUMK58$W9W"NO6<5(BJ> !%1OU A M:2 2$L@!Q%__]AC=G71(4.>:*CI7=CW/NIV:=/HTSF-<0XT%6;DMY8QE?]_N MZ<;,+1:6)T\7%K5@L==HH5Q.5XM1-/_$I97PA<_$%R)+^^HY/Q_.%NBVTBG& M\(=9-7\Q:.MJ;[J^-.8-]:!;GW1KP!_*WWY4<^G]:E*>D_"'KU:#\+5=UCM7 M&BY*RU.CI,_;O?7@KMXKE&?7]3XR!8!_KZ;W"X4O[O5^B3;JVTRFE.*FAH2^ M9T*VD#5*S7&_$S]WDEJ9I&=_##>N.8/62%;.G'*E5+Q<7U2G>778:B\FY=)2 MWY%R%L--*WJM5BXX]^7IXKY3Z>:'E4;_C)I@V$#HK+IOS[E0_6ZX^#T-9E7.M_-*\.FFLC?H363?*C85= M X9";;9"+I\NY*(59 E#21A*4OSQ\=PD.[AX+/4KHV)[..T?ZX.GWF'N=GFT M(^LPAIOO\G-QOL+@SM/Z^0.R=GK*/ED? MC*K=3:@>M0^&66F_DLZ5H["LB>\[ M80H)4_A]O37C:F9>TK6[PI1<+-VQTG1.B#L&IE#^ &]-PA1V32[OSA1VO\3/ MQ1$^O;O%6#X81#\:57OE[FGNJ>(.5I=WR!'V7^-N00/IOZY"#_BMJ%@ZP ?/ M6 M2QSF6W&M%#3 !+>'0B]9BI<;*4:*DHM+$*]A[PVGNGT37\NZ-7WYXW_I?\1[ MJD$4&[C9Y&]-=^:&LOZ.=WCC!N4K>X423(#^:D* FWRO[I7A-YRI9[-_P)2D MD4/#951B&'\_YS$0([SSF<+U2F6#_T\_>92I2GLC_??_RM2HDQ'=?$A1@4E2=+/^1 M"GZ$38D7HP+:^V\107'U)-HZ,G[EK MS;_G?;.3V,Q?KWNEHJHR]6KEUF1T>CU;TR=+FD[/:\?&E=^BLLL?W M-]?[M<;A@>?"D]7-)RMGU5E5-ULWO?7\XJI1("?EBVIG4!AD-Y\L/XUR9_9I M=]#KUQK3=;.AWE:<\: 8?7)RV+HQR]E&([LNW):NC[*7HZM*C3X96='J5N_8 MM;X^;^C%59/J^_G&;-&A3T961/4TSREY^4SVK.MJ]GS57S2:\/5R9.WYTUKW MT+B[[GFEIUR_C:]=YJK,TN#K/9X^F)=58X=\Q']Z;2W6+5N!O7QY8,U@R]FV%!.3$,]N.IK93NIT>KY:!&GXSLTFDC=[>JN^MV@TR7^^OLN5JX M,F',PN:3F6[SMNQUJB<],O:<@7:S_^#=P9B1_33,LZ)765[.&OF%U)K$!@SNI\'D]6)=>ZUI^O6Q>%P>+6^ M[CR.!]7HVFN5B\7NMZ).1%5U?TDMT73BI]UJ:ULI2W?-90>GUU5%]F+]H MSP;+VF _.L^S^\9BN%(:^<;QI&Y,'I^Q M>IEO'?4[],GHSO?G]L#,#YO3_++>SQUI]YF;"_AZ9)XGRL'"RUH5K^?M%XE: M6W?-BWYMD,M&)]H\[^U?7A7K3J,U[U^5SX^N"AZ-S+1?7\X65W?5Z]ZB M71Y,YEKM=-7!42-3[>C=UJRR[!H-Y?RRVRRO*P.+$AU]-#+7H]F5UNZ.#;NG MC,[/6MWCP_,,S#47G>LT M64Q[#Z.'V<%IK0./1JY^EK3*TVQ564[)\F@]&9U=:S>%%3P:6=9QFY"3;H%R MKHQ3S1W4RY.;0@-'C2QK5+^Y&60/['$OHW8G/>VAN6RW:^!\B"QK7>T6>\,# MM]OPRNY1P9P/%N=''7@TLJQ1LU=_>,CD6].,O:RLCP>E:?E\!8]&YNK.*LK! M:?_Q)-OJTM&7KMLS*SAJA%"S%\1Z;-@W3PV/&/O-WOY%[_80'XTLJW,^ZQQ? M=AXN&\0MK>^J!^7K#I5C]-$(ZR,:Z95R=Y[1.'LP7Z[@T<@./%;7#Y/&Y[9?OL )1);54UH7!Z6NG<\2?;U/A5ZFI<"C,?+9 MO6V>W0Z[L"CD;D.7*_5.;KMUK-E[21W/3/*9W%AENK5IN7-^4!BJA7ZSBA.( M+.MI,B'-DZ>9V^BJ3_OS2\4]F%=Q N*TT!3V#4KF'J3&I*','?)=_"#KCV"" M@=Q;R,G/!03T[)*[ MWGQN8+::8J1TDV6H@[WP1J200 +]Z^"2$U#PY)8GMSRYY\4_G MWG@5HL=V;G,C:E.HN21R& M[+J=,ZKWQ79QJBN%X]'!R;0^GD,!1>';CVHQJ:!/J/4K42L<52[_=GI@T*+'%/KTM]H8H3)_*$OL=%4+5FI%K(-#M.N%U M\7[4=.:WEU-EZ=0?^O:#II]#"2K5"_V%W(GLB]<6F8&L8%=6S$=)HJ25IF_A>7W&[?$>Y=P57)9D\N:7-;DLOYK MF@F^\J;^#JZUIN-XBJDB !ZUW6<6W%]+G:*G;>@YNDDJH?'5!]SJR[ .N>=4# MQ2NN0_,J]W!1*@_*O?SCU?JL777)I _PCP!)7\JGJS%MV[^D2X[IJE=$-13' MT4=TBGC05&?5")9G.RG72LUM:TX7L,:^7M#2:PY%&8G/[G>P+'_;G**O&?!% MYK5)CZW1(:?&EMD0Y'=MM3E9UDS-_VT,,WN<7+MZ1CGL9+L]I^@]'3_8JE<; M8'_D2C5=J)23=,&$M!/2]DD['R+M_$"?W5Z>E"ZJ)-LE^X=5JW!]7[WY^08Z M[T#:9CW;K)T[!Z.&OG]_K='UJE6$E"Y_^U',4SVE_(Z=BA/:_NJT_6\C[/6:J93JN M[;%KH)M@@HQM\)CKIFIX@"5#?ZFHJNW1'\GCG)A.DKN:.&%^3Q_C%S9E9#IN MFFU.Q4U.Q$VSQDBXP2DXAA5VG8?'_/R*Y'K=\KEU>>NT1L4V-)DH0,/0=+'T M'"M,G+$)'TCXP">P>WZ=#Q2<)9F8ZWUCJD\?A[WFS>G9<09:R%!;)U=.E_,) M'TCX0!*4^^&BS.S?FTL>[K=E?W%K/Y W2'HG91/ET$H+S?)RQS MH+NJ1F> MUL\?D+734_;)^FA4=NS*Y!]J*ISJ&H+HCBR[P4FN+E'A9K^3%>YU%T]EH7E.D_CZT:O>MVKZ^9P5>\I\X6!#>8 NJ&\GSAL$]I. M:#NP0IQRI52\7%]4IWEUV&HO)N724O^DM/U #.WRZBIS,]7/U*63RSD/O39V MA 0C)5W<3\(Q"77_:\,Q&Z2=&W3SN9;:\N['TUEQV9QW*=4L5Y^4M%?F0?_@ M]CSG3'7](G-'S6TR(K9--%[3X%JA&HG_-\(* R DD5&N$V=ZU&=ULE_W:)5HN#D71;3X, M5AF[FEUGNOO>=:90UNO8ZAST]22@D%!^$E#XI &%7R'[_5;A\?+T9C'.+@YZ M9XM7 B]J M)EM-P@B),^+?XVK\T#PHGPX;2(8]2H4U3H2M$=VQFJH"WZ);+-;1FVN*2^(R MHHIZX7:V4@?9]6VV6S"M;".3K^',O_THI??W$_SGA+"_%&$G^,_)+?WDOO#? M$O_Y"E8..J#GD)3B.,1U-K)-3/H9J%A00#*E#*+0!PU=P5NL)QGWB4&L^!>,\#VHTK%1ZE-=+\WO9YV3 MIC+K < CW@V72@\EV*;L("$!21>\0_/?7E#^B^.RT/K[GB];O1KWO&^V]LO M>I,QT#^XQ@OI,C0B_WWDO'*$S]YXJA(W&G)+4UN MZ>>1L!^?;N+:^M!C 1PA1V(DJK&?K=>/!O>Y:?[HIM_N92N+FU.J41>Y1EW, M)B4?">5^=4?X?UUE:)"WNE;2G%0"O7#E3=BX6>PO&;:1WW/YUU^O#YEKEQ# MJ;%F]+-K\*%?6BYQ&.*]:Z6@)-8R=(CT:BF>B:X8*&7[#Q4XV^P=,4!HY-%Q&)8;Q M]W-FL1CAG0\119E_:&^F__T]>3N"\R:B68=G?_Y/%__M;VD&^ M,WD46F.2&=I$F6:4$?W^=\58*6N'+[9:VJM6__A[:-D:_5-63*X DZ)J:_F/ M5/ C;$KDV&;*8T;:-RXB,P89N=_96^)7*-[$[P":C:I:WVW"TG(VCHR?N6O- MZ0OY\'&7RGNYZ'F_BT*5D]0I)36Q0=']SW6K'DL \#,E-*K &FS8%9LO_]6W M']=P_R#<"\HK"!>?'I2/9#'#T%?X)(>6H6%$VG)3;7HDH(@[:28GFZ9*Q>#P MH^;(=CX?[/QS$_Y)<>XOXSGVLWFEX^ZJ@O8%?#W7LL>*J3\QZZ>2S>6J^]_8 MF3*SXM*;T3U0WR3W+6P$R5\.ED[_43.UMDT*I.G&LZZP/#4J?^_:K >;#+D-M+R;N##L8#Q=$=H#]Y;][P4DML M0'?IY59_9NKR;-^'T!X\Q]5':U_^Y"+R9X/Z4T#X*;IE2DK(2V.=TNDM'MM( M80(AA3)G4*VYEIV:VSJ]:W-\FIAC9:$%7JF+,].T8OB.\*A@)&.0?P! MZ?]SO/G9Z;1RD>T^ ME9V;9?=^:K?'OYSJT+P\>FVD@[*R(;%;HPLR5E:*ZSIU>HHJ75F;+0 M#\&1 D.^DG,X;+3!XO Q;UN95B>;J4QMS;@HF'?>^*U3\C>9 M28;2 C"4%34PJ,S=U& $0[DBP.SAGO+%.[&<8UWO7^1N'OOKGGX[F98N3^X* MS>;JVP^7JN8DRCO\/G]\#YSO/@4P]I1.'<+UK[/K?\*N?QKIHF'2DR7T(ICC MM_0!_9*.X"LPI_G,F0Z_)W" MM-+(,[!X$,&KB07J!N57,^7!LH'U62L((:/PAV !_3L )GA#1]=TQ:9JQUYX M2O*?T,M:^3M%]]DSZ/"*30+HZY%MS7 2\![^X+^Z3JT49)LS^AR=C*(N/-TF MVAXE9GK%5']E@'^!BTZGAHH!K9(J>)H.LWKY()AH^L9ABH@OI[^96V[[.Z(F,GRRHYJ1QCAB+0$E(! M/3'+<^ANX_'U]KI[J4-Z7(J-R>N$,@!0&YP)?3J=HN)*_ CG ]HSI0HV,ON5 MX,@+CQJ?: ZD@9V)$YU KWH0>6FD)_I->F'LE>Z0E$EEJL:8\W]#IO9GUD7> MVR?PDY;\8?MF\= YGPZRI''L]*_/Z\:Y 3R6^RB[_Z?$ MCZ1P[:6D34D%NY(2VX(7[8J %ASZLVV9]&=5N(X^X/1Z#FF-&G1MH-<[_BGU M2M3D/>BWFME^K7 Y[(\SJ\*L\T[[_E/;O,T/NDVY^?:#+A'X!A&+W+&B#A*- MJE-SQ?9[[XU\\>7(X@N.&R0[Z!8KW9VDCFNU-M404,([5.\PE3$^C&X"94J" M->(%4QS'F\V9:'(GBIM26$6XC;HOL->9+Q1Y,1"\)I7[,(/-]]MQ50_N*GQU MVSMNH*MP<.=Z%!4MP4XQJWM&-7'Y8:$PP(>"3=5- M*@E@Y2B3(LM_%5:BOKU&*SU0FU[S5"]19N>\-XGD-&GD%/:\G/ M%KZ\I(\S.0*+,"P(IM '-'Z^Z91.EZ3;>-'HE3/6W"88Z8_^0S@872MD-;"7 MJL?M[^: M "9SE4<^%ZY@;4KH]^:D;7H=[39>RLW>0#4-V )LX"&:Z'/6AI3S6NW(:O;: MZM5#X^Q@/%UGY[<73S?OZMO^I^;@YKJ<7?'0.K$A81?4-JJC,4[@) M1"^(68?\%'Z$N\2=H^)]V<9E7,'>7"]E*QIH@=PCE@*V8 -Q XE0SFJ9L9?T M95N%T:*!#P3\EC.G8'#N[ [6+#V+AJ ^$U.*5U/?FPCJ5'FNF1K\#[2[HE0- MRT.U9QW5!8DQ'ZT\4FCTZM9#<]F]GEV/AN//>/-A0]NIT9,";J'5-PR8O-I M[&Z8R1O7AT>K'BE,>MV'9BE'1C'V5OQS[V]O_5.*% L')LU7_L%NJ&.0_P?O%/[!.\4@/8ZK/51RYL.D@(G&#>!A=X0C+$'2700 MV@3+6G>8P Y9!-*\9O#/$5V*98/;"KULPO5%Q<.&-S(ME .8#QV;OK5.AZ;A MK\FE_]1P+E0A(T,>GUU1FXJ&B@+M/KR8%._7;0^@_A MF@VQR'#$GY?'X^6Z"N85\L-SKR950)>ZY3E4YPT=MKR$U81YF@BX/:GY:B%5 M,5Z])ABD-.&Y0_H(Y)ZPOQ1R:9&=DR^D 8\US^X>@ 6$[S?XG':/3I#]F2P; MO\5&8);Z]X]N$+L?YW@]8M-NLJ-C>Z+'LZOSSN/4\UH3O5/) MMI[FM6\_3"NFD/:E7[B<037,$'Y)D4( ^X>E@.:Y0U=B G)&3+_L_L+EBG]1&VV?)L.^8*$?ZAMDYGN MS1SA, ON8'#9RM)ENSXMJXN38^VVI]O>X?RI-;]R9Y3UY/:B+7]2]#H8(B/N MG3?M50A2N]JT06V:;;8F@U)V_=A8]WIKYZ!=J<&F16O=@TW#N_:,6,1MW?YW M*C!MXH"'ADI>8QT$/&3]^_W= M3NW#G*H_DTL1MCKYZG:?V:SPZ+[0X+? V:>#>@Y'XGBN%!WG"CXB_*"!(@7. MA5HW-E&C?5$WK3.)!&RA$/ILNREKME^T(UD M EX>'?WF,//@>C(; ?] '/#YZLZ$1[X PSNS/-2!1!K10D;'Z#A)WD3FS+&T_D<(KB=_C# M PI?(Y9@97*]:6N&24R23FJ.G'YW*F+ Y:0$A]%27)6(!9_552DPP MXN'.N(%$DA!$0PDD16,>E+(1**:SGA)W;B@J\;.K=?0#PXOL(:PGH;\7Z\#X M*J^^\_D9,ZQ-0K0=>DW:GDUEA?!B4$IAC@*_.' =R29_X9*&\OKASOV$? AN M\RN% R8)'%&N@T'PD+27 1E'^'_T4Y#X[BHBR@?.K"U9;6*1<]L2_B&=LU6^ M)LKN< I#@F%-? Z8UM!S>:!]9MF0FZ^(5#I_)&3,F#M@K#D+FW-7Y>8\,"\? M,A 807)%92]UR!(&J2PIAGTI,T6#O!UT'9$QU0=!.7:X?Y+N'+V#BDVO%?/6 ML5(+<>@*WOG8Q>-%-QV7*!KZ'6U\6WYX0O>&3LGA+%0.TZYT]!HR+S.FRS! CQDU-+%G**=)"TT M_?R1;5IRM6U>'AT-#[5>O?Y4:_;(R:!4_I1I<.>0(@F)E7)6S*XX%/@;(7SM M;A3YA.N:=$[3(B4@^D8*/?P.I@6 VQZ^S +O*K7PL/3&5W!9,DQT""&!J=() MXI>S<# @"=:S4MH>0JDG!@BERAE,0S"6PE7OT)N#M1O@,0V9O3FW5L0W1Z3W0LDT MOL@A$,2BT@&N,(;Z>3-D/Z>9BCRZ3BHQ3(@:4 )@%IF!\3*Z.DBPIO\;IM 0 MD,#STPJG!X$*2*6-R^(V[!T0F+P\/L6B?/2LV&IP4B)@QJ8;U?AX)JHC?HV# MB5;0&Q-DPP:;#_H-RSD7:4:HFD,Z7UA92L/?3(OS'"O\)[HX_G1HQ6F>8J3R M]%\IU A^(*8&9ZX,G!OX<<,6@,QP['+[T8 MCE\8Z8$_U?# S*R)F.U_X84'(]E7ZOD+\@ZPMWBI@TT@?)Z.?9';FGNOT-5% M"GP\HZ.SM\=T.PBC8E4*]O.P_4P!'TI0&@(#<$ (G)J&D5]1?"QR%E>P$VNI M)!)$/8O) N$'G$B10LOEO*5_6SE'^>?Y7\J_ZSP"4IR8X65E!X#$FED H6> '#<6QC+15OF9;D M(@J##^7_0(^03<#'AB((7$M@_T$MXYCL<>I!W12T4=\)KHQMPOUCPA# W#:3 MZ"#24G,%FD.H"BB&#E70J)E)7-?@5;8X$L_T"DW(G>CTO2U+AMD6A6R#-V=,*.CC$2ZHRVTS]Q,.0DDJS!^&:J_G=$,Y.,3FZ+%K M"R<@Q/N47K->=',B*PL<*&S&HAZ?/0RD1%-,= M4>*G.QNI.#XPB"/) \G3^9G88#;A@I^."_JJ OCET&CC6"0&82J\Q0M,)/'L MKN>8WN6G3D'6(?(8JBX;[&:ZK\VUVG8[XUT;*$E]I\J'F@M,_?W12K3\A'RX MEC_BR;L 8X0ZOE^!_4@V4EZVAZN$MS_U)U:9;X^\"*_UUI$"+W6 =^([H3?J MF,(%3%R*_,40 V4EG6VQK\?SSP?HW[(10V4.HE!);FSY3+CK-5_(C?+97Z., M5Y[0ED 4+[1WZ(; VGRYR:ON_?@>W=Q7O[/":#X*]LU'8,&R+ M/,XIT\7LHM3,PF@_]]>(ZX0CL7@8*A/0;BUJ[+'@("BQ./H,.2U&3H?PZ;W8 M,_E@,1/@?VVA'$$SW(>E.V%=5;IAT9CK9O6COU'/T0S_&[.!-P?;PG;,QH>I->5<7GY MKDO9;T,2.&6>]68*]XT-2IZP>C%7?@4)=/1_68IBK'$9=H6"I,+$:.1F@5!.0CE0?3%/^$E+K/@ M%;HQ=&P!*[.7:HDLG,BJV(3%ZC"/@@?B_?V@J_27P(!V)( 8;=M]KT."93'.*DIY7SF9S+W$R'SR0R6L$L32UC>RJV9CI%5&Q05T$VL M(A8-#3B^U?$G5;Z8.&+6EL*0"YU ;,1F]NDNVQ1 M_!7,Q..D!WEZ8N%A%US4E6ISE*PW]Z3B+! +F,YO[GXF4D\\>Y^+TF7/GN^3 MB_?C22#2SWCJ,357FM5) WP9E0:!3&Y=";HBFZ*/395L.=I -&T@'S M23I@D@Z8I -^_G3 GT_Z*_Q4TE]Q)] 1,6W,=IC8QL'!L&&=R.MC[A)0+Z'[ MIPRCZ\/E,OGCV\M_.MXP,R-8?/27P#*K^8]#HH)#55O_!0GE&II+$ ZIPQ1D M+$=1)7\)FX^OI"A,@=ZH7 GE#:3!Y_$ .4"0,R'E^\^\&0/L]O7S8!'L,T*' MA_&D:8*[:],+(V#G8[/TT09@9GLZIKJ(OH.M5<6&\E0J^5=BQ3P< "/\R?S& M?%<=NAS#54S"<-9\.X;W47.\&?>X#>DAC_1(#Z_ M BTD;]V5C#>)\SC(1E# M:'+BGEBB4@=^4K!XWO'!Y[8I4\PR6WAT!J,U]Q5*=AFKB(*8%*A6 8%;D5- M1Y^\WXL3?2;B]+F[S*]>XR#0>R+$@WD88@%24PYGJW?.%$5-8H%LFO"6*B[7 M1FJ.:*'"?9PM(( .TA'*L03=&A^UX::&R"$1/% MY##/4DL7;B%O655<7D^XLDP<-F_4&CYQ^='0B;^@=0\EG[@+7>3&/L2.$?$,[A>Y3F\/A,\Y8@"G=&+;+YAIL(1?3T9!V?W8G&KX*= MB#Z)W+R#$YW/!"(:'#JO61;"]*;RWSX\# M%K'94?*D&L40L7!U#F\$^45.$/?VMTCR8"#Z )N:;L?V" B4B/A5H^J#/DLJ M!3(&1(DX7) H%;3)C-<'"E3@,/<[#!P!AH^(8"JN%T2Y-R?#JIXY&L"K_ ^R MSR!(/9!4,CT NWIIHR6E86<4>J$@& [KAN87%?-^8&!9L"[!*@ ZB<[ +#7= M?QJ;O;'BS6 C_%N.4NDMR"N>^S$5PI$FCRG_01+F;K;U4+0!DRY[4$_ 2EBU M)>XZU>)9 9 H2A)U]&]('#X@Q?-RPG]M4[H%I[FK#6UY-M_ ];/L)=!LNNQ" M\(YT-5%H!0A5GA/H;V-/H33M$H#AX4*>WQ6P&#%B 2NFKM)NV M!W0\9D<#-U)E\#T0V6 ERY3&8$F4] R,2_K-2APB35$VJ7AN.M,NMNJ^F'8F M%3M'G9U!^7=:KO\.E#H>1F7%X.$B+24UAL"PY9-_(*C%PM^W6?CV&]((](M= M7=)N!*]*(G_LG4BDYMD Y!3H!P*^"82O;C 3>Y,,A17/+3%V99")9MB9;F O M0%*[! (8;]%MXZP^4@<">4BO,GP/A"22WN4 M!3(:4P>(%(6L 5Q%&(^J<_V%X8J,=0JAX+HZW2D)I"/#R?J:1 MPWJ3LI$A@0CL"*XXL<3!(,L$GL:RM1>^P)(_J4'@4;X[-W1>P.:/(YU5<)R^ MS0V;@+/PLVAJ4'@+="T .O!%4"4AF&XR?83[ SG@5:"Z*'* 7_&[N@>_ M%1;'ST4/!,![\J0A3(P+WD(XT4CIC;0H/]_'1R1E20J!\X-Q'C3H>>L/:"O" M $7]NQ7*Y8K"[B*WEE%*-WK^5F!X!Z^$N6&!MZ M1>&;HYL>\TYR:#[Z?+PQMGNVN &(\V -96&2QE](N$F\;Z^\]"!RRS: -U1A MVI1NC@P/T.4EIA@@A&*"I!_S#>\HKVSC:2MQ[,014%K )E.L3[-D.6[@Y]#K M/=)=SDPCSC%Z%S YFH]J#;GWS9^.@-_QZP>VH)[&-G"&CZZPS_30;S^B,5QB M=L>"LDI?[>>MH\/9<;J?3^ASX#3W8"K0C4]!L:(X%L!I01,^Q]']-"8Y[<]A M+@.&)GIR=7'/E9O'NS&XK8U6AFGXZOV:8T^&1G3SB\6M\K\4L]V>_O'F6+N3KM? MK0:%Z)@#JUL:35879U.]]C"[R93(1>^H-BA&G[Q8'UQ6S)D][Y&CT]Z9FSG( MG([AR>C7O67/N'R\J4R]_?:L4ZW7R]6[SJ#DC_GSB0_%GTI\*.T&[:CN1[81 M\LX7@+R)K,;\LU.A,NLJB,ZQ#9J][WK,*X"7?,KE%F@R T8QP'8SY>.]L:T! MEN$&M-L+AN80H%QOP[J>ZO52=4'.U]EN8W"U[AW=3#HW']<1)L)*GX&7#B G M9L'J=@9V'BB!8*.4-.H-AGKD*]7J,$"+U2NG.0JN[2/:(>BUP?R)](R! A& MR-@H&<8?Y/>8+19"^ CJDQW'F\V9>8?/Q @+N 2J*$@SO>/7U6AC,MB$9+< M]U1'@F)AW5*QEQ4_,)9-QMP;:M"3DOY.G,QNVM2%5I'_GFH%F.X,/HL'+#'G MAJ^5KY%E 0A4]]@%\0H=D&S8@M3 @F_HNR/^)7^.$530$>4'IBET#XZ\ =LBHE&-&K[F[@^]%7*M[&!9<)$@@7!G8+,$1E(UM M<^GV YGP%CA8&CB"ED3,P0PY'#H0G%#<_\'3QB(%)\C*VFE"DC3EB4Y5)5N=\.PD?P48/G%Y,QQJ,=#MX@%# M[O*)7@&L[83V#- V\?;QJ*:8X"##N\UZ&MA+[!S"48?#:H"Y102,GC'#SPELTM M'ZJ=J^MPVBVH-_,YU=L0KVTGW5O:-I0ONNNV04^_9FH-D9^P3<$]*UP]:>NK MXU +1>[KQP,;@S/F4S%[$T%@T0Z_I N/SX"2#%N#8>O8FL9CXH ML@QGJO!XH9^J$CC9_89X2Q(@XB)#V4LUXI\"]@YN: (-C*"Y"@3? BTLG(H+ MX2M6U+WENT&FC*]GXGO2'^1@"GZ8N:RW+ )S)'BN4[34-'9CL1&< .?E6N"[ M]@CMJA.B>09IC?P][N$:SF$)K9&X #)=H;\LP,]MA:8/?CZFQ&*A(3+CK=L^[9ZYOQ>)3F'3W .N>Q>I92D_5]>E2[S=2*@Y@]9(M@HUL\*RY34[H]?#B[46MZYXUIMC$[/6\^W4[< MA],JM;8QZ\O]OV\Z79A#U.^:9T.YWZNM>V&FC BS0"X5VQX\EDL=>[5\4++E M.W>8O5 6DY/IZMN/7';3+9'YQ2T#O]I[;=E)I:#4Y^OA76-=4Z_[IWG'N)]U MWFG+6M7NPT5K?J4W\G>MNUFNO#IWK/&W'_E2Q)/SBQSO0VF>WFD1!MXLQ_P" M=@78E@_0UW@U!BPLZ=/L-:Q_G.>;4&BDJ MBT>_.=WM>IV).O%>Z@2C7G&-Z$-'_!)MDO#)2;-W6WLZRF4S>NVDM)X?C4_V MWTM".MYP=#4\O"TU,L-B93#H%.]*+E4J(@)R9SK%J_>MJ2VKG>+98K_GG;J9 MI_;\<&!!;L^[[%OQZ4[IG8S;I6E]5NI4KY\:Y^7\.$X9^U*:16LT$AUS&?ZQ M7.&K/)3=^S:HV3@_$[,"6J5UP>/:C+ MHY)]T*A?'QT7QN:JL#BO#4J@5Q1>H"X! AEY:N/?[^UN>Z6#[;W#Q]3^4G0; M]KEE'^K.W'(4HS4ZM\PQA, TEM.P+91\K5TZ:BM_V&@L*L=]XW14F58[GS)7 M,E@FXGH#)H;! 9P@;N#G/"K5R$M@:R#$JO6=Z:!B724E&22D430H$');!^:B'4XD/=%4>Q@@8@V(;N2OR#:;0! M? >#DIH00PN04>3.:0AP!%)"L75'PE1X9@YT2*H)!JE0(P]!2_R,*$@O#96)>6M#M%H_TZ22(XM2X.T',IWFR:].V.H9'N>]B])SVY7;K*+AE)K=H^' M&=*]KW2B50+QSV&50.XS<@JQ%1_6#%C^YD:9NDB85U)#R"B!.@5%I7*1A<LZ3#+<"O(C734MDH9@F+W_ M3PJ\9:9 4HS?1P;0X]LOX18'V&5*@<-?(8[L=)*?!W[+JQ9EBI,T.=>X04J M4J:89[+W>9FV8F)JV08]IGDY OQFS#TF\AR=Y 0KI"'A.3Q[QNC'_ME(W(@P8)>Y9U/Y M# F? LJ+>7C2J1C(3U9G(B&!2"A]R @=;#."(!6 >V2;"/PNR2,Q.=;Z(E)1 M#"+!07 *2*J<<] 59R_5P@ZC?*MX7F8H15'.O(/!1:*I(Y]/+!],:E5?4:M: M3&I5DUK5I%;U\]>J_GP59NFGJC#+V[_QK%:V$U,H)!2&T-Z!J_Y4"3>M&5-[ M.31& )Q(>=C*G7 L/B:#H*0"OP*%$3,+8'RPYH5C9>RE&H\*("B\QGZ2+ 9> MT!)6$$#(Z?0[,VQ^. H5DR \-#Q&WV30BT*\D>\;"(LF&;,171OZ.4&9E(>% M-737;"RR0?N+:@7^9N"3L,+00!Q> L%95P"9)M!JA?+'E<'M[\&'?643DI== M,EYO/JX1 +YR-JI\8LR9[=^QR9@#]CBLB(A#BR/N2J \@A*'B,X,$X=%B;A-N8%)%:<# DQ/ M6+5D=C799DYN+(/I>='IXS;%F:[QQFHZF%S\=_0PT7 #.ZB8X@9+!+E2V;[J M+2@E[^X9VS"$J2C078)>,683^Z;P\R9VT$]B8#[O6(YPS+SM@CI[9W,8B'PES M.(1T:RL: :Y%?^Z=I\YU-)EX;?Y<<;D%SBO\ OOX1?!1*. 2_BFY&D*&2,>G M)#@!7E=AQU=E[*7:?#ZLL)[;;AQ,?*0;PD0SJ! Q6*L#'TZ+5>#K'(4Q:+_L M2W?1%$IIP8])UW@%0I SM&S1LPP@US6K5 M>&]2+B-@4_EY8'$T&RPY[/F$68:D MLDF?D'MY(K9"'_K.2892.' ML#UUAGE,'HFM4GH,2DI14 -TA8\"(%?C.8&^]>JO"V6,"K1@"[>[;:,.\?#* MI<+.7=9,\DI4UDX 5A2 BEEV:-.8LA1@"4IJ%^")^ ,$"W/\#BR;CBAT V[R MVMUXI@^X+EK'%N),8=P0O\WFU4'^:7+1SGIZ[[1X/SNK M^0PEN9YHG2R[ET6Q(E6*520XWK-"*&Z"= 7*(X-^]B]-W!V2[)"-*FF\RC)$ M);U56#]F6P:*./11$D>TO@M&$M9*.E1IS7BYO!RL-Y9NO^0'5X*2R\T79 [" M>[0$/O>-_M$!%]@HB&U/3;=5%2[$;;^OB8.1),X-RS56QZ MX"-6;^K0+C)RV1 P8Y<$ B. 2V$, TO9$4'HF6G!.OA.4%8OE[([?F.&@)/@ M[@5UU=M+J$/ML653?*-8/HQ#2A0;9/0+.^EK/(C'S]!>\>;Y31'D.V@Q\S?D M #I0#$1Z[DZ(SP-WT3UDHE,BX@8]VNA "H$P0*J1P64L(%K@P&#T8G=J>G.( M 5UH #>>"P!X['6$*1!R(@0B84]LNSQIWAXB*)5'H]F1(3*9YLF ..E@S,+=?@1#WL' :G>G),NZWON2-CUT:6!'L!0 M8B, '[[+9*.B/)CL!KZ+SX1QMS#)@/7U1B3A-/)EB5;EW1 4*JB-.44D0@K\ MIS"95A OVA5)U0*A!GK0,$XV![ B4F1,@,C)CJVME)BF?P*H>A8VC:P5 M#(2QUTT!F@X9CJ'&KN+L*)EGY"\$G!.NM&;6Q0SWF.58NDUZ2Y98.$*,94@=:I+8+#'E";2;+]INGV3H" M'#/E@F66X65'#&%A=4AG)8MUALD."H\NSFD+TZ%"!>#Q5 D&&242$!-BX''> MY ,(1]P2HON8^"X7Z7_[3FWA)) LF!"$G^RM$ 8/ZTJ8#FVW)IRO:AA<.N0+ M;+=KD@.":W,\O(^^-ZIL38@V!NQL,-^8QS)H)]0SP9$)^&3P%O>;1^/YP%VQ M$[O -EO+SELFCU1T9]/9Z1K/)1)9.C+%\#W'A )^UQF?WR6[\$DJ(_HRL>8 L M^%FPC5YBRL52?_*+_5=:&$_.!&,6C#N"3-"@"Y2ONL"4I=DYT%\AD YSCPH\ ME<$Z:ES7PI%"V240*AL3WKM\:1G>C/ 7]I*LDG^<55)*LDJ2K)(DJ^1WS"HI M_U16267[-YZ5^+N(X9X#ZADYAUR%K8G,]W=E\WIH+U;9=690.!Q72V/E_%,6 M,;!U? ;EPX]R.7ZX#C+X;1ML$(X"CJT'P;A J+BM+9NEEWBC)/9\&$&94A"& MS](A(#HT'?S'6411AEM&V%-P4EFFE*2/C=(,ENL@ F1HJP8-##?:KO@YKY@G M' #J678HN+FMV8Z RV/SIJP: E],'4(O-RA>O''B)L(>=PTX8(]AF01X;.'$ M;4*"EDNF]E^_)148&$O" UZ4<1CK3,@M-)=;E\NI*^@N]=O92"8N1'=Y!(_E M%0<>OYA/TNF1%?@F?OY#P4?",>-P#V^';^9&2)C.ANAX$X,\,.X:0X^!*UZS M9C/P(;"VP[SQ):+C\_9>B@O)T&P^J+R&&GN+)DD\3U_T01]Q&'[K)SQ?09 @ MN!VL-3%D>HFMY1\212IB3RS3@':!VRU3;_NQL)0QEOQ+(VX;>!9!VPOTMSK*KPW M)OKU$1%?1#?^BXY#-AR#YM[LLH:]&$R3,%Q\/"Q*>ZHG\V7.M1%?5_-47LU% M/\?YK0G:$69&"*Q^=G=%D0*,$^ DO[#=<=O,>ZQB6T7."V4"P) ELWU5YA"G MRZ7&@LT@Y6VT8.,P^&6_8<#QM_ 'RE5LYOV;@4M41]< ?!4>1@D2B*]-V%7@ MFW$&;KS,V+Z,L,2P&6PR[Q) -P[S+O %GIX$ICY;L"Y"^?3NS"U;-)YD=(E> M1)%.2LRE;EMFR&=*Y1N'LV5@K[OD*W'DO\GYTOPRL7/T&[IL^.84(3\$=W^Y MH?0F>XYA(CS'ECV2Z/F_(]%-K<"EO'FY(C9B]U(]HR"\IR8H\C MR%8S-:DS.$]TXYT^9[ ]E)I8?W7>I1V+3EW&*-4)O4#$X:V:@Z8SFU$SZ$$K MJI9\7NQL))"'N;#?R^&CG;%=ELM\)8+JSW>NL0L/=4.[+JB]]($V)Z@P6:W1"C9_Y()L5D/[V\Y0$T6Q7[M,]"@=2H.S03UYC#JS( M:>Z&;IOH_;Y6'K>1ZL5=(;^^.#ZI9/NGYQ=9W5$:S=M/2:IL*2D7VHU]!L\# M%UPB/!Y,3NI_SM1K.1%CS9/9P)P65$MXJA9]6Q8"H7P(.[:+-(_APHL@I# ; M GN^N:ZM#SUV%R$7F"==PM]$\RE\/]JW=K/\@F54/?)$[VW3DW*6(L30L_PDJB8+E1-IN!^7.&TVX>2-F5#]XMB!LCMQ0#.T?;GY MGP/D;;J?:J()BY!2"./EZ]C)A\ Z($#W\2U(L(5"G6<)<#73>5Y'.=)[Y&$^ MOZ_V\K5YX>SIX6EAVY_2V2K6)1P+.^-^_D3XP8?T8M%J,4@'$8F1870(>L<- M_"V]=9XI6DC3IP-\@"#CY,,L/;HZG^4$C<(-9J=256(^HC:I*UE,+'=)RO'T M^P1N]+\$5JT!* *+X5 ERO&Q#- 'S(>FEP*-P!&1D61P,- MH A&!;<'W5PC M-:%T1DT^H8#LI1CS\@](YB72*?E['SJ19\_N-:>4C@]F[X!TWJ[AR'LK9E?L MDEV)$I]VH%ZV?-=3V[98U0VU]<^IU-RJQ"D7=\.N4^TVS@J#0>>V=O^@Y6(0 M<.*?^[QY,/[NA+7OP#7W(>PAEXMD(;PXL0 _A[FYI.:?+&V>Y>PS^F$6G&5/ MF= &6!:0IVOBLGQ%_HW- C;"/?W,HPFCB]Q$3>?9H8BI@U[:+=,0BB0J>(3; M-N%*::XC(L%S Q1JM7 \2.(>2TJ1KUPJ/@<,.BUQSRHJ@YX=VCGP+9DDA>G/ MW%T5KT D"3*O2) I)PDR28),DB#S.R;(/)/R\JQP_^+:V,?GZW0A._0 (G4@ M;JEFCF.V,,2 V(0\Z @@L9MIR2U7K527Y%B9'M_/S^]LM3]99-\+A>&7%*RN M2]5(WCE MPEA294(H<0Z2Y8I_'@0O7+1U32WK6'@S-GQ?0"U MV%=Y+7$]\-#I_Q\1W<4D=-!?V<5@>=Z\$&0W[G>Z+4%Q%[7F3,OC ?T7O%-7 M]Z36+8P.[6Q]WF]5KV;K>Z?_*5G(%5$YO*;C>!"HDN*YH05_ACLD9 A##L4D M/8?5>--O;YUY&$V#UW/SPC2477NI/M 6 QW:!-I4GAV8N98!!(I^^D6%QR\E9"!/C+-QQ!760#?% M"^31M40-)96P\)G(J?-!+B+AOA>_S3Z \4E,/I$6L#.^U#1]R-D4L -V*L'T MI8I.NA)30WYT8-'_2?T)2\]G_SZJ=0_PQ]S??PG:J75[J4MK#X?,9/?3J?_5 MMT,F^1&Q:PPZ_7EMS2D/JQ2S?WU/R;VLX""")U.'NJ,:%CM*R@]_B/G M_EW MQ;3V4M(OP;% 5^($L: @YH6!9S$H,&2>+ 15PY1 N$L$4S(ALL!\!N(-=(7P M:X(%JB-@Q8#V9ME^>:3&\/:0$OBH, -Z1_B%G$&N71CFC%I:#A0*<=\FG_[F M5$.1.\Q>VYRG,A[;A/EUX&]BK@^>K3N:KG*L67FK*!=@\1Z8!TN. Z;C9U(. M";U7Z#Y"8SJX2[E2&@8I_LWR9>FZ6?(J"F.@:=?=] )I%DLU$;$H[E1F!#7V M*&69C!AYH1,H0[; ]V$1*> !TK;L+F]S"UE12I$IA.UR]67J$+6P3BHC(6S0 MN]#"[-Q,JFZOYW1G&*I:ZL^N-W21B JE;*8,=+11F0WO'H8N;FB$-- 3UR&I M1D4U)]V9$$?F_?Z!P' J>UF$T>@-EDMZ55O'D]KS,99GF#:%0,_!'Z\128B8 M&B-V@7([3TU5/SZTZ-[?C M;YBF-5,,Y_^^94JA7C??36^F62[_>S00Q2BKP0E+.JU#=EC?4G!KZ2MEJ:?4 MV4%_?&# '5<3565/^Z:@S0W72@/@E)YGG"WJ' O@0] M\S4"N_*2P.8YIBD_R53HM/EJG$Y[%63;B3=?UFTK<;IMA4%=N6Q[@IQQ!$^_Z( U!SJ5_U%ST0?9C>JN:S/Q)+L M)M3567HH_[B?(QK9\+#$E:7/SVC,@@9>H3%'E&+>=$3.X=JN),<1N*PT?V"F M"J6Z4T] 1N6SN?(VLLN5,[G"2V076*U-TW%M#PDL4V=Y>><,5H$38B%?IH1X M$ M0(IAUI__$12^V$4K4*MY_KD [@@C[FVU3(+$=011X\XB5I#+JB^0 4GPLRQC MUC*L\3K ]3BNU=JB\$5^ +T!?IV2@-K;LF>LJ(P#:X7SN5BS(]M2()<7*ZL8 M.PM!1SG>W)<0\F&!7HS_E+\7H EMYT>O8HJ;ALUV]LBN,;=3\AROZ3D^V8S6 MX\4Q/@G5RY&T% G$+JRJ!'V9Z#QR85L#9X+.4L129@0.MYDK>7P-XE61-^V%W'Z?*[-Y0ZZUJI:1TP'NU^:1[>-CL/8VK!]G94_]CGL[-F?C([.5"40FTU*$2?=(_*C=-.T]9Z2H,\5H\O3\^? MAN-!,?JDV9\\7F;,IW&6C.NMQJ'1.;^]7PU*T2+EN>Y M#^IZ-2C'/#DZF9F%YJ3;Z)*S<<:[&]H%FY/J>:_?[>3MJZ?,52%3&^Q'GRRYGVD7J\ M5J>9:HON?#;Z:+%T<&L^7MR>3?NWH]OS\F6N41V,![F8\VS='V;'S=Z-->U? MFJ9Z56G-"_LK2":(/&IDSY7.<=$>9L^(^4"&1:]T^$ G$'-.0[(_-2\7SFVV M/G1;^]T;_5*QZ*,Q!S6:]4>N59B:#;T\)3?[5\[8G-$)Q)S4O3Y=W6CE;'4Z M>RA<%QYJ)]?U06V0BSFJ:B]?O2/-^;2W."R=SIYF^P6]VX%'Q3W= 2)_X &* MYE3<+*_.BB5BDIYW<=A;,5@Q89_]S[9\F_+M\"&!E7IZFU*>GAN_(! M_GQG'VG63,K9#CC*E-21HK(:20.-*]TE'ZFSYOS%!:K6X:L\L/FP1<,@3UP, MGQB0395!!SHU[Y?$L.8B2>F7X M1*&VZ,L.RV/[S++^M%B2!:KV/B)(,]\$.. Z*)TFD$HPS]3<:3G M]*-=>J \B'%PW"WFJ%TQX0G5[SHT'-2)VFTW]\ZL+7)1O,A-OH6 MY]1MUJW'UO1F?SJ;#AWM;!I5R'72MB TYY1[UT7[_[,&9 M]J\'\Z-:^V2V?J2'F,ONY;;&G 20.&LF$T!'O_(DCON3P>KR^*I<[3>H3G)[ M?5E>Y5>/Q.M\0A+).$2%_5]1(\TA9J@XEDIA.FAK5 OVX%@?*RO%=1W.?5@+ MYQZDE!T&G*KFPIQBJ>JX>D ZS>KMM'=V,KAWS,M>17^J??MAF21*56/^M9=X MW4C( %9T^"A8ZZ:,2(/GBE7:2WQ5"OU57HK\M3&QS&7]#QOTA' $YJ@>B?[A M\2[8Z'3>TO__2_F8&\*UT>VF+HAK[RZGNV5NNB-CO8 "G_Z5A#FG*MZ@O;2& M!T]D_S2[;MR.NOFS,;5>XH/_><8AJW MF>QQ;SVZ+#H/TZ/SJUR()^9_@B7&S*--;" &94Q:HQL+)'^3MQQB3\D,,I.7 M"/+)'CU!=T6#HFY M)'::W@O#LA7-2DO $5@,S?F#CH790!W 0T+I(Z^\05JI]?[-U// MNZDO.ZW*@[6_3?WYP!OTIMK/PNO4,_?K?JZQ&-5.=ADQ MVA__ED!MH5-C2KRLKE\$(NP01%B=B; 3KJX'V!P?&1V^!JIXKB'8Z!WU4)]( MF"+Z9A1#2'&T<.^RU>E9OY E!_G]FX-F[1_KH3&>@VVJ:"Y6%Z7JVV) S@ZF MV<6MD9FWW/KB(#O^]J-4WMO?GO^T4C9PK136=<4'G7SO3+@O=U!M#KAQ;7') M)V9&G&/;YH<$,UD,)> M93M98!J284#EF@10@+ D3,J\5J)C1X_!9?_HZFY_T7EJ*-7SYN1)/>IU.ZO/ M1P@_)^-C9M) S>5IZ/.JKAFI=U\ ?]@R=[J5:[, 3O4[]Z0WS';K MA7)EG//NCY:O(T>9]-+O<$Z?WQ2JXPY@7?N+&UT^:0Y/#Z_GM[W^2=75[K*9 MLT63Z@GE8BF=+U:C&\V@A5F&I0<5+A!KDL&\@H[M__*]KRMS<%VQ([@B4)5/ MM"/+/D+ 2B0):G+%GLKY8G9GZL>#R?1XH"[6G5+^0=$H;ZIDT[D8=ST[%! S MHCZ =QA;!V#1J%PX7$ !3"V9F4'VZ";4^ZOBEA_-IS;=O)IGQ[EY8S[9B\U(N]P]/1V;Q%*/'%[[\CZ8KX M]J_?DR?B#"O[5!%OK//E@T7[LI^MG71V3;OZZ8FMD/U1I;$V3\JS_?+3\NEQ MO)5V7WTD[ 2YONG3.I=[,E?FP3?)+<2)?^]#(\E1Q#A64YH7XN 6F%=<5>BXP!*&:(MJZ75+#-]*3 M_<1C:.F,E9\P7 9N]G0-A[*UF_S&^^-2C.?;U#SF_^@8J:8(X)%2UP,D_ X MB!^#9PA7MN#FB@T-+?#[+R)(_CIW4+)GJ_.SW/1V6C[SW.MI4Q^/LE&,(W5" M-,\@K=&57][;U" Y'RHS6$VS\ %0B^(\.-4::_&,B8K11)N3BE&J94HE94JL M[-63=;0@=Y7Q.Z7._%0.\BL3CGG)%V=(F/(**;2&,G?(=_&#/)$R_13/.H6D M0)7E;8:37+-S=R/%-1M)3G5M\54^6HZMP=7\%3R3D5PM[>7^D%?//R=V0LIB ME(8'R"!H^RQV1/P[L[+I'6$)P:!JO)B+R[.N\ON)O,,^U"'8A?H@_ ")!U2=]+'!WH+G[GJ% MHFYT\[]OL$#&RW:]P/]YBY4P9K"#I4C*(JI@Z\+[U'' PJ\% M':)V 6C&K[ ,@-+I'QH!B?O^@L(WO]S";$^56J;5:9SE#DI7C][^7:\()3&% M;S]*Q6@647PZZ2G9,^NJ>+YV^YU99SS( S?;3U3>:+DVRC_U@;S]ONOI(Q.X,"<,YRH?RE]<"FN:3;8MFLR@3"-QG=S,QM M:VS3G4]4PD0E3#C=U^)T/D7'<+)6QW!;\V9]G*UWG:G78 /(%RLEPZ M5XD+@7]I';#^TWT?$ZTPT0H3K? 3\LI0_MB;J(3 &\ )*#B#@!ANF@UD"ZW1 M 6<*+;,7-!D574SC5,51?;7N*/<7;I:7X2S%Q9OVD&S*X7EJAYOZ.:!_SOSW\+ WS'(+#\!\X!VHP!Q##%\F5[ MN#S/-JY[BFD^UM>=0_NV-![LL[29?"'JT/OK*VEV= -L*$P4O9\2O2[1ZQ). M]KE5.4ZS,S3&$XK@% / 9X\X5HDM^O8F6]WOS1L$5@E!N&!,N8)G3AG>T:E5.A[V9N[@X:1:. M3XJ%%33*@"J/=+4:!33Z4@I>RX>G98"E$O9!HNLENE["SSZ_U_-K1$< M])E\OH8UL$\*#[F#AM*:C\_&BRO[O(\M:8'U[:<+;P^7\)E5RG@(/!;YP9JG8+<_H8&NKO./)_E;=34] MOM0KT]6B5*HML(EFAF-"9O=>P6KP M3?CC*_G,NT--2W<]KF=V+.*Y.$SL&::XK-APXKC?(LEG#@IK3Y?T_8CL4]+L'9>O,;)],%]IQ MGJSV'YJ')]N[B[SZ2/QF!*(YP8RXG'I,36=$8Q((E0.4/R,!U8!+#ECKT+:$ M]V$=$E6!*A#^K@2;#YP VET\!GT.-EMO62N3C[/9&8"^9:LZTS A6DTY!! _ MZ[N*/"%E#:'5 _(8>LNG=/XFI7#_"6A\R7IZ47(-6$%:[EC &AS223LN_A.; M?Z5&.IURAIYL!G\*.LXZKNW!>ZR5A]_J$^>H(&THD'0T-W15I[/!0\=N<6RO M>=<=:96A;HI^YP/*4&H:.P1HUYX.UN1B-U)@I8Z#71/"38F!@=D:YT'BHVZH M=9D9-$&0NIO13=$IRU%L."CBJ+:U(GZ_"KI]O$6-SA>AL"Q98+JL9G.W%#6WU%H<;;I:Z,;8KVREY]O0N%+ MHX:&RJC$,/Y^SMQ[6R!G20:P#N6^",A'1,!1)E>-PC7#?_]?"(S:9R#05<"R MOPN57-H^OC-YU,['),.PKI41GY_]]5ZV.)492];_B,5 M_ B[$CDS:%@@;5RH9P%[*]RU@/_N!>G*QUWJ;R7*T4._%VLJS?"S_1^4P%DA#JN\U]1 8[,D1(&0%0PW&I.',H[J1WA M*_<*8PFULC8]$A"D3IJYX)JFNN>K[>\_Q\T.\,].^-)RB<.F29D6=#D$!QXR ML2-J_% Q19D@56EX3V;5SKNKE)6QD0A;V?#>Y?<+*_.BB5BDIYW M<=A;-5&\"CN6]<>$*#1?>EI_.[Z7 2JYQ$FF^B+)CHZB0D[H;$8*J_ ML 14T JI,$,Y/L+V3]AH"02&D \HU#:DD 9R' *B4^CF"3H[#+7K%DRO4] # MX,2BLU-L:)O9>.'NK:$^4%1%T8BT M)PYJA;&S@HY65*X9^A.+I<]@X6) N6U<:FA9T^![K];*_[6]G#\$^UCN*+NX MGQ6/":\37]M4Y9-19+X6GB(5Q=M;/W8)KT+P\#9FOOR MMER(;C&Q#7R+\L@'HKK21N@F<%=LB.>OC;,NBRH.N!!ZL!:U5_P]^?SW*,I@ MY[&X8,A8@Z,WK:7VE-MV,$%/X9/F&25%F<+!\;2 M<9FTHU8[O0M,/G:Y=(MK&R-Z%2S;X1^ U5..9UHS7845CCR#WLX1 M%:-!<][0KZEUQ88GHQ&= 54/X5>?_Y9$0)3H D<&T ?V1963U/3(HT):IP7; M@&T!%B&HA:G*]&\3?0[;S\0Z^(5PKWKGJ7/V%F40]=B74J 7^EY<<.3X-U7: M_TCS]^W-6J'O;49_S#!?_O<3_)_!K7IFW;3/#CJ-X]N']K3?7!_6SVNQ@8%_ M>G"OL@YCSRB793^DP%SHX]B+\VY8KLR7V5/ MH \^S%TI$.] #AH_Q13LI ^;(! SZU; =*F><*'O##5-A%]"GF])T!W7Y%'R#SNI] M&A'/Z?(&[:4U/'@B^Z?9=>-VU,V?C=VCK094U-WWOR,*;7>& @I(@C*(.JG?S(34%1JMM2JXD2"=[W!IQ;-[Q'4'*-G>7)\% .\>ZMS1ZA MX#OS'?)X*Z(H41,]K["M(2/-ZY;85YI2:2W>#**(H26_&4M@K.7#!=YAI8U- M%Q3/-62V<287<1RZO@/0QI=L#@I11;"2]OK+Q>WPZ.:0 ]&QX[Q.YU,.@FE, MOBD\5#4=@7=E$X0P#FGWM$V#VJ&#B7-:Z]J&4^";8"7U:N3@QRC[YQS,A0]Y M?+!'X;R<8>G>XYU)_?MG:Y8B(%<=XE!G%F0#PRDX[Q8503*)EQ9(:TN3B 3Q MF23@NU5T77NX>G1*()Z'WU%L-*.J:;FIK^H]V8H1*MV^%8&DWB^0=Y&LSY)"O*:Z][#HGA^9OPC3&MP$ M(('314Z5MH[-R]:BD5HM#WD%?@%@'Y/_OA>*G<$A5PZVQ3D/W&/V"HH\\?X^ M!PC%& MXKD&8$85C)Y+C8\+F(KZ!P3)F@(//L*VG34PHZ3NCA:WM;0MKK$C& M%#AN<0?,(4W@CQ#R8(&CWKMXS7!_O#,!O:5OJQ".PDC( 4""AN4)K!?PC:([ M/0?XJ:HIFHB=!M(\C4E\*DKT[Q; $=L3 G@N:DA3>TCO>S"4'4KCL# M*N!1QOY4(* _=(![.]#"MGHP5*TWJM,"Q7(M(B:ES3$TUET&\V8H0OQG@AH\ M-$Y*,^^G.E%"S2F,N#746V E;9>9ABGVF.54XJDQRRXZ2A=KM(TP8;/9C?!N!/ <.P_F.^ W[ VX?I/6P=^*X M]K1S>?UT79O#BZUS2PCDQ?FHOZJGV[5UI\!((//(Q6/UWGIU Y>QQS&JZ,A' MW&QK$+D ]=@3X'6!Z%IC9"7UM*:>77$0=D )*VKZKG80KCWB!;6B[3 "@U?K M\D-I7IX_K%FJNC(?FW.AWK?L7W],6_M Y.H1I7?7-Y ?+72WXI@_\" MPP6@0O4;A4I4T:#IHGF0T/T^,F!V0>.WF\I2*:R'RJ/<%^FI,5&5"EG-ON80"[YD M.PI5?ED-.B'/OE"YKW%\[[4WM/XMQ=&P!QY4SP>W\_6[INWQ#>!![.4^XA+- MM_=80YB-@O^"@MX/@;7/M+\]#1\_FWC-Z^U1H\7(/#$O6]U84]82]+C][O@M MW[,."RKZ53S7FQ6D55SK,X">Y'4NU:MN4E#%4W=!V7KO4O&'DA#ST@H<4\R7 M9&"B% 0_(V"7$O;WN=&*.)? ,]ON(D7OGO4D)M6[!-V*P'3N[K"CHD;!QDWRX(!%E@7+#@=;^0^F+"',E&7_WE/&_F@[(H8D[B#Z LSJ]X.BG#QUY(V_>G*!U/4\&E=N[X?9IJI,ZY M!@-%>YK??]6VBS _MZO- =W)$46_03QW&\8:995WQ3)9G\^'*RVC,=WJ6&HV M-H-J6;'?GN1Z+)>^-_#[JJ;[B -6B;!=7X*10RS-5K%CUG,@.<&BZ"\=C9<% M^%J1HNM)V,6->D'$A_GE^\? 4UT'^%H)>^#0VIP<=AY^PTM%W^? ^E)3'0\> M@BAPSZ$2<6^>(L#-5WT""1LFTGRBFZ?KQ+&IN^N?&+1X<9AI3C)Y#4XQ=PSA MA9MUA=-I(Z*BC>&3\-O>75 =]9[/&D7;]6GGW5Z$X'EW#GEBR ?6TKN-HDR9 M@D"/,Z5M:VF?\YC+^S>JM]\G,O XDZPVN>F4NSU6:AD;XCX=LT42'F<)FK@[ M+?X;\="(DQ8]7^B2X5" ^[DT\)Q7/K("Q">FA3280Q>6=T,0N M4!2@^Y#>TW8HW>YD!%F,Y9EYH5HL/21:=+^=_?4GG@XP1",^TU* ST6$@0]V M ^^&\]= "I::1GPY:4YTN6N7*YJ9( K+D8U*^MZEGZ:@5\<@.) <*KHY M&H1+13@5(-13:]\7H[4K+>#/QPV+"P04%\B$Q07"X@)A<8';+R[ >076AK$: MH\PVQ0>F_T#2TSS%-.T2.B%\.87WEFO:2R(Q^ M3A&'R[C[SD #IUJ;>4"-TUX=_KVNTT1')3;Y)--/"T*A3Y65'O)2I)^WEG>/ MVI 5/!RKM[SB=*\[XP15G_ -2E,IU M8Q.5O&^QI=FZ]9!+6FE#L(^%H\M/@6 IH#DYK6\#3Z.7J]M@<@=W,( O[T?_"^%"M:[+X3,'-ZQ1 _-=E_!<-=H)T[,;5/WGNK.1CHK.D^] M?I]=YIL>902@;&EO1[S?8Z@V^F_'Q8&"U5[T+KA^)/Q@;R@WAI:C98)/=BL\ M377R]50_\ ]]:N> D! 7(L1+G;!"0ER*$"]U[0HI\39*?,D.5OFGBD)^FY96 MCL_T]-]OT^/^/]^UO?V%VDY=R'URO9[0QA3^@=F+=D#W%%+-FI7<>/1(Q.P\ M4#:)^W4QF1WASO8D$4T$!%9]F1Y6.$+PI+[M-^A&]5T[EWZCCO:A"KM(^=Z] M(A.996G0;]3[Q.;^@:2*/3Z3KV5'N*\]&24"VY!^Z1:D+;=*MU=1^\ERW=\& MT-U0C](OK19#L/?--:6K&AA',\#Q^&[%^5N ZGQ\&(ECA4]-B'ZN(1;)9B+Q MN,V.XKB/:91,T5\: K8"ZTZ'*#!$@:%N^QJZS9/@EL)!#>=8M%B( W29DHMG M"K.6N& VK-EY6#;R8V6='>%V]!DRFB).;XR_. XLP"$KIUX>QGLAW OA7@CW M;D@E/I6Y\FY]N)?X)R$=F27C6;A_.K-93)/"<)/IYVEQA%O3D_%HACZ[&KRH MB'1.ZGV%>"[$PHY=QHI%)!G=Z_#H0K.JUB%IJ-+BS@-IU3[?T('?>E%5JHO;ZX M4PY?*30TE?=?/ 1HL?F:)L:SU"3.T#0Q*RS7\5&M@K(=H19+4]%,,O[=T%SV MJ/EQ".9",'?#8 XIP'/GI_T(#>A>N?K_X$I^RQ'\ &W8;"Y,%=8>#F+)==]&U22@FDH2IU7B/JJCKGW"%X!;6=!?C'G7:C3TRH5 +@1R MMZ$%+P/D/'W@%@4/4)&344RDR/X@)X-R[%ZS5MHL61-1%1VH(N,)B.1.H^:^ M%))K/MT[*01U;U)Z3LZZF_5(+M817, KXM6T^]H:\,J+"]7A9^2-+5#1&]S@ MICF&>XNG"]"!]]UR M@;I<;0 UYLC):K3 VT<06-7W_243+]S8#BKI@EO7BQ M:I]3PEKR[?P3)5EV)>'WA?N^&\(\V9X?!#F?91)/&Y^%\#>)24_N6I[=C_ B MYAWJN@&"XJ#IVE#H9;@IR>:!R*T7H-PNL&U4CQ%Y&I.)*!68V>OGQ-O'J"5- M$VQ)44) &@+2VP>D/_?>V9/3 #U%E:2'9+$W &Q^0K ,*W7*#3.+BL$B.YJ@ M U'DSP*1P<7M0KAX(;AXJ%'B4*,(FH7P_%7TY;/\\I]/AY)7WXP0:UX(:WHZ M^PV8<]%:K!\F9=MB8FFMHV\%5LYE< GN.&XO%(T'ZO(3S/D/KOGXYZ3_[=K2(Z< NENH5AP9J'E,=54I\Y2B*HE!L>[RL\ZU96A<(/=&6#_,"> M_\)K87?BR'!XXRZR>QW[N(Y1.]:I!%;PUXG7H'77P?VP M+1ON 8&FVDU\%VF@Z=U%B_O]W#4 EDX>)P#!@CR,U@67$#&Y-=K?A6:@8KU] MO$I(/I<2NRGA=S5+CQ0XDXOD<6.(R#V* (8;; 19;5>NG"Q3V&^V+8RBZ+: M=-/;*-Q%9\]5G*@#IRD=WF&\.MRK&2X:=]'!WW%*;TNX6K<*'.6[^^N>U#Z% M&77F0^RD.0Y)KW/O;CKXVX+;1*P%^HF+S+FU-+?F$6Z. G+0ZUZ_D^HU:G73 M'P@L."C4G85GN8D+5K_88*YEC;14)5](L*5IS. $>9H:B^*O/VDZH'3[J\FR M+Z>/2JM#@KI]DJ'8X;K6!ESV!,LZ5ED.;^#^30'L^1<<(QDX6 L(?^-N=KOU M'>E&:;)K[740J^Z4]W;*BB$%H\.?W9+I!_[ROBI7@?OZS#LL)&/0>: M,RS=[2!J1,:X-2EJ>09/"H@'>0YW%EU8D%E5J'JU,3Q><.TMK]\H/$5DX)RB MYM0R]M #-2JM0=Y5(G'_4_ ;.-FZUGSA',7XV)P>"X>-!<8RX89M'6[U"Q1Z M6Q];P[\RG7RSMVO=-O'GE8S1ZE71B!Z*#!08=-Y"%L?R"\^_G?@>EI7WOU=T M7XL?_?W@.4BXW%4Y+60][1)!35B=:"(\2T27#/FHZYR[AZCO+&[!RJ%B-7_A M5?U]T5[0[T($O4#8N .)ILX)P%=]T<"GN @,IAC;>U@*?0=I-==(N#KLMW1 MC369HAEH=W#CO;&FR?OG_0S%],&N&Y]7@L^OR026;X"16'M@NWHGJ_62O75Q M@/HS!S33?*-K>4O*2GZ-KFZ3T^)@DR@S5&&<9 M)DO6BJ;XT;-YU[ (ETC?&S-[++?7?H>'HV#Y4=OK$&3?/W&PF7_XD+U.-CC4 M-QRU7>',ET&E#DT#T<$48\!SJ#B'_YR3$$KPS@4-_CR'!^*A&2>Y'8^1X^ I M1([%:;<]AL5/CU[_%:"\"YPSVC(,_.9C;04BAPVD#A[Z-=2.<%0*:J]U%HX) ML^>T5BM[@@E]]$4<'2JE6ZCIXU=&MLAN.E9J++#6N-NVQ72N;I10'ZS$V0P% M#,_VV@)*#60!U_\7V=O,N/UU; +M:4=>42,(AUDX?HH8"\KZ$]8&>L 9S0VD M*X/L#;]' ,Z1[>8C:8IP>-[_5+\]8AF.@'CK#Q .GXCMY&1G6W!'N/\MX/25 M$K. RQNU5MHXMP69"K%A!I,N517-(GU#;B?J(_WH_CTJSUL!7;JY2TF3'97W^H4XSYWU=O?Q2:G1(\270P45PG+S)).&SD'2M& MR%K(E,-G]ZZG&[;L$']:JNLP@F:<^TV?C\8Q&Q$[QTPMYK'UOD5<%&V=#4GM M^GH@1%GM&Y4[!YUA(9F,1L:Z)@/]'P&>U =-[%TVV%TT'UW<.1W3#WL%^68]F"K&0VCY[W-1 M(>?M-O1DXV^OQ:&/I8LQBCCM*83^_9^#CDD[9D>M[S3]MW?;[ML^=V]YE^*@\ W:RU( M$G1B&U$'#,+#_FYW,?_Y[WC< ?39%T;M>@WG->')B]SL*, /*_(BQ! J+T%5 M!_&2B16EL8\O>$;W'+-T$*^^O7WXA1J"O_IHU'8I7?!LL!03GS=[9\*4@SI\ M#("Z/W%<\.T:\#L?^\&F[[<:3=?<7[1#:,>#O?/+O5Q"7SKL9>N[9/^9E[1O M<>WZ'IQ'$"#8#;O5-H6@A P9G;\;<(7 9([9>*3EF-N?J?,!"DJ7]2*>]=Q^KR[2-$;="Q3 M\$.X"G$:*0 >O*\UN]/B=BV(M>A5%.)NZ!2@.^2:L0)(;$_@]@- M8&(B(^^?9AA/7*#%;(J; 2V;EX'0K-SW%$%BXKC3?5#_JO>0&!ETQL*QV)3- M"_;:%="+[[NW$W/Y_H0=S@N.[17'C/F4+:0(T6J5^..; ; M"9FN/(G1JQS1?[2U0KI5@42W1]3IR/*]I>6%%IN3G-Y(EXJ)U.I-AQY\O099XYK-DBJ3+Y-@QPQ*PVK97N4.'VZ MH<^(PCTSSC%+LERW2[U.I52PH4(X&2G1RYF\3';Z!%7N;8WX-E5CN>R(/AV9 M&MS/&H/88"SG"W(ISJ9B-6%FPY$G*WJPF.0LO8PGY69!(,=:VBJD>JCP],F* MTM7EO) IF18Q-\I:K?TXH%E:#*+F1",*M*C%1BRW)@:S!W4Z,%J([B=S;I5D M8Y5,%B2Y6YIKTUJIFU8-&XY,'X_44EJEP)-JAFAFLM/I*"8/9TWT=)(\'EJQ MUV9F6AH66/KQH9C4URF"3^.AB9/GE]4QE6@->\12+4 &'?%YL]9&0U/'0_5) M59AE#)5G^]-$5IF/:6&1Q,L_V?WDIJ>.\KIN$]14?% SBC5BPPV=:Q+TZIX<934F3MEB$-_7B64E436W M)BO=MRO;S/9^H&V0A)SLZ:@Z%.Y++)UCJ=G0*"06Z5Y^B4:>[NFT/TT5U\GY M4*YFU\4*W^DDQO4V&GJRIS;%=[)K^N&!W8P?,^E8KCD4%?2FIWLZG,Z(K5 M M%9A\BK(2B>6]N*RB64_WE+/6E9*JDS8[SW:*J=)ZU4W-[2!I)NN]A7V?VO!R M/K^)Q^;EBI!=(AFE3QY_7UX/ECQ-,M5-)U\P:ANF>H\T1.9X9%X0>BM>J3\P MFV9Z?7^?&A94!LU)GA!J8:7M3&'PH,M2K49L*X-MO*"CSF+DJ425J]1TH#XP M3+563/'+%4DP)'H^>4*JJC+(+MJ/Y2PK\>TAK8DM.;T2@]3)\B$QJ2Z*J04+ M.OU)=Y461D6Q#4>>3BK%3=O4RLL5FU_'4O=BKAZ?);)!FB=#\K-%MY"N,Q#3 M-W.)MF$,YVT$6HY'TO=BJI2X;];8&-.JEHH6/Q_441>.D]7/^W*%'':ILDQ- M:R"6E>J;> [IO9/WY&);JZ'3;(,!I:7:BTEDH2>B.4_Y-#&:YU*K;M(@NBQ= M()1EI32BMRW BX[VE&6=$.SX7 M)KHXD/CG''+/YN?]^E.0#$X4=>!$YKMFY84!VO$[>_LI'+S;&/F;%IKNY*.X M&1!0>@H@303?&_R<%>'W=+4.]&T3'?"^KCOF 1A"Y5+>2-6"@ T811X=FKZ=O4".#3B43C4T]+5/\N-E:3NGD2OK,O6@*Q$-[HY[H\(W\LK. QPBZPN@'872[ M*#D4A1^6[RQ?@IRALT'!3PDX7 MB)XO'#W?U5J_,7D^&W $H0PR/6'1@*8;'-:H3>Q23=% MH2=\"O9X$X<=7K$CE?Q:=XM[>+J,ZJ2$\Y"ZW,( O[T?_.^&:AVX=[GHJHUW M;D.]2WY\<\Q9IN9]X-P;XT\.;I=]6>7N&.+D5MC4O1=S'T@Z*W]=@8A4 E]6 M/YW%[KL_],V/$FA1")RW:][O,914_]NYBK?A/KUX"^X2 S_8&\J-#4VQ3/#) MU]]G<<0=Q#%\L#!%/*3##="!O$N$A+@%0F3NJ&?K:X6$"#73CZ)#J)ENA!!0 M,X6$.",AWEC4[$7,>KE5IX/\GQO6@GQHYLU!)QN1!@5A5,]X=S[4*G24&(N(#&OBDS^O$W9 MR1'U7CDBB6N72_VH'"$7U]GJ1'XW_?HAODA]=;Z@SJ% KUTV- ?@SS@UR;W, M.A>C7WMAUR@-G;B!=?_G#"MQ_"0W7@;_!)^MNR2HRY%-OFF M]2C*\\2JO.C*4G5E7TYVFQ0OCJ;5>H59#A_S-B,75[.$&S-(I:(9XHP=NR]N MB1V57^_L;K-].6@W#Y9O1^E\S5X1+UVE?,G>9.\-=?@,K>**U4%"$]P'^(@ M?:/G[\LI?E-(,U7^89J;=]>K?BH[PAT@2#)*4<]V4@R%]/L*Z64=5-<04NI M2*F1-!\T[I/U-""Z(%-(:_'>8_KADX[^-PGI8RO3?2BN2W5YOIZ-XK1@M>TZ MBKF'H(".IHG3#,3WM_J[!>_"$4[ !0-?"E0++9BS6S#7;N=TY7UYTI=Q[7VY MIKUT(:!S$&;L5Z YMZAT665P>XWF!%=BR*H"XY648C@=N26- $4ZV_3XY;TT M&# @9F73J=(\:R50^@SJD1*-TT$%&D*U$JJ5,ZN5V]R76U(KGP3-/DFM, SH MF\M2.0/+7;O7:_[>2L?U M\?07=L+85^AVG^6T^P14G..*>DVZK2W<1QR5(OSL-%)? ME00X5W/B.F"?2!Q=9!865\@Q!MM4[DNK1;(O+"@Q3!R]S<11BKZC4C\S"<(Y M(>^(Y'-J[XI90JC:=4B7VZ,+&HQ*J3+I]'EC;D!+X;! M7&T3KE=H[R6-?J'^VI?:I(\76$O?>MV]@/U\H=Q:XDQE^#Z=E\Z\] N6Y?N& M7),,N2;DFC=S#1UR3<@U;^::U%?AFA#MW#POI;\*+X4:Z%:VKC<%T.B>P#E" MWOE\WDEFOA7O:":G?*B>M>NVN(&*4_Y%!S1E/)M@W-A2SU8USG'3WMCJSI$O M[=S7W&9I7/]:/[W2 2J@,NIM%J Y:>F:8/%F4^\ZK4JS:\EP_HY$QY$<5W#J MN(G(2*V*'#VVQ )!6_R<3"T+9MJS"@,F1&M%&RN!3-A0^.E0^$/A#X7_NPC_5 =!9S\]R[?I6*'$$*52 MLPSWZ;'-M9#X9T+Q#\4_%/]O(OY%S=(#I#\1JRV;LB+:Q%(&\[[)E)GD?1M* M/TE]1_%_CH^>=]5?*#PC5!RAXK@QQ2&M@F!#JUDEE@F9[#&@(!85J5U5Z?LL M4AS)[Z@X0MP0BO^/%?_]A5B (IBT:E1NNU 2K-1>Y*JI&F&I;8P@TK_^)*,9 M.A$J@E 1'$1(AXK@)A2!5POR5;H@0/('CVIR2-*I.MN-:W(ZTR:RCSKR'%#D MKS]D*II*/2?Z7R^:FU'AGP#\VAGO/K^1NKJ90/N+F&HOY:S]8+7EDQ-78979 M/B,!NR RW4V]\[BUIKTI+5[EJI/.=X?K+A&K$WY>\)]\B#P8W M7_^N]UZ_M[5-3]Z?7WN;OJ1ZQ3+L*E9[M@!M+9?,,?V^M9C,EJ:< MTM_9H/V#GNFJ/N[/!J):)>;J(!.O9"6>3(FC!/),/]ON,%1"H1(*E5"HA,Z1 M#&2(!FFRK1(KE]:92CY#;>;-E@V5$!TJH5 )77^;0B7TO930$TE)\>%V.YC4 M&W&V+P%V.RO'"WH28:%,J(9"-73];0K5T+=20T\D1]&U^"H]J326A+52XK5D M8::/019J(90<]X7[Q!@;NM;0KUTO?22\&Y5T61'DP?C<8CVP5QMIQC M"MO1H(WT4O+;Z:7;DJ]0#?TL-73NV^I0@$(!^E">U+6W*3S'SW.37F355/%1 M6 A$++GL&&:W<;\0D6F!;]+3R6^2.$7C1^"BF)B.:#411>*P $G ^!9A0%?3 MH@>Z( YU@:!98P7;:2) M!XWM3YH/)$UKB\5,A!*/JT4FDIE0XD.)#R7^:TK\$[>Q[;Y(6U*L6V5C8JMI M+S/S;AH@F<^$,A_*?"CS7UGFG[CZ7 @\L^TSEDW,R67B?E.,<5H" 7NG+N27 MEOFO<=5Y;>D(E< /4@+!]XQBFQE/^KW^H]PT-J#ZT(V7,B0Z]YT:CU]:"80R M'\K\SY9Y>/ _6]@Q,1XR4L46%)GJD@M+XY,6F<,0X/,+.X;2_SVEG[J!97Y3 MZ?_HC:0QK>6SG5+1D)M"+%;;K/B54$>'/;J1I*AH_%EG/KZ4_,?D("$_@4XS MRS"ER<;/&K^>ZJ1*[CAY=TM.P8]>*\C."AO6'+X3?_K[%9;V@<4(TNK/_\%_ MO*EX!2I^)*?3?P7)6"CQ^].M/ M#S%@1)M$\DC?JJ:Q$P;.$8C/;_B,%O)B#.!$"E**CQ5)$Z)P$/0!'-GQ\3#*@'1B1 N9,4A,N(0PX7\Y!.:\D^P> MT."^-JRJ1'.27K$%8T+K8WM$HDOIPY&$[%XNEEJ02!R/A+NS[E>':4$&S+DNUX;6@ZR5F)+&4(Z"TI<90*>'H_ M5FVVNU.*M=3!?IMA:WX8C3^;4EVQ;U5=JA;4>BYMIO9MCJ0=QE#Z=L]\R MQPM-BVV8I15+=V9UHYQ2LZ/,Z7J\N M#5(IQ@L,M4R6-LO4>**;D$.(TTE+]3EA$4.Q(\<*YB"YZC8FTK(](LG3H4FM M;C5JH=+8#-KBB S@$BXQ MF$G:@JD3H)1D-/>#\N+^_E M>UL?$Z5J*Y6J]M>KD0AG#6"5V)IYZ,HC*\.66G%IL^E5-V"+AY[,2K=RQE(3 M'V)$EVGSPUQU8O<9N*\!S&(,*U(F5ZQK+,=O1LG8K,,,-S8:ZLUZ@/P.('S! MTC&*AHK"Q? ]S8_HXV,R2S4*^H+9Q)?U@6SVAKU5]L!,S^N;A:GQEJX#J$*! MT8-SYQ2-EUT\/AX-Z=*L'2_5A@S=4N3XN#.P%ZCD#X#(?0&G,74+G.U8/E'\ M3Y\6Z$!PSH/D720GF;PFJ5CC?]9^>89-EY\"P5) C,\J5N2TG$LI^TH2\A_-X40)-. M430;(K<(1LZ1A0X,=(9&)-6Q]I"UR8TURXR8<'A>FT,PL\$AZ:E_#6_O(V-. M0<9=9 H4X??G0(C/-%*'>G\8.]H=P8@C/+!)= [D^[S Y-\3>9JNZ_'_(R47?QD"RW M1Q;R+A'2Y0;IDKFCR) NMT>74(W=)%E"-7:;= G5V*?2Y8TY9R^"XP]O0OJ% M/8A<_A;W!8U]EB6_Z-8]9(3G'+N.#7_Z[]Z#^ZF*\D)N[M<(1CK( 7(1EG&T MUA5S>L_,4VV+4TVX96?BH>\J4;RF( [Z?[^H7^^5+N*.3GXGSLG.->O@^NC] MI\ZMU5AX;MDYUW?'&>C:LL*I%J=O(F0T0A$4=4XI^DJ;\@GGT*TM_^0@NM;1 M1HRY%-OFF M]2C*\\2JO.C*4G5E'P1GE1O%U\9F'ESZ;+S#TM4!NY L8A>216X>#'X\*159 M;OGPF$[6N'%.1:VU<:_*=#HH //[JHSKR\QMZI+G!.0_9V*('Z4MWAG)^1IE M\?HX[N,+XKS"&88TD8"0-?+X4S,@B'-XK_/%;)[BF-BR.B@-X]M^5LU"C4'_ M^D,FB6@R$]2AY>.8ZYK59=R UX@.>$U4X5>$R$37YKO[T;FD N$+6".7;#=U M"=O\MF+L7W(0WG1L^:OQRW&D!740:4&-I/F@<9^LIP'1!9E"6HOW'M,/[X4S M'H!I3AQEE7>!S2X"W9/'(A3'.@Y&#P YW?9P*1FK#,-:*]Z2F/*2E1=N0^YD M-)G\E"R3J\OR-9),KBWT9]-?7UJ67XLN/B[*[T@:\TOL,0*IHW,T ',\5BKS M9KN0IEB*;8TGJY%A$VO4% YC#CJ:3A'GJV9W:SX>!X*T= V^A& XP,/@G"AT M?W#<][/'SHQ&;FQUUP(H-V9BG=ZK_?4M(4L76HA0M<$]@&HS *3$]?1ZF(\I M$MLL+8VIQ1*\F,\ZO=GBT01U6J_S[V\J]M<"+C>V#6?&,M]&[&\1W70Y%#1^ M#&=.Q7T/:0;Y)=WOQ^<%=EY*S>;"UIJ ;=;I@I;*1)/4:>&+O[^R"X59\U-. M%?VH!>UM!,P7BK8! ))NO@"J@4D6FE]?T_SZB3Z7GX)?/ $N:CKCRFS>)[+/ M09LL06S)RHB9R=VVW7F89!]3[4[;*>$;?U;/A>(?BO]W%?];Q#&>D#2T43F64/F6_AJ.@"^*KHD$CF( MYF5ZX#=_<[GFH5V>+SA) M1Q5F/N& _A;R^G,-C*_6$NW,Y_#/(KE[Z-YPL\!SG\ WS-W?R[S>GS%ONRQH MKF)2YV%BM]GJHU*>I+(#=F:A4E;(I$ZDHG'Z.QO5[B->G^12 #SNQ.C(29QT M:^"%"2]APDMHIU\[X84:&70JF6ALZFF9XL?-UG)*)U?2I1)>TGTM5B[6"DM9 MJB%VM(KUVJ.TTTXPDPH37L*$EPNJTA^E,MZ9]?(:C?'962\#>J!)^>2J MQ/2+?/6^-$/WX3K7^N&7I7OS=<_F(T__;#6S='^Z&#P MR=&";ZX)S4G6/3NR:\D8H>-XE.5Y5)8#[HKW9(-=H.+OZ%@ATG5LR(\(,KE) M]94FS_8'8*"GAG)E:5T4 &P;R\R)J#T!]IC0U'/7P-]*"X3Q'V'\QV?<.+U="5PH[78PX1*+E3FIRK$> M23T4R=5T5,&=29#7(YV&L.=[Q8!X6 9B'""M4-> T-@+C;VO8NR=;,+G9Z)< M";]XTOEB) M^5% YJ62(+6Q;FTWQ6:#R3_V*H7'_J8HYVS\FLCU0J;#FB"A[R64^QM%-6^O M"5)/6S29I3NZ;,W*Y=5X4,Y7MFWT?LC?DJ*C%!E6!0D-M-! ^\X&VM>",!^H M"F+51TRAGL\QK#5^[#Z6**M8 #9J.XW*@E"A@R:4_Y\H_[<(9SFFIMLECJNH6,2I;^7;Z(;KRTM0^9@KR,N[->B9^_E= M>Q^^4)[S:]3&9Z4JW>$_)PV6-=0G.>@^4%4!+14_@5"-V^A@23G81173S1NX7V,,O MXE.Z[4V\6JS!=]K$4)I#:;Z)30RE^2N[DO*G_%>15!";.A"9)(C__FMJ"[R4HTV '\-'_\7]#3?06GQ30_.V MI?8675FWO6.7B2'X3CL6"N67$\K_?!E!N:TJ-V=VU;B'\@,ZDU]5F[^S3B72 MC_/B@)UG^(5*+G2Y,VJ/2*WYU]2PX2:&%M^U-S&4YF\JS>>#4#>6C?7- M8HT^T G)TBU9T>\G6<+*ULI2(K%*:+H](G'UWS01)0.KAA^ K7],E,[^"62; M688I339^3CD2;.4U1>$6!OCM_?#O&23+>SG?)Q[, MPN\04[B-9IF_)](:"$&K=_4#PF?.>WH;<0ARW6%I]+=__'_XT!J.D2!Z/00' MG]9CZ1-YQLZQ0QUR)/!/ZNJWOJ[S*YH(OA64'.5?_U6W^]&O/ST(FODGO862 M$0%+BU,BIH;A]4(SS)BT;Z&U^P*G*+LO38$BN'Y&])TG"DDC)%_A5(O3-Q$7 MH$ZK[+;E[?I%'\%PEJ*0F^].[MT(?> MC$[H&'P] 9A Q^4L\1/UP\*7>.:%I<,5 ^,NLI.7$U$/I>=RTC.^->GQR8FA M0:Y'==,CQ7*Q&1ESA@3Y!AY]2+!>,DVCKG5K _V@]"J:#TH6LG:- R^^"B5, M1YS.*Q::$7[FL:AT[@V03$@S/G@#7LQVD2Y/%,]'D-=4'-+-F7"#(&@Q =)9 M>!^;"^! $D@B+Y;T*0&_PEG^6ICM@)&&-8>/Y"_UIEG(D$CJ\/;YF1(S+]IX M'1B6XN^O&!&!BC8^=C$NE .I;R*4!H5*,J>1/%R*!O?)0"SY]UT$K4*0#*C>7[40 M5P(=QH)OIT;@GL@ 'T83".6]!?G?' DI.EG\R>W.!U 7HI;17OJ[<7=%]"Q0WT'PEA$3.6[QNZRN@&$B:>W!B7.*QLLN2A^/VGJ9;,I5*4UP5H_/ M%Q_CV5[3=@P."5)?R)K/C!NA8>2O"(#H?P&?:.H6.)N9=1)+>&10(E#NFEB( MH1W%0]]%]LLU\/:>\6T.).3IUWD^H!:J>4W%!SB".BI\=8\9_%]#T@0AR&]) MQ<[4,:*:>Y;'[S))YSD^)KH >Q\O\]6GL4]%P;,-4<:LYS MJWRN%YN*!S9V\A4VMB>A+6Z#^;6G9?FE)>D@N^(D!1V814U')5'V+X!>9V=M MTXX<-Z#%,=*Z/:7WP)7G.-#C+H+MF>,Q4PCWN<@S:NODWN=,RF?WU MQYSJ ,00SQ^?,A%D!.&C"OX1'EH2W!1X[)EH7[D(.K/1\?=*IH?V$ABU5MHX MMP69"K%A!I,N517-(GVS7$^]NJGG3DF7W2WJH/85.\Z.43XZY.TM\3!,5)-, MK+OME]-%83BHM'_](4]S,OX;@8@!$@ ^.1J!UA _A=!B$QE#8YN3L-+A.6,: M@; !&GRRA QD1"V7QS'!-&2DPS/;,W4EP[#@G.YO01*#/H?*SQOR R2CU,@1 M_57B8<-4XP8S79.M:;$HOB@9R/*_SED5J,B@G@Y_% M\-VH #<'\H9'&LPS\-L^VQ(KSIW-A@S(9\%U$S**'E$T58PY*L,P@(G1=*"] MY>4K=J< #KN+L*KN7>0Z+EG$N?AKAX9C,,<>6L6O?%>$NW4PA= ;]3:#IC+$ M_Y&_%,TP_G[RM0_-Q/S!#&5WAAJ: :$V5U.Z,Q_N+C(Z7GS/XRG^ FMD*8#7 MOI_?C+T4GQZC1?]UQ@3_SV5>'UWG@#/@T8 9\2D:P^T;I07-0B<3]3W?P@7]Z MR,;6?.$8;!9Z/-*F<,US=/*]@C5W'A@.F9-8-/>G9@!*#MRN./J>RKAI_4V"W PT?& M@KO=Z!AVY^*JV_NFP&DR8:T,IF$6Z\9PV_8?]^0;,.[SY\OQZQQG:.)39R0R M%,O&FV5BT^+TQW:>$*D\Q@%W\5,D\&I^\8""#B8*X)%>\(Y]K'.1JH@84!(X M(0+_G4O6/*)!(CB1,\#]RD9"?GHO< 8.XQS?"^1]@*0 ;A):^L:1F22[#5YOM8HW-<9C9PP MI>Y(&:4']GV7MU$'^[O3YJFOYWD?L\.1GHH6X,?8_D0_0'YU'&QSL-URD)FA M!G=(!MF:FYA( C@9_8)!,V0C0Q+<$]2YWM*A.I<6G/(T$E%=67.< F#GP(0 M4MG !7!.E4L!\8^VP&?.?_X#_>VGD%SH0B":;_>@X5[(<^N@2* MXUL@^+L;LY:Z0Q>^OAN>7P>S'DP5XX&B'%_('$0">C.<'4[P "$>#TUX:-?[ M/WQD,491SD;AC?']^S_^]>PY!-VU:?IO+\_8MWWNSE#X&DD$L3'4AW(,L\%O M3K&YC>&N-IV\2Z?W=V+>VZ$MCJ3N"/J_D?V/V(=U3+,YMX[Y-LZ]DXHI8((( M@[[E?:2[Q,*?N:[GWSIP>B@>T.*??>Z%D2_9<%X3:K4#$Q/D8D<$YKQ0&['5+TIM MPS;99;Z9S^HSJK/BLB-R1!R/'"66LJJO.87AU.S#)-]C,VP.C:2.1SX\-'H) MH=T/XL1\[?C"Y?R3[[+Q#L*6&5@.-,9BI,7&$N\ FHDGB MU//\WFIVK\+KGR]D69Z'UJ2PB]XHP+&?^!16?/Z@, M18!X 2$!&JZ?;]288IW3F7Z52\+_SDO%@3C"32*3IVU5/JC:;@92.$U5LG,- MOC$.'M(,TW"R:[XK?#RW%KR]W@<758RWM_Q;*W+SV2&=[U2.QR#PR"?OJ80\ MU @YI \"E"9;6J7G8UMH$]V%W,R# CW-/K1'<1<6GE]O7E-R?"&64VA>(+>_ MDU6(8QZ!\3?.8.!Y:VXI^'90>S),\EN@R6NTVKEUV'F%/0GQZ=?%I\]?@^X5 M#JJV@<*B U2PQ"OUYK8T+[*6IL:(44%1-,D>)9 *)I-!=OEW J[/>G^*^_#B MR[7UN4' >P/^TJLWL+AAA^K5]^:6/:Y?%4P?>E3WOP5H\(0\7MW7*+;+ EI/ ML'F^,B[8]BCI@.@4$02B3WRK7C6%&TAR?W]TR972P+Q,9%_%&G/J9O$]G>L' M0?T$Z"@R&D =QF*O(76BY%_/M09O!/Y+]_N\'.[H.\ MEW"J^P1,Y*;DO/:%G+2"W:SP[;QX;#>=@9OC# /)1*E!2.1T:6R9.)A)\STI M"D<8$06J+2?NFH>DA$!C[@1Z8WUA>!F3IJXI430Q*C&!C9\)Y%A--YR<2OO'+X=$$#3OH1,JK@RMUY%#3]9!=?N<^;A1/MO\*M4)+23$.)%"C7UW MHT2]21R"(';009CF?KXT]T)J,7B46)5EYM-ZGR&(UIIYL%](O..4E3+];XHA\K=:N24:LE\M? M<,?&<66K5#K%*2%535E+Z,NUR;=__4[E M! G*[T'OW4T$N#4R=Q# /X&#!+Q\0Z>X$3!PLJN(U,63DRW6D@^/GU85,F]YVM(".\D,X$037FAC%,V.ML4SUY?P@ MLRD3Y>2#GLS^^D.2=ZF :A-/;3,N73>Q%+BC@H3BY02OAIT?IWG)HQ!"N(4( M=AFD/LI:AE=FQY_YS4%BZRH.VT-8!=>@<.I6&+M3%*?ZH]QY%)..T QD666/ M?#'B]&5E.V +HQL13>MGE,,D\@DN" M4T(!W4=&(PHP$,B$Y\.N-F84BH!EH+H=\+WA#U[5 X?K,7A$9T0X\$7 M=,?=7;E&4L52P<[[1!P>C&/ 0SZ-<#;F&US\$XANT;.QKED0$7A2VX2,"]DY MLL=):)8YA.Y(5/]"0URMT^SF=X8'AMY'8,(KF@:?AP _6,,9$8$<<"] #8N1 M/ 2P(A05K%2,C0%/?OABO/<0&Y52,74.^2CG,3!M M %0T<]2WM]$WT=?_!MW]4[+>4_9G%JKDAX\M^ V(YH2Y9+JJ"T44\U.GI*;' MH3X=I' V?NH_N'B?*EB\Z=AJR.KR*N%:8XB5_=8O,AOA\J,>J^SXQ,DNQG*! M"E2@:TN<@CQQ;N$..2:(]^IX0CBQ9"C &8Q&\(KD5+I I5VP@D+[LTOG,<#Q MU,Y&NRG0J%2&9, 3G,.7A,AP=5:CPL_@OAEP9\>*9D.BVU-M)]?FU+'&\:9X ME7A-E#/CEOA%'Z!C3'B2A,Z)@KG'LTF-/?FA?C:038&_(Z)?55QW '(7#Z X MN;/!1\-/IM)8,E_Q2$?78M7@[/WN>>A<7#EDQW4BX?P+X"QM3X%_=P4OH:K; M1%_S0+>2Z][BAA-#*?5J4QZHMJ-?WS/[@MM$%@"^GG.(JEZ@C*DAFPZEOQ]@ MIGRV\'G62\HQ\0F$Q5.NA4^\"489.OS0A91XF(:-XD,J\78;'Z.LEK=G614'$A@=@*6RI^WQ>B!IDN#^0N/VK1VWRE;-YGWU7=;0^RFY/R#L/! MGP.LM@/TK:PKC/I@I42"2Z3&U>FRE,[("'T'A!S_UPVS<&T*U=;4E.HE!:\E7R_ MC^XE;8U5?E&08R5Q42]D-OJJ)08;V3N;&ADX$DZ:W1L!!Z:3L"LK MZD"K@-JBNQM=C+FN#>Y?_:;P7TM%Y_0.Q!D[%.<'<(45_MZY!_?5%2)_-;+=0K;].U)OEII_1WT^AH7K2W$J*N]<[B;@IZJF M:.(&QS AY>:Y,)RI/2"(*SK@^NRHF/HK)0._OS%J](N=86;9WC);ODB MVVW;9U1BGF>[:XT-24".?>17;DZZT""1?56!X(KVW+U#N^XD53J;:_8:4!/. MK82^'?03RGS]?I'JXK4W+=- NP&I%BA,2CM='I3)3IUI3I18)[\A++L/55_\ M.6&"E)JC"F_X"4XA$)\"W/N/<''#]_AYWD"WXI18=FO=!3Y?5!["(2#7''52+@Q_^P4"+XK\XJ5 M[H]NXQKHB!ZT6NUJ=3.1JP6(NN74C%1F[[];<'I;.1S[$N(QV_.TPVYA'Q$_FU;4 :VHD30?-.Z3]30@NB!32&OQWF/ZP7XWK0YOJ9^) MF/03K;B,Z^-M?C CN73SWM;H5:EWIN M/=]7U?(]JNZ*(DO@&G@WJAS^=OFC^BP*O2\2]^4^KU49BUENV[6<4,\TLI]W M_*IUNLDRC!63NW8Y4ZI51&&YLE\X?H_.7>\T1NN,S-'-PD*1]GU67B=W_CY% MK];&-CBP0ZU]]@&*4=@UZMV];H@./H(.ZCM1?K,VR2VHEM5<=[9,GM1I>9W, MY![*J AM/.""<,=GNV+,.(P+DA1?$&!7!"I8C^D:S(7N=QJ<(7#+"-XTUX6- M_A3,3J_0] 5I)0D ,X2K.%JY;7RMF#-)+NE5>[))\JHY>\G!U*7()M^T'D5Y MGEB5%UU9JJ[L _U>;A3?:BNUT+X$5D-=YQ(MJH.082:=" M?KUJ\Z_KC$(=GO"?:%*_=$J?143K:F*[[HT?2_*FM6I9S& *DI^I[Q=R:CFL M:'U.[J:89KE:E0BS_I*YM5>@AR ,RQW":?AB! @7 ;:W3(:/VU$]KI)/+!?+ MM1P#-*6LMY-$-_>"'17U7>A#-'5P!E[CW/L*%/)Z].X?B,XOHX:W+) R;+Z0 M;DZ:=9VAH?W223<3]G*)_;:G7O;=;4MD5W'97TXSK+D<4',Y'M9<#FLNAS67 M;[_F\MMK ^.JPB]NY7N6*S;E<)7.%A_B@4Z+&J'9S M\GAD0N>6<[H02[.EX;Q2L@>,U%NCXB8G<[+-JF:(8J)(2%GJD1=5OBEFVG#D MZ9PY4#,WZW6/V(C6?::6$_GX,!M4Y9GK](LCV[8+,JB:$VJ1N1>H1Q&./'EZ M*RTL^L4)L68MM;=:MY+]\4)!(T^>'I].U@#( M9B,U7$ +0(DC1T$VY%$^O^>4LRZY,>T2?CI1**E]* MDA6.:=IL7.SI0/J5B>47K,C M#S9LR:C;9*)2U^>01IG3D4J&W0C#=2(I@_@2E I:W+1;M#>C3]2UDIH!*X/;0[%;S50VP\\)B4,V(S()?B&CH"9DR_9B:K3&] MNDQGVBE"+SQV1G4\JT>GSZX?W=)1K+2Y@3H-PBE58):6A+M!H X>$!M:>D#] MZ$(M 6J=V- @K,IJT!)+Y8K8:9_6]@X>=WNM35-W$6\?\/W0;A,N4L+[21*< M;OPDQS+W5#NS8NFFW1[+6KX8:]E7*MQ]L&7 >VDG.\YP[B],?VWO'UREVWT# M#/HXR]2\#QS(AS^Y<"'O%'F7HGYF =P;*T5,W5$_M'3WC1&"O(O_T)+0MT:( MGUN<^\8H 753/"3$#1 BU$VW0@@BI,0U.P6\B%LOM^ITD+EYD5)U+T'&#^]! M^H-N4L>L/OWWI 04M*'0IN $B'<*)'F7>58@K[X93Q1+.UNAM.>/Z,OXS#]/ M0L["(:EOP"&AH@P5Y1D4Y17KFWYTL\Y:7O*3M>;78HS4EV<,ZAS*\JKE1N&< M.4O"Y;"=!+*Q^QO*G-2AP>!>T)Y)*5Y[K=AV_3B.F@W7_Y[OWE+I\.X G M+]!RF]YF 0[J\GDB!H=Y/Y9]XN55YQ.:.6ZR+B29?GVV(HB3@]2V8E"U:M,=:8.'Q6*O#=SMM,.()Y(1]/T:4F^LYV*UY:04#-\ MV#WULS4#]8F:X3X_5VQCRP^8JFZ72+L,K!1H7TXSE'H:*,[F#PP3:VMI0[/6 ML]X#"A:B(0RB,E$Z_9QF^ (V9 W7C=A7PU5PU:#/0$ _0JE==)'G;HGT@W36 M^] ,$I:=T0#'!BFL>-&V:VRBS.:5 2>GC8>:\('R[&]66$S:K,PV6HJ0F_ER M3-5Y>6;26;>M!A&-4\]UUKA=^SZ4\$^^1_MV$OX^5/(*"3>U4K72*%HC@BL_ M,@2S&&_OV0_TN'VSA-NY7)R8*ALFMJIM^D([;LUIU#B'QA).TD%U@;^VHZ8N MH=JT&)_,)17Y:,!!R&CHH/FZ9M@%^CK^(*WW-ESCI/AAX8(CZEBT=N-<=3?O M"S/02QHF0XV)PD+N3^0A>T% ,UE1W4:O3U?D?+R:7S3ZMCFJB&Z7F0P=I>*? MB&BN+1RA4@@=-)>&0J]1"NQC(A.;Y6R#6"9S"DADER-K=D&W#-B."W&AET_) M^55:,JU*AEVEVE I0 R42)#0S#D_"+HLXN'X*2*!D^TQX7@L]Y\ >WZ$.OON MBPS=-Z_0:)Y$P4%%5YZ.U=J,4J4^_VC1!)7)@AQ52@W(Y@7OH0K6(S$7:ML9 MVTQ,&DQGO'ZT:RB1$]U#9:)DXCFM%CIO0D40>GG.HPA$,;40]5!WI" M)DO5 G=!?-/(YX;#:K/!RGF]J,\6>6U-E]I0$4!\$T]&2>K\MT[7AOS-R035 M$'-:%,P7E@GTT,L3&G2AE^=LMU>.A!VKNLRX5[=B:[C,Q?(M$34(^?6'BI+$:8FMT+L3*H/0N_/!BZY@99#0 M!6FP8!L3IB3%TIMQ0^:LP@4-(#V;IKA95658VHP7AE/9MJDDJD^#[K:B%$%_ M;:\.J@=EZI;#!9**2C2*.C#"&)NWJ:_K17$WI-C>AW+\,E966ZZ$ M>2V&P%#.W0]%5::SPZ74R()83[K@W;W&ZJQF]YL$:YF+(<<-LC-YB*IJH>@< MFHYF4F%X3J@_E]-G5VZ6QO/W--PW7#-P#[Q%8+6S MT \4FGZA'\B'D(:6T*=R8&.P7 9LBA/:T%/3"WIO'H8J6Y9+& 4@5\\,ANRO5B6FS*?9[-0C"'T2).):"K^U=.<(,R+<#QOS=UN5 )8 MZ'#S<#W9T/T26EBW[WY!>NBO+X8GLGN)*_@$#OZL /0#U$W9N08)M<6?/ZFW M E16Q2X *J]D*W)?3YE\T=PTI&P6%1-'P3+)3#21.&UD^'?H3 E%_?:=*1<0 M];-CCD\4]6JIF]E.RHT4*S%I75L-!*&MBTC4T;40147)]*G;]._OY!L)KOT> MC:@@=(E\@BUUJ!KB4#4(FH5*TU]%\7UN"9NKK_6&#+'+^5,:($C1C5J)X6!M M44,Y1M)D1\JD3+6!^Y- 3),B$E$R\XD1P*$"N!VAN&"EFJNO]884P.4\,<$* M@,[U3'$VT5<$#26_N)'(Y&:"%0!$.G2&BB:3+SIB_L%=5/YXP]Q&.CM!J MM:O5S42N%@1@RJD9J1SE=UYDS]K3?-(J%#,==F,]T*3/$CP%-=525X#DC\ M:9'M%RJ57/00A"^3Q4WA3O;UL%G[E,.7(8JV0;SEG''H:Z_4.!!NSD?]53W= MKJT[!48"F4%J!6\/X2.+P' MUIP7P],KCK+TIK@D&&IN=QKW[5ERI!\H^W*C^-K>[1 ZP3F;$X>H!7>3LN;A MXW>*B_"W=(]UML5Z>5*3F]E*]S$Q[YI".@N5/4E%,P%IG)[@2JHGQHAWD.Q@ MY0AE4E$BG(DIYVU*Q'N#B\G'%X)\.UWGJ/D A;<[" *$ E?$AF,E%:)!](EH.M"P= M:G\#"($"D:- FE,M;X9JDC9:BF74-0$HS@9[M<=,8"O;;"9.+(6QQ"5+T^6D M>RD29N45M7G0XZ+FA^-M'S[\#T1Z=#K@ M),)T^SF$H^E3>C5;B\?8.)?/,O-JE>P#\GX]92Y%K_EBTV3'F>8CTV6RK)BH MT*M"V49=%Z*IU&DV9 2NX(A8"'U^9X(%2%@[.^?RU:%98$J,^?^S]Y[-B2O; MPO#W^RM4<^^IVKL*?$2&F?>9*L "DW/\0@FI 2$A@0+IU[^]NB4A@N-@P!Y. MU9EMRPK=*Z=>RPK$,W*LD;F48(QU9F;(K+./+ IH>KGO%R=U>?SC=SCN8R.G M,=;80]F_/NPHX67HV# BOI%E(,?:2VNZ(0F\RKOF'O5O'5-];B\-WB @T(O7 M#4^=B2[RV6VOU$QG(BVKP'7\FTJ%BPT_'K6I\AO2P[.I):G5YNT"<9Q[]L8@ MM(:>'050/\)6.OEJ?3-JA% 4R\]P)/1PTI"W@Q"&-9SB71)+402+%;[P@,U/ M15I"8R=[7K=MZ S1F"=G ND,;TLW)\S"P@#$5B>^DYJH*PE?!4_ ?@A"EX(= MLQQ"!%- ^-TB$0"N3S?%^&IEQ @;U;\R15DT"]$4CD$VSS:4\!]?NCD5\4LDTY MG6UMGP;RV%(:?VHRN$MI8(B<)*'B)E<)3N/YK(P6G)1-/D:,B0G&G2]VBH"< M+=C:!^^$Z59=7PMKE3$4"(,L$! 22?CHTOKCO&B)%YIF>M.,#;G*I-E<2P/Q M:3#Y S5B R:#W=(&1D9E]'H=DU>7Y-;K@B64FWD9Q;923\FLC-4V:H-K+K,S]7;+\E0?^)EGXI M4=S$#+W8D1>]I/]IBSJHD<<:.^(+G&A#3"$"0A;0BXR=@Z:0$#OEZQ72/:8; M!FN>5['AMR&*\8$Y#N)[$U=>'#OIF0F_1#0[XT'X'^#YAL++WO*5$?X?R]Y@ MQ/F5[-I>G%FA]CN@#=O6.E+QXB !(&A^11-H@8*=#,!K7&(/S]AAD/H#:4U2 M\2VFHR=6U #4$48OM0DEE10V\):)MTV*AK!?.$,Q@7L_-#G)4 $O!WAYL]8#FPT8^* M1S[;?SHLAA"1-"AB5U/A5',OT]:$O5=A*WLY-GL']E;)WVTM_9;TG8,PYR\8 MO8#=@]!/$B/?)&ZY0;R;W?.V (K 6OM/2.A6)?,O"C'VUPEJQO:1"C/DL:9 M0G0[;.54SJ:6C*97@*OH+2>5PW8T,U>=2KG02B\SL7XJ5*R' F MG+;%;3XY M89+CO7K8!U3W7$=+2;,,3#&[7*T3'SI@"L9.67G)$]2*2_? L=^;[MZ=-GZ= M%/%3IJ8#!6,,30^I<3I31UMMNLJVK(3]="ERKM3:!ZFQ'*A7B^:B8+%^ M2\Y6NES"+"9K0(TG0PLCNC\_**!CDIQZ:5*D$2P:=CJ=D&:2(P@Q@=2$8A]; M+SZC(D[0Z[ZNT1'1A?!!?'7(8\.=1CKW]D=]&^(W,DE.4")O8-?(V^AC]9 MDF77'IZL[+M ..=0,IQ[6LC*2$7EU:@VYF;I0#9?-E!TFQF_6](0Y;CC%T=! M'G_VI,#A0]/$>%&W#"Z*@GIO((^+20$+G$CDA6IEXKOL!+O/H4^'5TY@^%5" MH;2Q(S):OG]0K/]?45K^_O_P/P[W"PIF2SCE,?DE2L9 RA'.9OS:[P&^.E!9E!K#Q,9]"SO8V79,\A29^B52S*0-M(JD7C5^1LTW#P6 RC8MW? M,U@KO^Q6Q]E#6P&?(E->MM9UZIP&D#RA^T ^"PAN&-))H]+:(30Z% M"3K/>=XTD9#.Z\($^_#X-]L/65@:?-!KY]# K"%A"&!+#$)CIO' G)'"WF"8 M/@^T-&]8O&)N_,YY*:?D_Q_0DTL2Z/YW=S+]"FC-J3L#:Q=R/7+X".Y$?L9# M%--V+ P$CBWV]H#O\,J!TP&I)%9P*A9_JG;8I2)BFM+T"/W.51*JGQHP.9>) M*.5JZ6$HG$FVI&DY(O=*73D2?K^)Z#BCX(BFB0P:(U78P*\YM8I)2Q-/>Z-Y MQ9#-1LY@*^7<8EA%4EF'8 F. 2W8HB02@_$$-_B0_4.;O('S$E)-3!" M(<"QXZ<[V5R&;%JJ!<*MHN?4D8X6%OY0#FO'G(,2)_U_DH8>V[/M4VQ5K+!1 M;IG9\.&-&E2Q@Q%[P;]X8.H[)/,T#^@$D5:0QL!DLB%_F.O:T+&1A@AHS*&: M21,CE'G2:-1$ MX.<\28V4$'SD9@0\E M@W+.>,IHW&*6" K)ITD6=5:DO.]((/@!+MCF,TGDJ\PO\0LT&FS>^*CYX6.< M*+B*8>38C\ZMC15&W^2!J8#F< CTP# AU:+&"]0 E0/OPF:V,QFLRMEZ--[A M&ERCVRQ'5\'5&EFU&T2FWT "('2%'7H#J2=S+DEL,PC2',"M"XGIQJ>BI1YTZ-"1#@VR24I"XU98DHS0I>_?+. M>J,2)M2G5;3ME^58B6ULHT9[V>C+>G5\@X3ZEMP@LHDS;1.'5_D2&LU1J%=) M)?+(0[$G:549!!;5:D3@Y )20TTC71OR+6P AT_D"BG@2QW FS2;8?L,7_4+ MF@:],=Y(FQ(VL'BZ8$M'Y,CY"L$15\C!3;"UX<>(-['+Q,RU%;ABUM P=PT\ M2"9Q)AE$8=NU(F!"81EF6/,YE+>0Q^!>#";\DRTN1VZV+[U/3;2*^N K0*>P M>!J'P9X@E%R.-6=C.P8C)IJW&A]+8 QK+(KM2A $M]L1 4DWS(/:_C"N?3_ESAD;A>A?);2,N M2XMH20]-_*(P^WCB- UPR=E0\O IN7XZE6$41ER@N9$X5"@E^Y75R,B(T!4C M$'LX/FY$D>/XK)XN-V\6P]Z$WE^/KL.%@!R11%L0>(HU3F)NWM*E6FI2=)^9X=*<^><_DX%L()&;7$U8!M==!@6)DV-;$EOQ\+Q(!)D[J!G,HY4=*, M!1; FS#3GZXCLV0BUF8+P\?8(I]X["UZ8*0\'(^8V,>+B$BF@EC0(_)!VT"P M#&QC?*W34?N5K2<*NVFQ4DD2^9,EWI]B-__IN3V\UBQ>ONJ>U\/67%$1; )\ MG*[;_9ZT4;C*^#'4#2]ZDC'_J GM5/B[YQ]SC@V;QB8LQD=C8YAH9C@FMF-A MG[2;X^NE9LTS$['5Z84*D=2CN:YLX/S56^UF1J ?90SZ5=?).U;#QV='GW_+ M&XZ3$ODC'1TB=8-;[M.G[%6:,#M!>_MG2?3??"H5Y-J^1^&(O,C-!+7K MMKU,RZ@5U_FDH+G%"CTOSU$Q0"0!"0UCZ6'WMP3^Q'ZM;M)"53\)/6(\SC4= MSAY--(L4.9%,M,G+:(+!9%?>.:X @,1I.,$KF KP3X:I";)[+WX=5.-"H'B) MUZLYS2EHVS@XWF-JNP+@HXB[)&!*]: BS21R^D4 OUH3;8<=-N8LX!UI.U($XA&18-7M3*JCP76$7AP= M?.AK'0,;.*B(20F$*X@"YA^H3-2Q>%8V.V;AW3TI$@W%;]SS*2#R=$U1Z+G_ MDO[@O.I?>EKOEEM#Z _V6@^2A38+DD, S1WO&:F-]R_D1?"%$J;&,?(D"66A MD-'T=LUD_65C6ULMMURR^?$DX5$KB:JNB19I%DE,[-.V:[4\8./B9+%D"YG> MX^-(C, >,I2U) MA^#;G!]S,]!*M!3MS,0PVZQ64ZZ?#+0J?6LU2YB)*-\Y8R^9-Q'#.+CJ*L,L M-^7\564VV/3SC6IA!<1PW/SWF!B&-I1H$$'RP.J!2=*C+MB?=K,K'A/%Y]4" MI.8)D.J>GG%AA?41/X-C,T3%T<"Y066/2/Q-WHT=4EL(OP%NI9Z YX/D.="V M0$%4^_&DI0RI9/.JRZL=+-ZOF09K[]=%6UG^89G%#&M_NV3S2IF #P4N2 3S MT\-=%VN6^?:8ERL)'??MD8:C3@N*1C(0JP6->*=5"0?+E6U-XLI/<#(J<& LZ12OL?V-^^> MD+;)\O-S/#>.=%=1.-[Z$//5\TW.IUNUF-\\B:;LKPK9=7*]347G$'".L2?: MPNSK!NP:03$QM U6L9^F*#;.'5=A#PW)N2XIQ+UFAM#BPCV@Z%:LTF.?HA-F M,H0)$BT%RJ-IKSF'IC[!#OVR.'VT4$XMXVTT5TA9HA+>T^0T9^?2?*[)/]6* MJI:7BQ1\%P?91T$!P3P^K MHY/ 9RMB:U2K/EKL1C56^E:OC^<6M&XYQ60[V!_D]8=@,HF$X2 ,ZK2HCUQC M9("KF+^%7GXEP&K(6CZ!GN*L%&RL$ZB>[4S-BZCCM*G4_.%Q(\ B;1Y2C;&, MDB*FFU#@52_N997\3'KFA0CKEU;!E\/OL7RH.R#:V/,^ZIP*OYTI=R.^[G\<].H\;N9_'O9_'O9_'O?WSN#S19X- 7!P%T @- MXL-X8A 6@H$!'XBS Q;%AH%H(BJ$(L,?%,&\,X^0UT?=G-C1RFRP%6[$!XA5 M:DH2 L>!PUO'\\7NBD4#2*T_;"Y/A.8QDJ5;.=23@Y"!TO-&ZEHWIRY5=;UK9K M!BO;T9K3Q_C.HX6R]:=(MSV(Q5HS.9F10L':/)&".X\6&N^PP2([;69:?+_X MA,;\I#)NP=>/%UK*>RGG>X=748+LE*2D6U0>SX3C]O9M)"/%OF@H_% MXJH_G5;EIR2^\QB@A<9"W++M4(_K9$^5?S7-.0T=Q)4-0-,/241-_**5H M@OS#.:S?3F=TI=616;90Z"36UM-C+3:U70!L?<(4K!?NLP_U8X-6X.=X!:9N MH;/IO7>$RD'B4H$;?V"RFB:N)#AC@%VQ'2P8"HQ;B>X[J[R!DD2#!%0.*K\^ MJP44OI_<)3)+#507J6JP&Z;AGVA_!(,<%$%0NZ(*M,0!OUV!3S_7,.K464^\ M,;Q+>H#1G&BVVPW3"I$[/V7&3[%O;K^-](>"NW7LC F[=@TSZ%HU5Y!QL 6* M:B3Z>0PI.,3BGGW _ TX9WW(>I83ZNP%U*GL^M_19H08)^0PF1#^* MD2(@736\I?R2.E+L)JWV^1>,' @_2(9NT:([R3 L>Z&T_&;&"[H&*-9F6-S0 M_G\&[49L:+M4(ETH?B%O&>$,=[*&T[7#0 Z\#CHP(]HOUVU+]G(K,MMFM8\: MT8:]/D];,IX9V]* WKAK#F8_B"678="R2T)=>4M%V FRF^"1Z!"T'N&]9YP. MF4%'(=C2%"*AX.JS1VS.A?)M_P2DA8*I(9JAC#BKHS$2"%A]V0^1=59\*5N6 8OO#FX+8-3&V-I28-[GG,F MI%FT9,A0;3:2%!!-0-3X9J2-=7X^V5 I)D(4R;!%Z9R6*5 9X'23?F#(:4&O M['30<5!V3G%L]\CSM+79[4WG)<4Y&X=)>,7KHE_1-)E0/Z^K;OV"#KR ']W) MSSWT>>#X//H(83I-)3LM,,;,[K<>!6/;#W.Q#;$T*RO>NAAX2 M:R=8[G2:/-7LR7"$)-[9D(B_(^EH-^O'.EA2=L?HCKI#V;"BVMZ><.TUBJ C MN;L +-<5R<&8ID"WYYEDS8Z#^&^,X<\QI0ZJ2VV8VJ)$GMUPW5$C6!ACG_#L MH^:#;PW*4^,EO0>0*M(AHH(-)#?X[@]ZYR,EFW)ADY[&Y>AB,V4#B_3\$8;; MG!BU\)^K3NFF5.52SP(**233+K<&"VZ_P>AQ=[%#,G-&.: U])NQF==M-,G/ M(,^R5XOM& H^N],WV.(.+9_L3^D\L-?VV&>?53;A@.'!YPX?/&B-24]NJW 0 M'"37<1_3*[3N_2-'+ ,E\\BOV%,Y7'>1W[F+G^VP-^SD3V5TZ+HG5=%Q%$FD M]L"!S^J:-1\4PEFU.VV$$9>>Z(-12LK%U'CMP(=_Z=9!\)-<^'^:K\M0$/+INC.17DA)12)/+"1_WC#Z/;W MG)"Z)X[L>3_TH!IA$#M),.=W_PI;DS]I2@;ZIKR:#;'S7N3#SJW\T- 4;)-< M(@W"XNV_U([;R5N^*^]G_VN*;\#"!&@/OT" ! M S]YU\(Z7F\1+X"$8N^/E M]O 2?P@&[GBY/;P$25+\CI=;PPN68_$[7FX/+W)%\PO=[1\&EK^:^H0*?L#_+P:*+M0]>A;(!5_!Z0^-4CUQS") MOQ\D+Y74TJ#M\;^[VME/C0U=C77BI^K@+D(AKYD!-\8UUP'2:SKYQH!T$9B\ M9M??>>G6R>3.2^?G)4%3X"(II/@8?!(/7\F*N=/0KM=I^S)?,Z3S N,T(_DZH ,Y2^OXOXJT_1\VDY1F+*?1]*^0<.=QG_GL/*VS4/^_F_@H#0:'15PR]M&7B)<-96 MLP_6GLUVN[&=[IFXETH.QFX.#/]WMA3?%3;F86ERT,R[T]!#]'"O;SU:_,=3 M".FQRB*6F'\>RFH1\9+(\ 32DQ[7ZP?I?H0_ M1799>W..'/-Q^Y*N%[2-UO(.&G:.D;,I+CK83>,M#(4HK2"+E$SD^D9E^< M)\:M65JV&GRJ.TFDH6DMM'@-N#:V#8LOG5UJ0ILSZ![U%?)"MZG%KURQ?TXY M=-GJX"^OI%WF<814WBJRQEI&?"O:,&+-HIF.F-&+!@BF3[%(81!YE+C*V+\T MFTC.)-!J$($ >CG3PP0_'6,?^7C!=^(\;^8LW]%OO^ ES_H3!64X$9-+HC4 M)M\?\)MD:XQ% O'RV?!G>OEWF7"7"7=CX+.%PFE7W4K6*L'U,#J48?IS)53, MK(:S).9[[*J'?(G()[KJWX4%;JXN]$).^)MI^3.\;Y7/H7"GVNBR_LC"&DRG MJVTF _KJ<[SO&PLKM8I,43*@->\]W?^]T_UGUM7W@/N'1!Z9%MI2')ZSY5W/ MK.2CZY*Z80O#B# 0PF%-3(\OZ<@7)J%^M!Y>-5N-62$B5B.5KED8#Z+@R =] ML7NF_V]+S7UOS*W;6C :#;%O=Y.H@2+#['XXF M[BG^NQSY1G+D;G;\2>DO.(.()1L"2J$/Q..?TJ;T_0OF?T M/QXKN-X!F8MK\"MO]3NH<^<9F_5L^1;/"8U5*-1NL?Y);#K/%:RYNEE=,HJ0 M+H:41GTUR\I^3DX5_-G'YKP PZI#$$KUL=%[/2-D\.+#*ZW8J0WB) 4?_ESG^2XBGLN=79U1[B+B M1ESNRTF(#SC*@6@MYR^KH0;7J,4-(6AM)/TIB84'=I3COE T=$^\WX7'77C\ M#?;%::>X4E,CK"XV4S+?",R6QK2^72Y76$!@IS@0\443L;MU\;G]C&\_*_]1 MN!!G_+\FCTGP]U%F^^P[F5J&*8TV7N =K)W^Q0WM!>=OGCER@<42N,.:G"/Q M$\0(1[WW?(SI'(KP,5CV,*TBH]CE#,P*Z8C1D:"-5?Q-D>$-QIS %<-23$8; M,;RPL"0Z%M%@1$O'3Y$[H*R!0:J(GWE$ HG6,:& C\$2*L#\8R#$E#438?F( MQ>$>),C/3M=GZ**_>S]&^.]_'ZX%O<DM1G&](:9\Y+(_-^9)3Y> M";'2!H$!$?G!05/;*8 @K4E)2::@26H)2V]UG.$%0I&[DI6TIAM8K*B\\R<[ MHGJ^V&S0JF0&G3DKLPLKU31S*_DI6]H_)19YAQJJ\IL9O+VI$9+0T>&R7$T4 MI9JHS.OZH&^MUV6T%!1V9D[]8XWO9HQL[#5'E)@ MF'+(4=D/&?GI&6PJ*)B*09],?HF2,5?XS4\B5W_MR[00T7'X=WNX:NP!A-S^ MX%//6_=>Y1>0HOQZ*5IZWM&ISRHAAXV=_T-$U!^,'D]$A7__9V_\JZM*_0)& MO?[3L2H]X+,A$R2Z=8S\=+HL/\(+^,DK*WYC.,HY\A!W4U\_7PL@,"!.Z!?CNT:LQ6 MOOPG*> CN^?7*QU^ZU@0,U6,$A""AH]F57*J\.#V_+V0;>;1C06747PV"@^#AG86$,F[PF90E1VN*4:I5 M=665'^,[(X=WEG/%?C:W# SD:/K)7V]+V61W4\-WQ@_O#*6XS'!HF $Y7=D\ M3G4E--'U)+[S>*$Y/;A=RUJYR*:U,-_++?C48+P:A(X7^M0=9O/\.CYG*^$I MRF>KK71"3.([CQ::B1:*B2#;2G!2;!-JJ*,.&M7AG4<+'8?;O45(JBE<10OU MI:NP1G)YZ;2E52>KI;N;-,?YK217 M70J/U54(6LH>;:D=4OSM5"9LL)NG9#&Y>103BSHIN%$_G%>&\2.[\SP5246KLDRR\]R MC6U]M<*6("21CP'Z9,ZT5"\PY=E*NC^LE[<;?IP'U_KHI5E9\.=2+3G4FD6S M ;0N\9M57FAD6[S8%LJ;"+O@6G#G$4!;K6JLT8S(:]:_C4>[ M*&JQE2VD#?8!.HCS@5@\'HH.$!MF!^'1,#Q(C/CP(! >!D9L2 @&8Z&C=RN5 MOB#DY"G'CZF:BE<*Y]"P)EO#AG>&M M,6Q'8\UERS\TGP:!IW"_KP!+'4.K/^L'D].2U,KZ\X]C_XB;QZDEB6UX^%U?'R*I"/=TF:AY*=MV6IB\T&4!_.8?I*HC-:HG0U8 MUHJ3S%Z[LATDNE%-MJ*-X:=6?HB-"\M$E[ \WS*6 M*O#VT,Z>1_&IQQ3N>+D.7EYKCGC'RW7P\EISISM>KB;'7BQ9O./E:G+LQ;YN M=[S9@[6OX(+5^OX<5K(]*] MZ;G[A/03&2[I#?D.C?-YWO/M7M^U2W)4$$38&+_^]'\,<' M 99X"">^$NN08_AG\C@_79)>RP$_!UE\J="$Y^CUG3;NM+%?:(],9JAI\E/M\6,X!S9"W]T"(W]QCH!^#Q/L*TM.,+:NV,+PS* #L<5" M7T6X?F7:B7PGTN$]'7+NQ',GGG=![BYR/BT+2WN>?!M*^0?:2QC_GL/*N[%V M..FCYB/WSJ.?WGGTVS;^^KOZ>@7_J#6+PWEIA_'L)BW-Y4)<%A9]/^OO(['4 M2RR7G>E%QX'&TI5H*QF7^9;?FBR;\>YR55/@E';HQ^^H+W0?!_JWC?'[MC+C M:*>?W4CTJXN,YYN3'O7AMV;)X&.NF6$KE4I.CDFY'EM+8B$2Q4(D=CS<[]Z1 M]"Y#OJ0,N=L=Y^E1&BVB;F>N^O/<;!UE>XM%Z5=(!MVF M%K_ 089+R:'+%F1^>27M,H\[OCA3&$0+DTA2GBWB[>YTKFZMS$4GE(1-Y>FI MR4V*K48A(S[&=#VRYE>#"$0%(C[VNP[6NI;Y?F?\O]'#OR+?O]VUW_97P=%J M;>;88*[0;U6"@UFF"&WT8"YG.'B?RGD7!+XW/%EB^=S:G@N=W*S?CN5 MXN)) ;35Y[C<-Q9+:A69HCTYY)[8_]:)_7-/R+Y'V3\B\L@DEY;B\)PM[RJE MDB6WJZS)11%GEHN=83Z6O&A./SH(]5;"@*^RA=6X,%W.JK7V!AI:PWQ17^R> MT__;\G'?6UQ\$;?_VM+B[3Z_5.LDIFJ9C\O^<$BK%Q?JJ%A?8?D1A?G$X7LZ M_RX^OI'XN%L;?Q(IX *E1*M;[@@RGZM6RW-.'",+9$4";(UP)/K7V!KW3/X5 MR?TS@@FC5#ZH\C):L(MYLI3V9TN1Q!I(FP03@M\I?V^/CKQG[_\D1'"]$S 7 MU^!7WNIW4.>GI[:VL'%NEKKM$">QAC\?BJ7#(>&BJ?]*5TFO^H-ZF46/V59U MSFVZ0FXUB$'P(,#ZV.@]]W]>6_\N-FY!;'R1(,*UI<;;@P@+I1=2&OU>C.6+ M_'P9Z3R9RQE,P(MB.>(+!(\=@WOIP%V.?'DYZ@S://7G+^#:I]BCY1.;%>:7W[/NG M9]_W=4 (ZP!1LP #MZ#O/O7\V]5W?FOJSXC&(N'RIA27@\*P4EU,HI&E=%&? MF5]M.LL.-\RW.OE +A":K/WI,LSPAH1[^'-]YKN(>"YE=G5&N8N(&_&T+RKIW]Q8WK!^9O[4%]@L03RL*93 U/$Q6&S! M3P'\D\> 8-!ZCE0#,61V)'Z3J3&C%V,0S(HW& =.KZ[W_\XL3?'^R;H'@0$1 MIZ%!4]L)U] @- PD@^5'?8RN2=<(^\0KEY;JS(ZE*^N<(U2 MX5KF=7W0$<8UL:_7JK*5>A+RK9HU?"HD?_R./)PZW/1&,%)T8@I4\&.^VP%_ M< _\P8$TZY:?(J4X8ALH\1C70LU^O+VZ)/CGL]PJF(N'-4[JY_-ZOJID-&Z, M-=O#<;NH-X.1<2$/7'0ST _L03\PB':KU5JAL!G)A4<1F7)L&E"FM4M"/QI) ME<5R4.UQBUJQ(@TR/;_5K_WXS3X;<*IL'K\!^OG#LHU)C M'QX-88)$2T':Z 6;*V.9EHZ\H..HA&V"4FSB%:4439!M:VPXD(MBG5U,B]66 M]=3)Q?+&TZJWP)]&&+IS_'%3M]!G6 &O*Z,FUC$C35&T%=$XL'QFCH$/:1VB M@!!^PXPHC1'9]+YBT4;DIK0VPPC:@'X-Q'X9KRD7K%OP@R^HLY\$U70U#M%0 M#T/ :^7G!OKI_.#=/437[=G*,W[M)\2ANK:67T$CTVM\^8FG0*[L#T@V=>>K MGDG-/]Z:C1\Q\OMX27P$'VQZ/..EROAA7V( MO#BJ[8Z82TZTIVKEQF(K6%F'SQ(W M%\8WN[1F Y>GMI^W/$C6U1\M>?W0H- M>I;8":;0QFCQ";3)C**&'IM\3C+IV#LIXV4U5TA9HA)>X^14,IJK6T_Q)ZE4 M9[.E0+6)Q8^G!MSFMV\D6D5^1LTNMO%%7?HNSM53OG M+HG.+HEZB->;*^V$ "J5FIGE-CRJMP3R:$M!L/ A] MFCB[LNR*W>VINSUUMZ>N(8(RFJ6?D$"9>:Y3>8I/%ERA4D:9IC@>M^9).J/K M+S&HXG>#ZFY0W0VJKR7-\+TGI)DPG_/^(M=*M0H6XAJE:E\QS#&=+?#M[*GF M!.F('YE(OUM5?R*M_H;#S8[HNI]NOATYE@36?4&8\:8AUQ)6==Y:C'J9]..F M4->Z2=IJ%1JE?U_3C)Z#;6HFK]QMLT^WS:Y^.N-Z^<6K;_WO%8BG#Z94#,$_ M29=6CW(GTZE-.!YEAP&G0U3$%TV\=##EZ.2!MX/>%"W/0IA"]U9,(N M3+7+2AD1&S"J9F(20BK*"4^+5/O'QV M ?4C?N^2U'/E5,/4+<"0D53%)R3B%8^34-0MF1(R'B5#4#3#TD\43&J]U#BFG,B5^ X3-^KQ5W/ +5J+C"6$J MPQH:DBCQ.K[>F4@8I9J*? PY7D;93",/5ZM).%8TU[4E9E-0(.2RB( =]0WP MZ)Q -\$[ZUC=(M8-S 97B!$ZV.6$D^>43%W#C=, [.=MF(:*\D4)@\ .@26H)BR=U[&QWUZ;6@83S MEY.W8Q;AG3Y+AFX.TMC*P1B8\[JY*6/^V[VNN;8X%>GC31V9O*38T"DJ@OVT M.VIG,T>545+7L9@DA+A[!2%5AU)=0K6?C\0754I::ZHE?_P.A8\=)XK\4@?H4-'4L1\#;^;#*F.-1/\<2T)$R=.' M*9J968HIS3%M#D$H&3XXL$ /21@_[U1T>U1T2#S.W&90$QG !?G9BE3M M;B@DU&Z!J)[4YKRFM&L*6\DWS:=L()CADK4?OZ,O2*I#FL)[=NS1MU$5V*V? M2UF!O1.B@4&(_;:TU5<34

    <9*Z ME">U7Z]8*>S3;R.H66^7)GIN!?[TFT5665N2?;Y"8?9:&.PFP9VQ!R8IBN1H M!J\HV(2SL$NE/V^>P>_:G) @V(J.+7):>#OF>O8 MBY3@=[PJ%5&!P+O>B&.X8R@@U;#/>+I6O+$Q3#1C\&948R89\/?_@H=@TN.@ M(\JV$E",YOR&U[GG!I"W>W9KV_-'#@'S#UP&#S;(_LKLWNQR)OE3X->_CF\% M4/5 ;D>+IQYF>!V6!6:@I +6R/("$0;_:IGX3LN :(&!3%.A#T@J96[8J.WF MB SV4^ +7#U=:9(X ;Q61P*$'0'RIZMI8YV<& M(4T!KT>;(1U>B5ECPB\1930:^0!BPKBWL#F/;YYI(D2+#C@4Q)WN? 7?3YWUUCN>[(P<;( 0X2UZQR'%F'7."LUAX(R85 M59M) J8T^XV8I"9(F9-8E48/8^MXES;K>9X'+WS"JP+<*6#@(I-(41\F85/" M3A5LBW;$!>[*YUMX07M48 MQ)MAFVM=WG3()<\R6,[1 F8K]2 +$Y!+$T0DYT$"_ZZ+-NF,.+ M60Q03"B2ZGW14E.PP.>Q';:AA.AY*3%/, 7RXR,:Q$)+1SR1.!1@-O3I;O:^ M.E=X 5V2V[]4V+CE"/VW\.R^CA3P+@\HB<=\JTO(I.$KAW!D55NI(-5LW00L MB*4AJ$?["[9F(FP%I&3SLHB(5#$A*C6';#'5KA .XY?8:"4"XH#VB-3;+0L> MP0LC-5@.S# Q,UPD_AM6'0&/AS M_(;H0?P!+*XU]X-@B%#A;$=0X!L>XT<;'>V)L--J(@D08V2&DDCD+#4QCZ%Y M@"9'TD%K$/(L?$@=@P[%]^DG]1#^G($4Q6:D X7AR*PZ-LW=%A:'2\;[I3QI M[T]S&!5H886M,UN>T.@C1CSYE(]Q4P9[PY[(*6#/66=!0;P.:<[)+U$R,(MO M?I(LUT%.*422J?AW^[QU[ $8M>Z_R"Q@ OUZJ$3CO:>IGFY$YYK/S M?_S)C-\I'/<>DH9__V?O1+B;WX4^()K^TTGB>L!G0R9(\KECY*<'SDD1U4]> M6?$;8U<1$7R8W8\ E2.<08L1#^#VNHS0I_;[C-C77CGU M;B/^D1 M^]*/WZ0M#@B"-&W)8KB*@?\DY7#4_PXV,MS[BC>'\^,W,#]3Q2@!(]^PDX Y M5<":=GBI-1YUBGMIP9!<,N@RL<#9\Q$RD@I2%(NNG;?@;N,EV7-(TJ=HE7.=C4%'*Y?AZQ4J+K";P\M*OU9*#X/$[]7HMSX?528Q;Y)ISL:?U1Q-S M-0@=WQE*:(% N<4]3#_V'9>.%UU0@Z.[>6SK1@L'XE/2IV$">939)A^8CCL11 POV-/D'R8 M&&>V8S6"SV(':0;F"SF:S_R3MR#/FK<@K):TQGB+U/)HH+E)0G7_^IR2!KH& M$X/+YS@.KCE&<&(2Y-K+>F#P1O;-(W"BO)Z+Q[31W B#IX "G!:"+MM'$342 M*]%\CO/MC?$X%I2],LWKTE#ZK.Z9:N#7[UZ#'2?;9+0_/ >4X$5)&K;\;&IF ML/"0"3_FX=E]JJ"T0DQYD&^(< XSQ&[[ M2'*K#MP@EHBP]!0)B5"")D%9;]3:Z_A@3V-/#._(A7S:,,&)&A/G9BBIZ 09 MO1Z (M$:7D'&KM;"(7&"=K@*O..X,1 )-K$HF9/-X6L0E[!!3")* (X9Q":Q M>L%K(3'FJU'7.7KB[D7$>1W"OF^@B$,BHG_#[(_M, J/\?*8$V:)&(N_**] M<$E:BN:B+!T2:*"PTA0X/T@P%+_H9#=04Q97^FP10ZU@O1S91(M+,SY;_?@= M"YQH!WK0Y?.+=J[].+!JM<4"2?%AC_,K(E^=#?*M:J+VXW< 6$#' M7[39[,]>]U@[@D^C4<9' M$C1V>FFW=$=L0)*&ON F4S6GFKVZ-;6[U)=3OC=#R&[Z*B)22VO')WG\NU/3 MB?6AP),D"MC34!%%9***E=[.T'U@GC#$EA +=&X_E0GVA.!(_)U9F$R2<;@]B63FIQ7[SO;0_L@P-E'L_*F-%VQO"D"N>->*O4O UC\\?A&$ADA9K1=%SFK_I?Z8 M0&HFJ$L )9+>6V$Y+C/8;H*GXR^/K6_(7"$GE$RBU@!]8G^_D7T>/=^#4NR7 MN2;%*]CIQ ;.A)"CF].V-;"=$?$L[;W95O<]GG>0'/=[5ODL;Q,K#_!CTY<; M\QPAN'HQD40'.#TP#"WCR MJ*)L3OM5HF0XI$_R%]"$U-DO<-I,P[+ (-R";3]F86GD5FT&:6/,^Z[11RQ[ MVZE>8>WJ%,4XZ7Y>!%C;'$;2+_@1'4'>$*X0]W6KJ=(0$S0MN0DH()4T>ZA[59\.69OB*44Z(4LQI&=>S5HA0J\ MPL;[";2?D"20GU0L$?)6#E1)VN>]5=58#J)!=:D-4UN4R+,;KCMJ! MC,Q-] M[=B24[Y50CR<& "^R0&-0#G7WDC:PQL>[?7629$QK3W5>=D?Z!03',KE^GQJ M66DWSK\_LF"K?B@-(VW\W*1JZP7M;9>7VY+:3 #0R<& M&/S'$V12[ P3J!:>>"I'&LH U4P'?;A:1)<,F9"KA24K6#'J3K<=-7@''Q9( MU?9E*7434>?;YP"PB);4L=QI;L/""@QSY%#79*3_5T1X\SIE+LHQ-$EG2%C M\=A#Y4V>T8:P)%B!KLT<1MPK +,3[<3G!OL+KH(47>+?204!T/P^:=HDBQ_= MB17[G52ZX#5:=E#0O?>4$'+SG0N+)^5,P!E32QP32] S4D6@ LAOV**)@GV$ ML0)+O*:4![EB> 0+7C4]'>&D%\D624V/"?$N'T1O!3J)#B@*K>?DH(X=] +( M$U2-% O"O52TV#+:AC$I<;-EQ%X%#H&23B%&=,2NSA""U^9.VCLT30)N+P\, M\#F?/K4;9[?.63&OU09S;K9(UZZ&GLY$4@XK6B 28QR%8NQ*P.,Z.8G6+4#2 MF=IE5"N2:!@\3HQI2R6B'_.1I3HU1TZ]Y3.&+!3M2"+A::CBLFNC(+N-(&A) M@E^\>YSKJ@3^[ @+JL)=XGS)W'F_$?OSHA-)*J,#56,DS0S>11LV\2#!!_;%P>KW M/OK7&@@2N0^>N$&\!.YS)VX3+Z&'^%V0W9B;!&IT6DHCYPJ\W\WFWN+MF MO[*WIP[.).1N1J)=4D3]%=T:;:'U=W=K/$-MRUL$&JD^H+R;4]V(R5$XY52W MV0S;J'#FDU^.5A8"5XJL8V(_28>11'VQX*EIPW\FWFY,09^VYDX$8/\*N^ZZ MAMK56QE>SY*[^M9OR]0[>Q?'-YAZ VZ1J\VK]76K(BJ&V.WP_<6P9@\R8<.^ M8"#^UL:-7[A1X]%!OB_3"_!PZ#IFFA>B$O>CB9ZCB?'[T<3[T<3[T<0O=#2Q M8IEBLJ?&K=:"7Z)Z8JYM$\F31Q,[Y2T7EUK3%;>)]=C0NKA-]EKC4P<.V]5H M*I?G0S4V:CTJY:<$7QS/X[',+JS*K+7.-X4@>#\+'=PJ)1-R2(KD)F^XTDD*63QCU87(0.;X362(: MK+):GMVHZ]"\4%VI['@UB![?N?3W1_VN&*NR_C6JE<7>ZJDI)@>QXSM+LI9O M6"/-DOE-XVG94(:C;+&&[_0+]0NY5S%#O8*B.KG+5-S M+E#%3ZY0X.S\_O.O+H?.FQ6YPR>854P$V.HWP&[8?(_T+3%J,7 MJUSZ6T<<]>?HQ!-)INEBGFUP!24O+TKYDI!JU?C' MKIUO#X5\P=AQDX3O,A&1Q 9^_';:J1O?U4:XH;&(W\-4NDD;X?L4#SDI\BKM M?FNX(XE*O#"15*1ODJKHRK83,LWBS&@SE@DO6XN:5DS/6V8^D5O1Q'DPQ/I" M9RV2O*(594NP.G*Z @B\>V)PKL-I1J?EN0.MNTGU)P+MKZB3O/VIUD>;9_[Y MFI*.6&F'W-O4JC;K'HBY@YY-.WG75I)KU"UE3#:H:9M4KC?IIK35( SR+A;W MA6+1(W'W[WMAW]1 ,)E@Y5 J*WA.%NP-T-N*]LP'UA0>6V M"+$9TQ95)R358CRSC+587;.-ULS?'0R[CY-I;1 E7FC"%PLW5U5IJOA$R;M8J!W)B? M-B-C4N(*8B\0\;%LXJVG5@Z/?IRQBI16J=NMIEZH*SU?=>%U%G^R&N(^R>X- M/:8!W/%6"F<"L,LN$N1"D01M:8]L *N]WTW:=$:B&.^S5_1O^"#1-U@W: MWR\EF3/HC4I:!S,F4:'O;/F)1>9LT%F6XK7BNO[(22C1YT/^4G.]?&?O=AC_ M7-4UT1+,BFY//_B#:=*S*INU&J'&K.7/!\KQRK2QB!CC#\YSQD(!O[,R*A'8 MV0D",:F*=3J?1#S9!;2X[6?DK6D$V)EI=4:U]F 4[]1^_([XGI\UWP@D8!(/ M=(BFB'*:@Y*!(/8X%-)!,<^K%LSM ;'[P!R,3SB8GL"<:*;H&1BTZ_)+!CA[ MJ,NVHH!N+CWXX,ST(*2XB+9(=.9<0Y^6<@&S5.V./]CI_LU!U.-^]X]A0PJ5 MN%R2FV7Y2;#.6[$E# @(A5X;$/!\F@6HP3/KV>VH3:AE[K;$M!G_N3:3#TP# M(69WE"'V\*;6^=X5N5M_@.Z)-S))Y"V#1+S\ "<@=N[W MI(W"5<:/H6YXT9.,^0>'O+P5+=%IMUR()DR3K;3:ZJ:=[\;$S J;S>S#\4GO M$UC!.SJ)$PFFG-G#N332GY9.MK9G.NVSU\UAJ@+=JZF:MW&C=X6GV6@]YSDK MU:IB,3,TLN8GLTQ4G84BX41GPO+B-E#I1-$H2U@F_L)8%((-VGU[-X_BP."# M<<>:9= NWA*"SMIGE/K,[8I]-SOW^4.)OH#H_@,#QBAMN\MH82/*F\(DD@QR MRVX-L\/O0/#A./'KDJ8[>L#F^QDO(H]P]\&L&>>F6\//Y43W'Z!E6$UIPJ@] M'[;2?3,]7T^%ZG;\G#1WT>(HS!TZ\&8O,XGJEL3R'\ ]H\W&3[ETT,]F>]-J MJK@:ALK8S?P="#PKQ)-?*B MXW!NMGEV4 H,1JF,DKH.;<\ E3MF(>/,&F1.1]*)!74P)337ELT\R5!C)M<- M*]$*+M)AO;N9;B>9\<>8YR W5<50.,DIN?AJ%1\IT2PWVT0:1:&U]/-H16:B M/!<,<=B%#%8R#BCD%*ECNGE7\*K4F0R>5M&V7Y9C);:QC1KM9:,OZ]7Q;6#A M R&JG"KH" 9DI/DY#P,Y2-0*D_3)$-5RVRC(?KT4;T53A6KB44NTGXHU$CM_ M!B>E#DQ3(9]P)GR\.-N5H,V='^4./MH-&H$AU!<./1[JGK-@D\]-^9 ::8WD M=" 08Q=ZK&@M5W\:<$1C?L6;IN%@DPSAA58V )N3*%5F_6 \F@^E6K/V,,<^ MH=B@!Q,50^$74$JQLQLR9'K'MGB(4NQ, _N($)LW0++P6' M3@3>:8SA4V?!'IW/(:1W,K2YH\RTIL/D0Y5W_E3$7VU([C2L4*L]D%@UG)*C M<83X:3M:FRJ?+.LK94D.)]O9F3RS-#&XZ;+3ZCCYXW?X):/HM)1W0@PB3)[3 MYOLS?NR=NS%,UX]P!FI!=L-@)D@1G=&(]*W/E&Y>AC8# 2=1_4[G-7!MB@R\ M9J:K@J;;=)?1([%HMBAP+,JIDQ"2FUK*_\& ^YMMC/IZ%5JUZB4N.JJLBIUQ M>Y.L@NP[$6ATZ>Z$'<%C:IQ1'- )FO;@JJ9GE/M_&V0Z.WG('=7$K4VDDN"7 M*_-<"H9Q2Z9N":;' R \VLKE6#;GES:(/$R&"P&+[6'A<+4,CI'"F&GAW[# M?LE1*/^ #6 >ZQ [L'@?ID6F8N\/.[\N-WR\G.5RO96\DVWM^7:'_@HU8". M'7]-D(@(&X0'T:&89%/#(81/CH()\(1?"D> M&Z#1*!8,# 4VGA .6]5-U5&^7&^-XC+*)+:6G,ML&Y,5V/6'=_JCTU:TT.ZW MN<) 3@XG\C3@KT*3P,CAG5TI5JM90D9I%9:Y32!07:P2C9.M_XK;Z'BS'>4D M3DK'9:[7'BMM!>X\>N=<>UKK$8UO!Z/%G._')K)J/B M*-K;CP8+.=Y<]6.LATNQXZU M_.Q)J2=/-1Y,1[MH5IY&$MPFUHBL-^O@K)48GVH\F O'PCTER"XXA";Y8C^P M"O>EU2!^?*>RG 3&.3V4EH/EECGO-.J3K AW'D&IVI&"N6JE-VBEQ[$NJB^, MCM@:XSL=*'WV0+\D'R_R-B"1#4@ZE]-PW1RWL>//;]XX,!9Z8&/WAELG MU.K5.P<&XW>\W!Y> @_A>Z?-&\1+XB$6O>/E]O!REV.WB9>['+M-O-SEV"TU M0'W5/+X:$.*G_,B+G$E\3:+_,4CB\S?,S7BV6^;ISIEXM]A/ Q#\OQ_!'Q^5 MF8&'P.=2P_NW_N+0D&<*\'?#06Z;$-XV0>6MW/).YKB3RVERN4O0.^-Z==CY$.\%S2. ;ZZ61]E9F2"K45H]U9)RG=PBPR(WM]QJ] M0\*WU#*&?N(?>#OK4?='DPW+VF MSVF(RLWFBK9!R!9\GO+GY[TF?ZY8JF1DKC9C8)WL.@VK60WF^6(Z[2&$1XUR_QC E@4HB"^ M:/0E%OT601#26/#N[7RZMW/M 5$7%%XWN/O;DG=G-TD($Q\?"']>["GRJC>W MA+:?\S=R9FK,O#1696MU MUI\S&N)3+K#I#V&R%+&,$M%7YTI]D2")=WK>82>*NSOV)Q+NVJ/A+E08=^UM MWI;@^JQPRYMDUBK5$I:3S--0]M>F:F-67(1G<^A\A,V::- 7#7YBHN?.XG<6 M_SM8_+/"-6]B<=WBFH'8O)]O6;%L,!>*RT]^*XE9')LET8@O''UU(+DS[_(* MW0'WC\W;_:8^,*#QL-'A#30^/-O62'L 3Q,$04&\#HPZ^25*QESA-S\) @^^ M$2+B /]N-V*(/-ZZ]RJ_@!3EUTL6ZGG;+#Q[(,WI->=IC)SQ!Q/' MW1/@W__9:Q7A.E30"TW3?SJBR0,^&S)!(J7&R$\[4? CO("?O++B-\9NOG4\ M[HB]GZYX Q SL0OJQ+FLE4,4I H!OV.?2<*CRX)R$O=,[5 MTXKQQ05#GT9[#H:I 6!))(&<(D8A/GQ=]AR2]"E:_>SF MCX]H:+[4-W-33*NU53+UC8_A&@VFA&">G<]>/J6<"1G"X$&-._;)[:#O]LWWD8D-M N_ M,P1YKFM+242&/;#ZJ[0(=P1845)1942W[VS8-O53FJZ3)J_.H)>3'<2%>F"] M;=:W$:Y30GQPC,1T9Y'\\3O GFB\[@XX$%Y@!:?9+'1%S5Q0P;7'>?:D\3-(]H[Q]H8*LC^Y MZ*Q8#PCCH#6'^38>:O9C\9!J5U_7ZR.YH9GZ:1!4\,$E%P8J6M*QGAH2/]N:U/8L+ :\3OYP,%29NG/MQ?(^*G28% M&09^!:;&-TJH.;;K!]6E-DQM42+/;KCNJ!$LC,U,](,3WD^$[Y3@ MRMG JF,_C(Y_JF(\:KN!*_Z@5_,;9:W 9SH6MS"6/9'/C-7,<'Q:_WE@:%)VZ&@VXRT\*;XX M2.PD]@2I?XM32S9F\S!9J9BO(D2A%5+F13!;,5DYLY^1FK[6 8#YEB MOR&QD\\!WD?#)6>$):5D2:C2C9X$89MG-_%")\JWI,;&1//T)*B.DF\ X9ME MCF:9!@ /2'K(*\2NPN!]D0- ,MT -;,?1,#)F9X#;9[(%OSBO+5Y1,FZ&<[K M2YBW=0SGJ\ULNT%#\\BJ?,9*OXA1^;*C-)Q&4QDVD6^W>%8?1'E_(\[U5V\Q M)LE9^%,PXY,P]&^)Q,J(:&UG]*UQVA"( M#B*E6C6;ZLK1(!\5TL'Y8[*!^3E^*H[S'Q(=0+K)2UYGU)T4_ZH!_QS9W[#] M#F-&ZS"%F6 5?K.5NXW)#Y- O%8./J)I06:S:3$PM09C)39/7L^N3U:'3QLI M$QVT9J.4/N@ETO%BOO;WVO5_&D^ZJ#W/U8;IS++LM[B@/Z,6^%XW_S1YWIY_ M0US]>8O_.2;^J,&_/Z74T<>OKO#2INXGROIWV:I?<:,X8MY@0,/VR"+!'>O&(/ <>+LD:8[*DZVT'X'SO# M5MK[.S Q0[C8S85J;P*=/.,[T=%C;B:C8*0;W%3JZ5R[=@W0F1,=O1UV6*+O M8$)'T!/'[%TPW,GU8_@],! A>0[*^-4BN/NV@AA).F8(2NX&47JC U:@]$X] M3)>#>'-?Q>$58G,74P1]ITU*C*DCWK#P@^2FN6*=WR7Y4[-S#TZ'&N6IUEA) MQ?DFUNHDY=8\$1'R0>[3L@ZO^YCK2"TGKUK):6O3+8OI\&.EO>B/?_P.GG)3 MH.H&X@T[W )E[5L%%Z6+'9_< F&\'GJ_+&Y1S2^.AZ$2+Q?2;""=,-OK6"7Y M5MS2T!%4;F&0 V9W?S( _L^* Z")D_1P$K.*A5_!DQJC8_PJX+'H;AG97,?" ME=QVXT43S]AA-UNS]\>.XMW6_R./LCAKE6*34'K&2J/,EE^7>]'FJG;:H_R8 MW?].UQ.\N9W[B5D66V;..7?Z^2^5"'E354TKL##2\>E3E]O$XF4^,^"G,\CZ MO@[I$^;:P:FC-R+KA-BDI3N."MP/R&JC?9R\^I6_)7J[CV>OUB1'&\1=AN:9 MX*W>TMBF62AQ_G"I(HE%%&!#-1X\UYYNA?X[4]DD*N8=>7K>F-&J+ V6< M%,&Y;7>NQ::)*ALTU7@L-O>SZ^D81'#H'GJY6NCET\*5SQJIP$PZ$K2QBE'QL^T^3TZK6F\AE7IUR%:X]U)1,70P5SB,/#T^4>S$7"??:#JXZ QH<&T?Z[40; M@!X4O $_+K+V(23-UIU(_G7UCJ8J9V%,G;K M/4D<7&S03HH=#K4L-A\/=8M83F^3I],59R(. D8/\I4=''=T8LO^O=.M-H(8 M@B'CMDOAOJ02=DK +62BKEF-L?( 9!3#T91\+4EPLJ"JDWRS)M.^UTOV/-9 M32F^\%9NE6=.+O:S3YT7D6$@5)DCG40PBPAJ[HX/G[?*VSX;;TY[K<*J/I"VP/6/JGL.>8<>&+K72Y'$X5K>*9,FO,AH#I88 MA2R=1)-Y':^5Y-,D(I5&DF#GR^#Q_9R9?2P6:YK]:CJ??=222FSZ=O)*4HJ. MZ4#$BM,5:SXB"?$+:'87K>>0[L0:"RHM-'W#8,H. M_O_LO6F3LLC6+OS]_ KC/D]'[!TA/LQJ]WLZ A7G67'Z8B B(@C*H.*O?S,! M+2TI:W*L8D?LNZNL%#)S#;FFO-;M].#K[3X?'XZ G8] \*/C31::P%@ XS$417@!;)@%[0JXC>!4'X,]'<]XX>#Q MJGNAV1[-1&'_F6[(8'F\>O3NJ'==7(.O<5$KP-^O;#1^""/J(Q:;URUU/^\R MF)8KE4T1'+.V&&BRT3)63&_,N<&F21PC,_,ULT37P=5G^UNN,DST:3 OL[O; MXOEENZIXM\[4NXWO4U0VP5# O3-=?J P]19=&(05MP MYT&ZYLA^RF\QY6M>MKSE60?+ABJC"UYC1)HB$+*5>Z"\F"UGV-JMVH+Z-(+% M@52?M7C!%.:RY=TH@ER==@\-2=0$&>I?^=__WLR8_;06=B?L:897ZC?BHAO! MK]OFODCY*6^;'9_^3;BLVH0S10:N*5 &)TE#'=&R-$"1)I:<5T=-BZ@W_OR+ M!Z5[(H=7RYY%,WU];]JS$36 M7HFJXYW'K_GMP%'\"7RVBQ\$7V SJ565[>9**^B8@UT\#=O\ M( X[ORLJCTP$AQT7T!S!,+VF0F?I$N0M_,RN'/.6;X*=@ R&R'ROD/D(-$3F M"Y'Y0F2^QT?FXW?PL<4\G4I@JW23:QG;EJ8EEI):86!XY(]'V/W(10+1!UMB MW&33BZ%=4LAD(VNOA_CI2#1E)!>)^:3/+7/%*M]Q2NQVV@ CJ=8X-WDL4MUU/FF6&3S_4M:I&6P,B3>5)"D4TU M.&W"XDDZR5<;*;O0@6\_F:>]R=)DMY=0N'0GI0VJVZK==6 7Z9-YCKCJH)!W M[#Z7M@>MN95EV^DF;+IX,C(SQV9T95BO*ET<%UO%-;M.IV!/II.1SA9/9*M8 M.ZX@XH VQAQBC>*,UV#M>&2^5FYE.PF^BI;RPU6GO,QLTJNUU^?I>.30:2[3 M.,>/E"ZSM*L)D2#X(NQ[;SSPQ$^PG%> MF P3H_%X2,;'XC#)DX ]2!RGR206CU.3XV^@R0G.)_G)<)1,CH8D.1H/^3%& M#BDQ08_&HS@ZHOC7LZDTBHM!UIEME)S63S9S0G7:6DM!,E"8MPHM9) BT;0R M*';2@U7**DE!,C"2U\5!6VTE6'QB;(2:P&J+E10D [VDW=XHV?1&H9W>8"/P M3**_6 ?) -4U.YGR.MM&G?RD7B@PQ7I?D8)DH&Q4D'Y!K710/E5@D\EU21N7D@[Z60RJ27K@3) $AFQB>4$A%NB^72BJ]B%$;X.DH%. M;E:9+O)\$:7KTZ2X48;#PE8"(T_FV1+;J83(S#0NQR2Y$;4H-^<"?.;)/!FE MP##W?0%JK;+VVAL\\F6>;U#;S1+M7Y>SF:M0J3?(*GF."))#1D3XQ M3:>:'(*1Y0:FD[9&,D$2V,S:"7K;*N=OD\FL"RA5YLDL],C6JT",; MM=&5W*9FF0F#P6?&7X_V3.DP8<>*B<;F]PT]5R?ERJ*+/PHRCPX?P$ MC!>X.YNL\9,PMT0D\>*B;MS=-;<7P!%UHX PI@C3J[HF'N927P5%O;"'WZYG M=YGL(,H)O?V7E(;_M5UN! ()R)J@VF.WZ/3=$*6'"V%X@6<8E-SG4+R> MVP(>+EA_-"*)&G#S53_3,@8NE&Q:AFO"NB\+2OB_F,IP:GZ< SX^T:90;!> MN"^NJW2:$NQ-U20YUK,MKK9HBP61'??ME72E)-^-LJT>F^Y\>Z\Q"/#K57YA MBG_O?CB<&^POY;O"T%,1/&=R%R-Q'6\$C:%HDL+B=/R52W[04<1WR-$35]HR M=M/Q7X-YZ_U8[RV:BE%G&\X>.%T'S]?!,R= .&9RO'OA4OPK_WV^V$4*)D! /0 CLG7Y.(2%N1(A$ M# M5TR,0(E1-#T*(4#4]""%"U?0@A A5TX,0(E1-#T*(4#5=EA"?;&;]KD-] MNU4G@FJ?;](>]CVM_.T]2'PS<^[EH$__?O^A =.<*>@\LXWK908AY08CY4;'*]7=G+$?Y5.4K&R.>6(QA9 M/]$O#\HMM]>OOYHO\) O0KX(X OL$@?KX4U;01#%XWYCUS]K:Z^JU"&HQ,5X M_=Z+.SHR;V(I>([VO=?]/Q=8B>>IWF$E!U+I9E4/RUF)&'U4YOU1A,4;]C;Z M#$K4\=T!F*S?7QL@_NSJ2%*9Y(HMM0R67:Y2Z44M6>%8$M;/$7_^):)Q\O16 M2BB_H?R&\NO=]CF47WPHSWO5/%5)B&A+3&82.M$>)#KKZ\IO6ZN-M1*6[G%( M8Y5NS_1Y/-^'M:HTE%\L&83N%&U>1UM8#YG,^ERV6X/EMLD__]+QQ!GI?8)06V?77>L* MUO_O4#7WSD\)PB(HR!NLT.IAEV3@MSL]5M M+DVC,22A(X"3IQW90D$.!3D4Y!N[!!\19)RTL[-U:ZRQN=FJT$B()-V2X/TQ MX!%@"3P4Y%"00T&^MV_P$4'.9I*]>EOH(PK--QKE(I;9]!+P@C5P#:A38.&G MSA7L 3;HP+R!?\TK#%T\>>CBT@KK=\NF$)*),(40RG$HQX^21WA;CC,9Q"&3)7*LE-H%I(>0@TEY">78 M3240\: >K:$VC_X'T/N#;DW MY-[?81*ZUI#;,.M<9G>C3Q/Q>BK%=>OYM76^LBE"!-XPZ!P*?BCXSQVQ/B?XPUQ5I!02G;&M;+K3C=>E?JT-0;K# M*'4H^*'@/[<_7F<81@BRVOX4L:^"]UM^(^\G15,\",9OV8J&Z&,-[)TK6/%I":)^K M @V[S?]:?H^]VL3MBUQX>?D;L,,R8&J"QV9U1\^\,"%W4]N#$!,43&,#/&J]H^])Y0>&0*'/0(AL%@BQ#1\!$(D8PDJ),0# M$(*(8?&0$ ] ""Q&A8?U(Q B5$T/0HC0:GH00H2JZ4$($:JF!R$$'L-#U71! M0GRR%.+=R,;OP+4]?SP^.Z[M=SS\>]=(/?8>><=(N$?O^\7A'KUO%X9[%,K: M)4ZR<(]"60ME[?JR=MYS>6JK,70C0C?B\NTQ,"Q&)Y\=[_Y2_3'>RQ?=?:TW M[(, &(-X>L:X7(.,*^N1D#%NRQC8Q1@CM#A>61SWKG1^P?\2>',:T6T+AJ%- M6$@:T8^QP_L+P[\0!E[9>HWO8]J]^-/W*EZUAN*>Y>(M- (+-0&+.& M/C^&)#$#JK835M%FMTH/ K1RJBRKR[!_(%?:KG(.G5KFL\M#;^3:KW MRD@5KL#5)IPI,E#::B.+ES5Q7-!87^JRNG&LB\N^L#D!.GG5SI206GF80I%& MDB>R2+])5_U6+%@4)Z]B8UT];OX8\GJ^4#B4UP>1URL#3%Q67I4%IE"V7"+8 M[G:4(3-J4=].)+_C"AHEB"LU8?P5!VPHL$\AL%<&AKBLP.:K^=66[EA]KI43 M>\,1C=JMO.1U5L&(*'V=J.1M\DSW='+N[=-UW229.$9X,%E>@N#0<\ G+RZ. MBQOM I9B_X2)I)^62+H8CNE31*O.0*\PYK V.71W^O:XBZ=$Q^3XI.AD)[1I MQ*?K(_V+F*+P]]@V')$WSB//[Z2,\82LN9,Q]X\0C!3;*UJSV)DLYO%$CEVB M"(VIVF9<7TE>:YAXC#H!XPE3/\\=*@XE,%@"\:%)QRFRZE02"BZ,:O7EE*96 M\@TD$&F/U=*RR1$L;;82PPTO+;F>Y#5UB22N(H*_]Q ,1?!Q11 ;MG"L)M3L M@:3,R55AT5+DTFI] Q&L,"C.<,EDERT9LQH_)WO4O-WP^K$ $:2O(H)ABN7& MKL98-@6PU58$,(EX?1_C.0CY3(F5"RO.1]*2'PW^+&Q#'-97^BBU%9-%U&%[ MDQ9>DJPL_2KZ\V$'XR7<\_5.5Z]4;<87M":0L[IHP&+:?8@'P5^ZV2V3*UMM M;PK*LE6W^?5 ,6<=V/4 N!YT["KPX'=(H?QU7"C^C/'64.Z^+'=ONQ7WD[O" M6&P5V62<8,6EGN#LY#!N26L@=S24._J'9$+^"F7ME\G:V_[#_63-(*M(>VC8 M"KL4UX-QO5$7;6WM=?:A8N<@L9\IB?'7*\?@P9&\KX6(_8*1;IJB^$:RJ\); MM@'^^P8^=M;.9>9KP+8HWMK,TVBM4D73ZSOA8P=ACQOB'GUB"QI*AO#P@79(QZI=B4S\V74(]]K!T M"4!Z0+LL5_:/>_0HF%2H*[T/C$GUR;W+N:4W7JCR0E!5(?N\O35D+'Y?<-4+ M[UUM,I$%,<(#%M)A]\M]!5'(25=71&3B)W%26[=X]7BCOG:4W[6@\'31.(J3 M%Q.%!UO;[4ONO"#S?>M]/\#IE[F>2=WGDL@'"AH.UWKI2YLG97M^3GE8-V!J MU7):]F@F"E9;KQG,BI=5F((\N5G);&1S"$%GAIZ%XWY8<3.OPSZ]%?BQA;&H MW2!8=1L73#TG?:,?^)E<=]W/_F9LL0I6V%Z+ZDJL@.5.@X!N,J:Y'-DR1G+T MRI(R'<+J2?AZB'N@"LGD5:HE0M7R$O?]%9K%#Z6&JN6[JL6S?AEM['9^]^"K M?!V31ILRAE%;04%ZR4V!:&1FK?C7L2 NJ&/F<[0>[TM$7YGGE&0NGD[S24P" M.@8"043CH8ZYKOER=\&[G?ERG]O6CZ9CWK]U<"]-0,R;2[J"ZPB+$P5-E9DY MIB@-H F2$/8VGCQ7!_U\859 #.H98A*/J;;N3+P+UH2?KX;YF3KHI[A0?9$W MVFL]0)>IJ(8N%\FBI3C59KF@5J<]?LIX$-YX%*6N:-7\+EWP3GG,$ZF"=RM* M0EWP%#[/VTJA@XU4LA+?5!1[:@]9=M!"NMF&AP..1*_6Y(FT MPGOE&3]3*=S)27E;=,5>M2V/JLDI*L8SP[9-##+5_MJ#_":B%'4.K?*GY(WH M,/#R]'FCQ]J&,*?T$QVBJ2&* 2JTG<*7/319'2GR%*GUZH-&F[89#Z$;CV+8 M51"Z0WUSUV32@^U"F&CZT4[7&XJG+)0S]DHIIKEE%4MWF^8\A\;7/M1XE,2O MZ';]>I&[6X;IL;8AS#X]@&/WAGHH2>U18U2>I5B>L$64[RB9;;'A 9L#UXXD M?UK:*1Y&E<*T4YAV>FXO*ZO;1E!KNL5@-*P@R(+-860[W=^D\8VX]L##@9.5 MN$I7E=^H#,*\T^]6!H_I KVA%=I%VEKH%:G$MA9V ND@QI2T&QZ@.18ET##Q M%":>PL33G?V3-V3724RV6:G,UU&Y7$^M5-P:FD/&0T(GHF3B7"7)3\D\)<* MS(_./%W8KPGC+#_+U9%707$;N[ Q\W:FB+*U4D/8;I-REQXT/+!R_%H=7T,M M\K#YI$L[1*$6^:$^4K ZH6A43^MMAN"ZTTVGF=PT25R7/ QV+(IB5^E^$*J3 MQ\T27=B3"M7)79VK8*&?SZGDMIYJ95DQC:E@:BBJF T/#)Z(XO3/NG+4!EI8 MY">6:(3AG>\X3_<#.;FY)W7GI=Y9@[W7?.#B7M8(+762?2<_5&2NR?'3G-W# M.Y_O Z?_C'U^*(2 K2CU.QH,[W5KW%R(VYE#7LZ8/+,,.YVHHT2]!4]K-^E M5SQWZC>HE9UO%>J5*^J5,WY7-2E8,Q%'BBC>3^7ZU;',I-J?#^-<2,&T<'VJ M*NU.@:5Q(1]WG/YLV80*AH8A'!*_2N>KWZA@? ?K-VB8Y+T1,9]!P;S5->D^ M:B!#+NU<,@NX:,\Q@V"#@.:[?KCB M^%6SIC#4%.:_POS7+\Q_!6C+O-.K3KI-$D'3R59]/"U.IF*7&29<4+YX-!F_ MHM7T8'(3)K["Q-/?5ULO;(?Q[<(KJO0\4=1%;8C0"&,G/X M6X"B++1Z:R>_LC)<2=X6$*2+;'/.>IB$WA49I1.GL:C_AAHE3'H]>]+K^33* M@_A8GU MQ6D9:4P6"*5IB_-\?ENBJ'[ED^L1/ MW5OZ-P W=H; M;NCD?)$AE-J,JG6T 3K-#:0AAKII,2**)[$PGGWSM-C=!>[:JN;ME-G=E_[# M=,WM_+V/*YU!MIA/KK!:GL6;-;[0G6J-K,! I0-'99;JX6->+&(>KKCD"$VY8E"#? M+6K\7PMJQ"M09F:;ECQQ#IGAE?P>?'?/SOO@ @X^^JB >RNLVG,P)\'['=)+ MUFS>6_+1@(N4L!Y3K&7I@C+552 6)KNTP82KNB5F@,>NZJ9MB&WPNI0*QOB4 M&PWE9+QN(AV]SR'U=M\0XW6$R#<\/@/S%L>,=6;<$ [#_D1$P!$+, _+L,6+ M29?[ZV&;:I^"D"2NIMG] *@!E^D%F3 R%CG$&(;C MJ%QQDE-LWE9G'GO5D2T0B.8O%H!)BD8,)SP*,.V&L3/(Z'1=P?Y!IS MRANB.:QVL\U^<@B;X7'/">YYJ@ O2-5A3$*G>QC160]TC-SYNM<=T#Z8P9LN1M5,$V@ACDPMQ*NAS5,_9T#T;%?NY17NR$>,]_%ZJ0%HW2"PSUMMH:Y-E+&O=+S2: M3* J^+@:B+GTP/ZYESIH Z%_X9G04(^ ;8?;NA\N:Y9^0#7!56:^B(^ 43^.@%]Y_RMP_A$P M<<%675LT(BYM7HV )T"%;UJNDM_G,N!G(1=\E@LJQ7Q_A#3G550TVHVFWFOT M.I+T32Z(1A:J;49X58WP@@!L\+'+"+:VX.5Q9"RO9."SC,UH1)Z /SA1J-T! M!4U;F$;&8&/A+V/1$HVYK+F4C_I?&D=&CDOH P99 -=%C$7: 2PA\N"!+K>% M*N(KS)'M.8PY-]F&DFMG,D.;L-:E\7?/C8AL1O[G/"TR+K'=N(-OG-536V*C M6C-9R1FE]<2A!,V:?? @_U'&648<607-!(ZMRV!!]*Q#@<""?8($59YR1H%7 M\')U.5NHRUJ1!M).QQ*G-'5E%@J;#&@B \7[6NA"2GZ'DL>26>>-FN%.;=R! MZJLN&JZY'2R7V7*)'\N)K")VXR.DQ:<2I%_>([R8VAG MP2,BKN N>YK:#X:$:ODK:AEO3)I,72/K7(UN]3*,6%BT"Q>Q MW,#FR)8*/@*\ :@MRBOQA0&\TWH<64]%#2X;T/3E0/;=;S^Z949&.B":>X[+ MX$&6;OB$#ZG]66K;K?;6J'-S2RF)DV91)-EM(O=M:LO0/#/U0V4P$C5Q(@M0 MT^MK#4QK*B\B*A!>RY/O V/>/0,._A2[EQ.8L0WH9D .=$2H8S1H)&8 ZQZ$ MB3 8)\)Q+TYDB',>'&C@2YQ9"V]TM&T7!#'LT'1 M%@N-SQ]$+GS$"P?ZT_""/#[KB.,"<-@.SL) #BW8 T==$2F"R\GE5H=RN@FG MP;@=3Y*G(%5[]\^V3+C'D!2^^_9:B5Q965R*(&DDDVUTU'D:%:=TL5C:CGMK M@[F+LIC(E59FR[0G: MA,!EMJ:/*,#CH^PEEL1:-G8?#(\J.:P6^';ST M".B3C#9X?*70S!*UFT6CFQ++ZZWXA?#>VHO^ M":2(/C!--*67X\I2&%IDV6C.A!*@B*:?(\<=U-@/M'DFK9&HIY(]0;$M"=U, MM:K0-[YM\[AJ[.#8N:35%+4BUA0. )$F:K MW/^?D_Q#JD4C:QF\R[9@>#.R (:I%Y/^=NM2WE5%4*XA 6_3ST.C,=@F8A?KX:B?T&N.WCJT:,00535 M?\Y=9M@]X>+VO0!4E6BU')(@3F;92[,0?__I_#];S48B&"KNK&W[N" MJX/M\W<&=VNO)!$9&2*O("XFVM^\NN8=TU]M@HHE$KL[/7_OB[;@%D?B,93^ M*_+R(]R5$YK-^0URL'%^I1>BBA-(&/BMW4>&3RSW,]T+:/UMB##;L1)?TD)NB8QAU0O"K5--A!S6'?&1J0$G^O^U:^FVUID%Y58\4I/\14#^0 M 3WA 9S@(JWYZHZ_I,I[D^7\A8R.WG*HQ?_\VP067J0.2 +UCAGUSIF")H## M8W2K.9Z<(.Y=-#OF[ MD4(WL;>+$,8BL%8DHLI+&[*AG\TS 5?:+I^ &:]EUQY#[$7T,#)\]J7> H'/ M"%0(L%TTU_+61'#BFJ8(?")5E,!:G0B_*VYW]P:\V#+DD?=F5_GO0![A"^'F MC,61Y86ZO.CUP>6XZ%'H'![LKH$)9P5$RE7F>Q_@8!DGR5$OZWFSF-E=F?PS M=K'\ME$<>'HP[8I?1AFI3< 6 Q8R82G;O3;VL"1\XO[O'[=_'A&!,]U-\?:* MY'[4WQDZA\7+[\VVH$486P)_\:,6A\5][L$(!,DM(X%_.-G=*,1Q!6*[GLI ME"/[M2;0)KU_=IWLE=?AWV-W%0,YTX\=*;\- 4QW7>L)RVP6NF M]_:7&%8+N"8F(\'3^:WV3*8YDW'/C\D\ 98U5X0Q&MW4;" M*>_BF^7LMCQ+41RWM'HU>HRL3%(Z;HM ?3165N$W\MR>>Y>TP23@4CWO;.^3 MT8<^6;/NS'DY:[&M2M=)YIG:JFDT_OP;I]#8J3?F63V 5577 -'>B(?2X)^[8_?86QBZ((IC=['\ OP&]ADP"S@!K\;F[\#G M/RB?MRL'+([Y7\Y7R5JS/6BS2CI10YU5(=V@*1!LK#Q=3S^"KJBCSX."3Z M!\^PXK!93J76M2+'-["BT<*W>3/.?%W ?;A'?PH[&4_KIA5,_LR0%-.(6=HJ M-+M,,9:0BY,+6 R/Q4YQ1T[.,7A2 9=IGX47-PM1,T7SOY$)T#!>.2SO1E)\ M9)NKI^=^$6-\+NJ\YP=Q[!WJ=?!&?>QI!F!#N'\R P/0HVYSNVF,F!97ZS+5 MM%(I.VH:\ A)1>-4(DH&Q)\](X3K,)=B08O 5>8EXV7,MEK MUO#] [)6B,M@S>%%BJSXUZOAM6DDG*4%\,_PQ\O;W<+-<\6^N7P!IGG*7S( M L(6I#4B=S.DU"UM'1KNWUKR#TEG[/6G+C9\&8VG:FUS 8\W,G8:?'&\>E^\P/\ M][' S0[P=29NCVEYI'(ROBX/=&K5ID8-B$5"DV04>\+S^P?P![[A2$JNZV.N M6UNL>;I17JVYQDV.[\$0.(ECL:EPW=36X5,#?-Y:>,$%7%/)$%T!?X0@/'%01TJ(V4:M<#E>D/PW>G!O].VM^=T+4#?F^573^HO%CS M WG!_2^STV2NB/1871'),F$.S7*U:7S>*?B*O,A<>SFJ8G0)[>I+-5[(+&MD M#=80HF0L$0 Y]4&J[P7K/R&C/!ZC?--[9-3EH.$D,(SM;@5&;CJS)3$'7@.> M3,2"^@)]DF?VN8*0=1Z8=3Z;3T@DAMNBQB@.5^/:K4ZKT>U:$_<*<%#CN,^J MF7,IA^A)R.+CG'6_:T,_B[=N%M' BY,T+_>+:Y3GNFC=01"4V +=1,2C*(5' MZ8"N&1_GMC=P8&#(0WLCU'$I'7:1G,9SZBR',4-WFV;3%RN-N@K1FZ&W2 M&>9$'&WCN3ZCX+5N(=5C+'$V $H+G'.G*?"/\]'KD(E?&';L]<)$%G%6E1**NAHS6YMV'F&RZ[J-Z\6FB9HFYI(M0Z7ZR!T M?TYMEC8$!L"2V'?LQE=E12'C/![C?,4S9=,3NBDL*B(K#CN=6F?%E&JVRRW4 MY;CE[4*ED(T>CXV^['P8<[O8'"\7!<7I.#@KX*C(Q6&4(R#;^45.^DK1T^-X M(;^#R6[FA>B2+LL$4:LH.8>F>&D[FSA=F%^GHR09C]*!:.Z?8KMO9F ?RBUY M3G;#[&5&HS=)@\/U:M$D.F/&,M2O5%G3H$2F;0DK+#GH81$+%L%CB M&]&4L_G<5\Z)-[8K6],7O09UGNSK8C^/8NX@;Z/PKMHGU5YXLCZ&93\)PH(Y M/%[3XTR!&FZF",K'QVED;.?M8?7-I-O7#]B/I^A>W:)TV?,,.T>F_#@R$D7- M@Y 8QZZ)8O':SX:)TQOF^\^FT%\NLF%/F4/W+[)AAQ?9L$<7[, <.EI>PL+[ MMHIV93E>$O2QM%'7-_&\I,IX;+&S%*7,^4QK97+)X:((K&7Z1^30/Q:TPKZ8 M%[_VF84=G5G/R=I$'-LJQ-3J*,YBD^J4C":^2-^&M9FXE"0F=(%G6P.TJM35 M;MZ$085W6/OJ=]5"LEXJR+AUKHC2YFR9MHKM7GU[PURRRB!I04PB)LH+<;(Y MJ=6':0*ZUWA S6*#S)DMO:WAO+>9@\7(R MFL30*)4X"TOY2$7L3\X3P^5HU-U0'4NQNTM&ZM+]\G3+W"0RDE\3U#@K3^..48::8.G[:F0XLV_'&O;^V3T\,]23 M6-256-276/2Y)!;UOUP?D:+3R>DT1X_(> [-C5>IRFU\L[K8Y&J)&D.@"(=1 MLDHT2L($GM_GY?3$<-O)I?LFKXG#'C%6$VP7V&PB>G+]*:S8#^,=_U;6^$AO M9)6I;\\FWW,%@A]6]-G]4JE9:_4YI(!5YY4BTY-Y6-$7P!1_ M[73UJS#-3CWT#4'I%7H/WK/=*[[$C3,]I=^Q8=8&@HJ8.$TVE-!\4$DB^ M)4W4;X"G?,GN:&S2O8E-DA.T.RSD"\UI@LK"BN=$T,V*6X>:0OI^/]0T2@V: MM?:H2Z&\C$\K)2REZ'UP8"7P (BHJK;U:R, MVBV$3,YJBY50@AYE+* =\('O\';QS\TB2S^=\#>++-'&>-Y#"Z4$YYAV!Q_7 M$*4J Q.$C)($$27I '7^A:L"UPPH/3$[J4D7_S6(]\6J(GCF[EPS8\: MBGIN%OK ,4)?R:]%]+C5;XT:18CG49A6!H;)]>$)$M2>(S#ZM/,1/A9Q@IQS MRE;G8U!WBP9Q^RG#[LG[6)MW;<2[G^[Y2E ,3M9A'OM0N@:1U=T5G6LXM>]D M<@C_'_8R">AE@H>]3,)>)F$OD\?O9<(?E+AT]"Q&RDJ&6\XKC--(8$T<#YN:0UOV:NT"7QF<9[NI'WQ8FP!:>Z3VK3\IV=_(/03-<G.1WQC3AIOT>#NZ+7H]1.3=*Z"U>,#>T!X$^PF,9-$SY,&7@.,I:X)JC\7Q M]1&7\>,4]L7(*(KD9&GUT812ZA*HF,*3G53A&R&!@)EXX;X]\;QX0WQ?MKH-\H+MKMC;&LX4K+IN-#GE.)[ KV@<"H*!G@.;Z^U?-> MPCD:4M'UQ=XEX7D*0E<;]IS*ZD8!>")S39X 0]R=]PCH2:]9>'!@(%],31LC M@U-:U#PAX'FLT\/6@,!H%*-/KW>]IJ^7N78;?*[].41X,V**@FU V88R[(8 M@'\@&J;/ T"&CR89T5]F";]RQ!1^D\8'H>[KWK=CVWC5^_8M>GZ"4FW@0Q[0 M*"OKO431)I:[7>/\.CEYM+0NES"EI] EVVHK!5F:H->*PA[,)%CH\KE*K[\:J0Q+ M]]=&HJ)0;$5BWA$Z7YONQYN">-W>NX&N!Y=L$'\ MH1=W[^L5WNZ?0R$,,"I]@JS]Q4#*]"JM2)I?P)5'8+!1 W2)1LKE-%28"_ ! M]*EV3?&@WH0!'WX,+&O=< AC94LB*97_JMIHB=[ZUV,M3N5-7"B:F+D@/N\ MJI'])/PV?NY,P(2 (2M,>?.&G89/PJ;>&0 MDJMEE26;7E7HH=3)Y@7I.^V*O="M_Y::T83O8-,%LTTT'_B..7L9N,/ M#!;PZ7S#5IEU2V.=58&-)Q:93)6$M7K$>]V,WZ_0@S6]>](M8.3_]KTDKDS MSW@Q@>1C-\"1D4W138SL_[BG&19(-%5N:T0ZM764]* G(W3'QB56^O,OF8@1 M 8GP@Z+;(RF;\PYL[RGZ4QA[R3(G8@'EM&]7X%]0Q+RX,'TW_7PT<[>QIRCH MDN9V(@=JB=^WX70\5<._2O9M14,'^D/77G([KJT G@/,B87+B<>#>9?-3XR0 M1^T)[T* 'Z2%'N=<>LNFV^=*8(>,PY*K>UMO#&"T<=M9B$<)LJ8(.\,*EC@. M2I*]FYSSQ@,%4+.-E Y>4)MD9,#$EFZ8C#9F-':^4'5'] J=H%K=@?TU''26 M)XPMT$*:46]+R[:Q_OHUKT^FY8^N 9E;O"35Y!J*(Y51K<@4*CR$0:#>[;3X M1G8^P"1\?:2,X%;!+XYWFQ6%5YR!MH0_B?Z>F5Z^RC="7-O#%"U@0NP;]VHP MB /L%LT]+^%'$QMV_UT!JH*W&WOB[DXOR .F]Q^_GS!L?0S[$(,#"CS)A.V0 M#RVI0V@Y++GK.UO08)P*-C^NJ[QV7!W[XHB&W']E[G=]W>-01![L?%M/ZRO1 M<'U=H'^!-+3YC6CZRVGK@%JM/1_5)J\V 9+B#?#55FZ55IUE1Y&U7@JQRVQR MH\'2ZH]T\CLN. @\S1ZC?^=7. 5*0160Y(4U=N$C7T[@ "A N_MN^&(RZY2Y M.=HE+&%N;"M#E;_P)==W*TOYGC-GF\I(19V-5%YD,;:C;6%<@WQ/\T6AYA @ MC[WXQ!ZC12S(:1'#8[6=^CO66AXGG%=14=,#GB9M^MN7U8VL;=F&N).L0&'2ZDQ3VJ23HH)SSI#(91?Q)0>+ M^\Y=.ME=+KDC\^Y-UR\QL#QY&/Y=W8A_ TZ,SS)P)R^02G74:P%.H>I6R93L MJ?+U^XR786"43B8;"6'&LNDJD1^P<;J?F#6\GHLWY> +NX_X<[F/ 8V'7H3% M#4G:UE0WW C!&W+C5HI?B_V3OOK&AXUN9V,,>G:.6W:L3J6481J2<1$U[(?Q M]PL-AA>#^"E]V$:6!8%BSNI-AG6E7*:0;*5XSKH5#^F[*C)4;+;/L3 L*4DNU,LU! MM<.DH:\036#)*$$$8.+<.CIR'+V_0+ $HAD'X=)$'0+=):AH/!%P MO^OT^H5UYUC()9GCL]9PE:QI=3I-\RBM< *-%)@&UKAU+*2"4MMIO]5M MRRX:R*AKVQ(LH#MS0>^:81!7^3Q-%.0+9[:K[?%_WLF]7JTH]#6GOW^5J 6V M2313=4."<^VI#*SHH^"#< MB[7\B2J9X-#=%:-R\1.N_:P9PLTJ V:JS46N5!G$%TU%S28:]XXJJW-LU$MITP8QNZ\!?.":'/69,[CNEAO?#^3Q;E;NO2_2YO#LO%#,\ ML!"XM-'"\(%)==K3NT45%NLT2ZX'BPQ7(E)V=E7B*DD"6MU8-(&B[]7JG;0L M":C-=#WXEVG K^VW) ;L'S$"[]KY] 5Z_LQUL#__'JX'WO9Z&G/[J5CV=>VX MP0WSE6U#JZ$E5NF6E^6,0?-W8]G$D&[WE59%YYPVO1RQ@Q:IP5Z.-$E%6?_ G74BO+,>WED/[ZP__IWUS]]%O]'M\@L_G,:R&J.2ZI>1FFU3G7(3FG+3^_3LV:X M[:340J[85O#BNI0UK$:9A @%)$9%:2K@\N3G@A(N6(R_L_?M:?1=FBWYI!"G MLIB!TO'6LA]O52JI^7V:.V\;M;:HSM."4LNNA>%LLR+0%'.&9L=FX.[2Z(LI M*&M01?GWQ()(^-I\>@4E#W35PMN_R,+?0&"+O6QAU$WFP 9G]T:5OP=?W.!D MF^:T5;I(4YI2R@W1;#([V1(BD&+T#-![>)!<1Y.D]_*3YLVI*IKFR]'RZCP9 M3K(3M3;=%%&DL%$=*87P3/D^3N9B5C)3<7Q559"!2"QXLEA.R[!K(4D ^_:T MI_<7S@'!WXZC ^$09V./C7#U"H5K$+.1FC7SVK1'*LAX86&S*L*9K6\0\QKH M%OUL=2;.RNH8Q9&XGI?++)]A85(XBE/Q*$ZXBV^#L? FQ=;FPBM/W,7F6N+229EA7 M5[JE5E[/Q%&QW(%%Y&@4_Z1VO+841Q4ZA/UD4/% MY2\XI&Y$[J74U)^&QR[I70EH0;/T((/VD&-F]KJQJ#*$@CH-.9SDUW>I!)[(^?YF+58';$TOJV9G M9*,#3GJ.2N!?*C%M*E^C(HE TS6#Y0% Z=#UWY-73!LG9G\2*9DE^8ZL(>^ MF2WI%A*3=6K$%#AZ::0J(\O>3HI?CRE=IJ!XD90KB19637(MH:+/^E5B-C5< MF KRO7KBHT*;0&S\V&$E[VF5V4?PA(.A>8@1QN#5C+%@'6)9Z2E6N]]>,:]W M*".;@JJ;8 N\7.5.P/RC_S1;C NTC6/__#?Z5EW$RV#N8##LP'3H-7F-N?8XWUY: M\I,MQ5U/&09TO(LLU].SKK "9?M5?9FA)RE>0;)%-J-7'8=/V@&@ELC@CFZCH= M0&+]3L8PJ^[2'#S$%W$H8%!4H.RX@NN#,P?\V3/'3A^QPT%\]4XH)A%OA!]> MVE4:'C[C0V*W$_"V;KEUCWMS+-(4 ==IOM##B>Y&MIHOF@"J,=YXJ4@(>'W3 M-B&\>(0 KD$$@MEO(O^!G_N/\SXY>NCX52SD&R=RL#'E2KF[8E?6O 5[ZW7/ M&7?T+LPUKT"T/@KQ_W*2'QY>#(R?2ZX3DG).#GOW M_?67K?0"88=5>NV1R8S85)NS"]JJXQ2*ZF8.Q-V:&J*(P-C1:YA_;R,C M]T-N$#4!;CB_U]3NJ16!5;&[3P"!/&Z,_$?0516&VE>BZG@2^,(9$6_K=K3T M^/KE<^!? ![E=WH^XFX">,6G4#>_T)@^F#E,PQHVX0Q\Y+[3\?;="]C\]+" M)[A3SZ16JE*Y[KJCS-54I8JI*7D*.X$&!64L_6'HY_6JO!S].F-3C\]*MH:6 M*+NE(W-R79>>@7XSMB?EB^:$X1Q<26V=-3[D*2:X#>>^TQ(XR^2%#!Z[/RLL M< Z+EB?Y>_\:'"&\*MA>*=K1,3268:M*T76616L-6VX&G4"N,M$\_WRO_R/[ MNK<7+18Y55C1B&F/9D#_[(Z7[$'6O5?"2\B\ILDP M-L8;SFY+W)7OG_RB%SW-=GRBGSNM@3&L:R*R?P\L48;W^X")Y;IWWNKYP[7[ M#P]0U/YNOS6WZVP1OUBHLN#>2-FI;_BR^Z5,@"58!;NV0X5$/X\*:0#"W!85 M\IHA),R'O$//N#;NFO=+;NOM-?B/4Y4UT0+">N3R[.JG!QW9V=88CI6[6RT^ MQ-J5^.C>()#Q 6<9'X_Z\61P:U+T9UIYL%DMF0:98'"V. MJ 13<%J%]8?BF0_A:E\"U>.9E>M'<#O<)7^*5?7VV&282F_-U;3N(D]UY?K* MOC>61YR1E$Y<(#%6S"NS;FTSV29FZP]B>=R75Y\)W_S.T.7>FC_%K<1ZNFD) M8ZV*=IW"*(?-G]$4<9)9L7ND$+96J[>:J8%1"PH(9[Y4_'KAZ#*W35_ MBE\==*[UV45WJ,A$-B[5[4ZYRMP[4-_A$,LLYHT!*U-;I)IAIELV+7T0OGR? ML#P([(6@&*>@&&0(BA&"8H2@&(\/BL%[M0S"$$6SV[7B.#F%UE;3(M;(&(M! M X9]_WB$W8_DXOJ&ED>=E9*N+5=%=+,@T;4TQ$]']OFY2A?108JUS98US&PS MK56Z 492KT?FINELBZ)QCD66%JL4#5OI3A@P,O%Z9)4JMD;)#TDANCKD4*)+K%FS5RA\T5I.5L,C);%2F#DR3S75G&^F:2(KI)+R(5: MIKTE5ML&&'DRSU9JU3,SM$.CI5S<1(;3%!//,6#DR3SY86V#;T=L!14SVT9U M/)06]18S)$_GJ53C2@ZI"2FEBV'4BLQ5NM*:&5*G(Z?-1DIE4(51E!;\<*RT[)4F%:J73 MG*\!-4]&3AO3U=S,CI=*KHKT]:(PJ923<#]/1@Z:ZJP\3R )MJ5WJMG4=%V; MV' _3]9NU#:&6.+7(HKG6=IF54V+CV5EN5F-F2K'2Q5! M"MIYK<\LEJM&>HCF^ ;")OE*IJK 73IYYJPQ5!!VQ#BLW%L6+'O0EG&I 3R" MDV?BH]Y$+I'"DEU.,Y)$CRBW1938[ZO?6@XRVE<#(DV?.YS8PEGK$FBLMRGAE6Y'[X#W#9, \ M13FKID<5CDVWTZN1WA@L2RLX\N29#,?C6F%3++,X M.N==2Z_Z*VFZ;:*[K=.E52\#1[#J( M/ZNM10$K)-9]!;@R).U#[.MC-3EA+R"M!=+QD[2B7RN$<3S:UE=+V;)%<:V MV#658Q?+>(5<@Y$G:S>HC(7)8G^%UJH)0@?T,NI@/P.D8Y-%>TIW1E?89;9;2JQ7 ?)$1KO]K5&.E_CNDNJ)(\Y MG*]6X9;)YJ96TE0VCM:;^OEH; MI \U$:6P>#1!?!S5ZG.MWNZ"I.)7 MJ$YT5=77'G(,])<6<.HPS_QF$:JX@3^[@1X!&/J2;CA_NY.^=CUT2YB*8UM] M50T-RZ"SNG%*_Q?N,!FP1L$=[;/""2^YQ=0I!U+ ]1M/JZA'2*&4M[H,S_)V M8J'CA;&V2C-7JHM^CW)'_O!QN 8JE7]6LBE[?=;_GLKCL:B![\!X(4K\_?#X=QH\&P_+@#=-L'SK'#XLKI@ >=CMVNYW9&T !O3".K!X[]V(BD\,]\6[H?P(>,NV)5XYE!*,6>X. M_#AG',7$K/$'MGTJ6R("'B# J S<+G^9> PE0D(\ "&P&)X("?$ A$C$,#HD MQ ,0(E1-#T*(4#4]""%"U?0@A A5TX,0(E1-#T*(4#5=EA#_:QG0R;Z80WV[ M52<^L>JK*N';%!!<;!,$784?_K\_B3]?W! "CY'8KGQE'W!:;")N&4!D5QES MQ1U+?+/BHB_RAAEA@_&R_-MI^Z*%4$P>0TP^0'2/=*?_!@L _E4!2,9(\JGY M'X;;CQG\L$OEK1,9#(O]\(F.7.*H.D8\$010GD]N>7O43,(LC%!IX_=>% MF+D8,]][P4?']4T.:,^'O?>Z_^<"*_&1,HK?/#+,F8MS1"3O?Z4Y>E:'MDZMF02QS<>B4]49?A9=7$=?,AI'B9."B_^& M:B!4 P^I!B)$C#ZZ7_+1 JVOZ@3\2"?@7]0)F#+LIX6XN>6<58IL,@D+K\X: MU]<)KU6!5<[U^W2I++.(,>D:\SD>9U%8[$K_^1>CHR1Y>O\Y5 6A*@A5P>>; MZ+VE"E)JURS5::+%V4*^067C[2SIK&^O"K#1>#B09KDMN\Q49_46):3)%;0* MDG_^I8DH19U"%3Y5O*YU! 9T96_G=RBR^[GQC[ )O@Z\\R8\DD+\!+RC+XVG MD&ZIJEQ&&R2&*DM%*VO]5*EK5.]@&=4:Z?E@,W#&*%V8;&;C=++3+L(K.\!) M(NAH(G[J)?T [7'TV#28\\B0P6/RHKH2X3K@(WG-1/SGALHF5#:/[8B=5S;R MMH[(XV:JB^9DO"IBW?@8J=X@-/-:V4S&).7,\I*)BO*02>8G6R[+P9N$P U+ M1#'L] I,J&M"71/JFL?R],[KFA*/9#=ZAV:Y$DWFV&V)RY'V'0R;;KO6SI54 MOL:EY72]M"27Q14"[\HG8?0W&=#W\:ES77OX&=I]O@>D_M8MNS"V=?G8UK$> M(8 >&>LVO !W%VUZU>#7W9?Z2#KSH[=-;ZW_S$XIMTPG2$YQLM8DVT^;S:P MT1"@8X='L?@IT%>H%D*U$*J%Z[AM\KQ7S5.5A(BVQ&0FH1/M0:)SA_!W"^TD MJQHUR:&BHW/5 K/JSA<-H!: "X:348HZ9Q>%:B%4"Z%:N*2'1??J]4:IY$R4 M4F8L6DI\AJGW2) 74GR_W14EGI/GHTUQ,K47,@K5 LR*):)D\EQHQG67_M>% M>_CW!!CT0>3X#J@[K?0?,D\!^G:>EI*_3JL$]5T1 5]'X._(?^;]^ M>Y5=R;''G5=I*W8P67=KF_O&BEZ;87?FC#9VM]F/W Q4@THQAEE22H32L#5> M:TKT^B,MQKZ-I'386G@N@_R,OA=X!D@"W4-='T.O%Y#?'&XDI4]84+T0V? M-@<#+'G+[YX%CERW,_G$X &/V ($CXX(/#CA@4YU6^[]1P:L>]1A*;"5DGG2 MA^^EJ]*NA<_KW:)B-U;2KT7]0_!&;S#&/0Z9?]X!UN(CICV?'[:.@CWR(!*8 M_WMPA\CO8FQ]3!6Y[X.O\S5.+LY-"L9DW%'HV;#22I:D"M:17FN5*NP);UHG M2LR'7?/7]P:PUE Q5UQQG.:XKI KKQIE6^GGUE<"UCH MD9C'\@*N=]$ UGN MER%JQ=$8'D(2/,)->#R&Q4-"/ A,#R&XB$E'H 2H4@\""&P&!&B=#P$(4+= M=%E*?++BX%USZ4<"09S7PD^&EW(EP?L5N_##6.'[> ,8$2/. HG='5"@Z_X& M8[Q@:;PD?@M<(%1_3\_S/U3]G7!^R!NA/@S2ASF#!Y]E>"O4A+^=F(='C5OHCNNG=Y;(I7W3(2WJT/*_*:#.VP6^;A((V[S.2#6?S')SI26R78MV]T,8QJ7N8*;/[BM\-[8UG-2Z> M2 U\S9*XER+XM&%Q,37P%>M"79?H:K^JCI0Y0]E& M("VN(JPZPT8#J!08%R%CR0L"A=\[+I+5C8DHAY&1:YLECXLU&=HHW_"2?/&Q MP:[L7*4 ?<*K$M,<<#41;6E+I6!5Z_,1VA@FH(E")I-1DC[UA2YGHOP*>^19 MC8_0TO@!EL8^"7.L%;YF?&2F8T=T9MLR2LN=7$*R44>O,$!9 ..#(&+4N89% M3Q@V.2D_>:-]EB65';3,[5(S#(@L7B(>[D*\9]'W&B&F[GF0):GM9KK+,4-;:&,.(4;<#0(A7%Z=.S\PWD-A_'*@59MVZH4Y[N:7B<&2>S55'>6"? !4=CYV&:G=J 1+/U@Z G8^PGP7P M[D-TUKQE,6'[3EO*(KWA&,VMZ42-GPA\R9"NA E[>33BJT+#AKBOMP*2\V(-,93: M'_R/A/#W>S$O'YLNOQAY\;$)$PK,8]+E]V+&/CA=0D5V5<(\1P7B!S;AY\#I MO(L=]7A[\@ P8X^W*3^;47X"YEC _OQ<<-I00)Y!:3R;)CT1DY!S0M7Z>=7Z MK#BWCZ= ?K9HA$HUY)Q0J7Y0J3XI9.[CZ8\;8ZN>;L"O!M3])-?_#'S=+_+ M;X#;_20__"#TW=.5_P(PWH\H!KBX<[F3$;YBW_$Q@\.RO%NX>8#W\-I"\/FABW+TE*MH6() ME[9.CC?-VMI',"7I*'G-6ZP/(XX_$J+CJN??>"Z TPDYJZ.= M7$;G:+RSZ.>S,WHYE'R TV2,2OXLI(Y3(^4G89P^K]GRC ;Y#^:4T,G\I3S] M?$[F,X,_/K&^?EPLR)LH[X?AD=#W>7;?YT(Z^,'.T5^&A_?$FOPYX?&N'&3\ M'G[$/EI03^6:F%$O]-%U2.+CRS*H6OT.URCQP/0^X16>1H /7ZRZHWQC310^"7'E/!V5FBQ#0] M[T/AQ^L"Z-T(_N*N,'OO@W]%GA9F;R\R;18?B%9_4601*8N/NO2,+E8?.[WG MPO:DC4Y=7@QIDLM9*[2#;)OI01LBNT5)#(_BR5/Y> ,.Y[F!]CY!QZL"[?%H M"YT/AGJ)=:J4TQ8,JU.4UH <5.P4ZO-K2'L1#V3O/L*&'1'IDSA\>R)M\C2* MV"@;YUI,7,P2$[G;S7W7ZKV!L.FYZG82Z^6W/QZ)B+*75!EN.(D&.=G*17IILA MN96D=S$7X9_@ILJ:S?LNCPN,<@#_(JA@.'2VI_^,97.A\L[?KA_TS[$/0K@N M/?C=AZ")QZ!3<@P/<_#4HT ;I]%".H4-P;^ M^W^.0'+V408()J@;?^_BEP?;Y^\,[H8=)"!-+@8//P$3^)M7U[QC^JM-4+'$ M_@+*W_L8*-SB2#R&TG]%7GZ$NW)",XA3>+!Q1U"%WK>.P0K]S]X! O();ND+ MG[H'Y*;H&$:=$/PJ@2+L(%K&1Z8&5 ;_MUU+!UZ2@S\#Y@?"JQ[=*?4_^O.O MBWP)%4]:=W$=S;VSS%_)83ZYS?/>]9TFT%F1.B )5$*FG\\H:$)L?YOG1O=2 M#ZR \_?/=$LTO6F",P%LK)NP=0^5K*P!M2OS:@0<^99K41]<3SNC>UZS=!"O M\KM0SW#@Q-/UI=Q$YVEFP MV:CG.2>"<(/]XA-V/K)0W5J4IQ>MHVL'83KVR M*LME:8B?CER(ZY&XZ>$R9S-Q!\4)_T1@2IR/UZ;;7+EIY4^%585+'&$T8 MI]=#$L:SCT=VFU9ZPRYZ2VY993O(-%\JF2TX\N29Y;2@#SJ".69YH> DK&1/ MBL^E(35$7X]L"1F1*IO+.#>74*M?:A--V6 3$\KIM&VNE"HO:O8I./+DF<@21S/=QBS#UM(30EB5S'R*7P=Q MW2+?R2@E:IE!6YL%TRW@7"WC,$%IKD4KS480URFS$C+MCHTVNEPAJ>5\,W+ZXS48>CVRP]?PLK T\LK_S]Z; M-JFJ;.O"W\^O,.:Y^XVU(DHW8#_7O2L"%?M>L?M"(" B"$HCXJ]_,Q-05*J= M5I55Q;EWSU5EI9"9H\G1Y3,J8J:,X9-5R5'(,$[&1(H9<95V'AL(]6%'D9?R MAB/#.'EH=;=J2<4P:C 9'E8U>K.:@K>'<'*^/JQ5$IS^?'ZL!V M.VI?<%UE$-_%B9E 5QK8(:5-N=VR9X?Q?'';5S?[5J])$2N1GJ;4DEXI>RUU MST?2E-2LB3VZ2DN5$B8*]+AW&M$ LYH-U5M*MMM=6\WRD MJO4*^]1PT::MWE[N%5G3.7"A]B[>Q@ M:W79C4QOY74OGLXXP[YMATE#$G=AM/IHU6E5 MWNPJ[#@O5U9Y'<,YADOM2 8.)5SO$7P#6-WFLC&!T*D^Q-QO3W6G0CT6'R'[LS.@NY07-K'W:3#[RKZ M#[,FLYBP*W'I=6/?O)6H4_V-NG##Q-%8XF'?K/PTOF[SB+"MEO MLA@E4%NK,QOO!QE&_(SYF[9V.7_(%'_@&1NZR?1A/!-YQ/"W%@L\;FOM^,X>:R 6=3G4^\Y4;G#E]3H;Q\8C9D4Q!@4L'SO4;[YU Q1JOY' M\4Q/+IA\GRC)@UEORDU'F^)P9(,]!5Z#$(=^\)5S;+@K]"(2']J:X.MD^"XG M&\RQ+]#__?.GG1:,,R4$(YZ_@XM\E[B0Q]V7?3A6)#\CB_-=FXHS,RR_G)DU MLFZ?A9P?Z[) B\;3H957M1O@2KUFM5)L[&CA?RD3QK*]]ZIWT+ >\<2 MYW[VXX SV,OY\%:-%CQ)0,$+UC(U_P,W=($^B7HQ?"M$Y@A:_IO1)8(POU/" M1 )SGW2)>C'<*5TB11;U8OA9P(P1V.WWV)3OS2@_$-LVZL40"4BD22-&B31I MU'HA$HW[W9-(A_XX1OF!.C3JM/!5)"/JM!!U6H@Z+42=%J)."]\<6^=KP5S< M #KGR9O>CQ3W9%:#T93-M20YPXSSAW(Q/LL/_O2V_H? YJ3$3;RT.F@-V:EG M)GKZC9Y[92.3R#VECKZ2IQCU'(EZCKR73?-Q]J<>4IG40Q++7BF6OR,AC*(H M7U*[1.;,+=7+6\P8)NF,^TYE4Z><4:L]D6OU-E_U@" RB=SM>Z9]ILGRC1OL M1!US(GOEAOZ1)RD6V)':$??@VEQAI499QK9E6EJINYVQ+8W' ])%?,EA66"P MY-[16/EALA>%4"*;XYYLCF,BYUQEO-$,&57TO6-/%_)XVC/GU?HF/]EZ.$_ M#'FJ04'_8"^H1)31=YLFUNN$/\@#?',;8>K'6 MEE^BH*5.5'%V,FBMY>)T,*^MUGU&%$2W#U3J(9?/@O_]T(*6*+82Q58^HA/4 MFW7*EZE020V-52N5.J2HK="9YHQ9;Y,]B&X7J'P"?S8K%#6!^I0F4 B%\MZ: M0#TB+>W^FEWWDL,L54GFE1VU&$VZI2_0DR:W/C Y?JXH-#N0K"[AV&E^!SL. M80])\#\UC;JZ.P 2;VK/E&/D+.?+NX+M9[*4$)AFDJFY18_ MU)^TB!%4*:#I4U"E'R"0TUHJ7VV9NHH-DO4^7TY-,K,Z$$A5>YD@PE8\GN*, MV@6]OPUTQZV"FE1FFJD:TSYE36;5;3[+=O<6X"0B_T1[J]?W"KIFPH_J$_0\ MHO.F/UWTBZEBFA98EMVNF^,XIW\*HC..N6*P!G]W$=PW0N[]5OA]$1#I-Z-+!'AYIX2)!.8^Z1(A]]XI72)%%B'W M_BR@GR\("Q9AI?TX1OF!6&D1[)Y$._7&,\@-U M:(3<^U4D(T+NC9![(^3>"+DW0N[]3I!V7^!: EPZ3MSB'(DX);J9\SU$X"O9 MQQ%>:817NKEWO-)GBS7O^/[,D&.,HD,/6G/ZJLA(]O-)T^H' MDQ%::02U\<4UQ"=#;;Q"1WPMM-*!FBZ/9ZG)A":H.2<72Z/]GA(]M-)\(GE] M2^/;N*@16FGD7/X4YS+R%G\H3W\];S'"8OSJ&9.[T,8_C.B19W+W2O7.#L8( M62Y"EON ,-W;$1"./C?&-1>CP^8@4>Q^2VOYI;GHXU\"64[=THW#?J?BE+ = M=?/[^C[5J/5<9+EWC\W=F;A%_L@/]$?N"U?N%1KER^#*'0IV;A9GU1%6-)5! MK[-K-E2VY^+*O2B %P'+1[C2:TNSKYZ]\\($8Z33P/9D5_852Y5U#O?E'E6EE\V12J MEB+'21['TG*E/ZS:$/K[5J!R,1=/+BB:HENO<,\8TEWF'D7S(ZAWOZ)) M8@.MA0TLG!8J,XQ/[]?5"M_[]6\V@;](-&,A4AD[G96LHL0TRS0@D> WPN@/ M,?PX:#SI4%PEU=1"D. B!,+WMY;O&($P^(VP$0TA\&0'@/:':7"*:\I4/A_C#">_I*T[V/X#@\R -C.CE-I>4A+95H MJ3Y+4H1@B9 'B$NW!VFES],9_U:A27J?YD@6U7Z\_HT45M+> HUU3#U"WXH=&!I\QPR:JAUEFH M8::GXH?9AAYD,*>,-P^ G#[3RA$WH9"26<]T.:9C2H3V+S0Q,PZ6\]\AC=U"TG.:^2J/NDV MFYB3HO7Q>%QMSY4>)/0#EL4?\D2( 10FRB^ UO\ZHOQAC/(1HMSO9Y5>AN ( M>LTQM#!NC[>'%!3E?#X1TC/A*,M@_^]*GA]!/O\S$MGS?+6Y[PQ9N4-PYF8] MXT6X.5]3ECO3M-#@DEE")EA9L.>+9H_)D[_^3>8>LB&-O]_2'N->9?B3F.,C MY)=BC6R!KVC.^QFR2]7:M*3TF&2<&ZWU)2"#N=0%(0X=PBLOT9,OSRU/ MQ"!@_?79B;P@(P:F%A. 5R7!R@]30SY]S!T!Z!EPFU"A4?8?(S8<]&%=#@P[ M@"\?HPPUE1?VZ(]@:IHE+J\"9VG74^P095[3?_N%.X'M\W:&0#EW$= > M@;.R"S"!WZQBLX[AK3:73N2.V 6_C\4_<(MCV026^4_L]"/P8AUB.XJ6T\Z@;(G-/3T*7:*9@N-,$"@EL+*HH1F'0LJ0"O2>Q2@Q8!B92R@%D MDR=TSR5+7_%J@!EQ/)'VHF3GZLWO@9%6YJ9UKCM].")>SFR.<[%Z2Z?;%)CAF3;LMK,;LL]AF!P_'+H M@LD7]L,)H\O%MM)C!VHK7Q1$)@F+.#(JXER M$E?+[3(BBXU+\72QJJF93@Z^/62?M.UDNNA-MMB *I8JV::ZWI5()GT]T7BQ MG:F9O76-9G4C.5K/]I1!],#(JXGV>#X[S-K*G![8K21>:.-LG!/!R*N)BF*5 MG$GLW)(;U@@;;[>C?G< 1UY/M$"1V3Z3PN?R>,[GD]M>N; _D$R&P:Y6SQJ[ MM:X235IH%E,Y42TX56:W':\/LQX8>;4D91+?E=5>-9(M]3 MSY8%,'(ZQU--7+#K#9<@ATU5VQFNF WV@!V0[_:)J8IY^-),U["XJ7U ML%7L5*:\98.15]LT[%MR:=^P>M@:[TX.Q'997& ]M\/ZQ=NW%;+"=$IC>6PR MQ7X^:XE4"HZ\VB9^'E_I4[.XE3-ZJJV:J<&$J\-Y7FU3>^^,@(;MY^BU3#<, MPN[3'1V.O&:\=E-OYNS%G.IHZO+0P&6VGX.6 #C.U4)[P^ MV].P)NYJFWK3/C.N5ITZ;=6J!<9DMNQ.(]T"W0O*M[G5NHJ-6E1ELRX/G5*C M.2K;;IW=!2\OL!R]'-3KV-C9\$ECUAIJ$SCR:ILX8:P:XU)OC0W4PU0A1JO2 MGH#SO-JF&7\@^%PI:V"#O;/%N?%JM1K!D5?;1%;,BMSB^(F\71]$?F=55D,- MCKS8)F:16Z06V07&Y.9$%JBHM,#D,@3'L$0FARVR7(KEKC8AM35U&C.7..WT MDOP?+E< M;^_'A5[8H;>,IP2[AQ,U;+ =,\UJ-=T>3.W00\\4L'8IA74IRZAD<%.*9[2D M'7KH@?-V&Y].M"3%\IM5?X\U#W@I]-"3!QFYFXZW.]AV7FC@ED&FAWL[[-"C M-YC1S4]2G"S4Y^6Z+JRTW#;TT.N6@*':X\"&K6V]U,.D6M&JDJ&'WA3;$=0N MI3O@V*GNVI7RN--50P^]]6J++?7ZB,$:VV&Q0M3Y+4:&'GHSNGS(S@B*DBO+ M824CT&:GW2?##KU4!BL*K48?G"6K=6&9V<73P[0=>NA5[*9YH!9S3([;Z[1B M"[I-%T(//8(C#V0RU3!E"[.TO86WUA6>##OTU!%=LH:"0U$2'2=R>T M+.4YD>_(C7$GAQ>3ZSS&B&'G4QPCZ#6^6!-RAJ6S>3W1&JPV1E,Y(;_:0^(A2Z98W$L%-GH(K*UMAV]S31 M2"ZD":VQH[X=/$O>7B^0G.,DT2[I&\H!5L5$-H?3X8Z\#-8#,QS@2?-)\8ABQY_I]YV5X[/X]X2 M=(AW'5-P"LF2QJ& +LGJGQ, <8KK*F6P-O7 M[E3Y&&N>!8155)?"63JJUYJSAG3+E3Q7%A[2 -+P.T"&1LS8/U[=[S]L#ODR M\1AP2X&W8%SX*"@N84B5;YXF[C$0WU'[_BP+<))AS1\KNF9M&+ZUJVXZPGHB ML\O[I(N1$27.Z1+/I%ZLHM&1)=(CT5T M.0-9B,SD>Z0+EL"COL/W2)A(D=TI7:(^W?=(EUPB'\G+^]'EE5AVSX8KOW^[ MM><"@]^D$2&.O[5'5RJ;2'V[%EUNXNB43WH>-7'^[P724B1ED92]9^C[)V[) M>O+R7U"=LX7.1T6@+(\E\AP#BC]R3YX)W/W)3 MOK7P_'EKY'PB__XMH&_H5@W 0Z0%6*!J1LY2Y"S]2&?IKJV5K^%;W?461F?6 MLX;..VNNFQY:P75L= $E$\ W>I8&+T%O=(D#TY+46"QV?J)%_/->_(,G4N^K MH][/Z(EI$ ZI?Q7->"<\X!E,WX<)_FH*.T&)X7]'C/ 6 MF^C;,0(1,<);;)YOQP?)OV]A%MU9F]Z"9'*:I,;^8O^^F=US9TO\?&,0O[L] MN45W9C=M^N6;,_]YI[FIQ8^)@N 8-)L7G/(B8^C9Y7F_F^0+0/8A-/WOHNYL M3 U"(0DJ)PE&46$-0UI( D\:1?2I>8383QZ;(Z=VN0R^(=LT7>%S]'2TZN6[ M&0AKFOSU;Q+''_!L[CWZK[L'VIVQ]N>+.W%_FW(+>7?K8B-Y/_:!."*;%9SC MCU5)T%F=6SK(9CAK&W$<4T,Q%C0 ]YI'=#MUV<[A&HTU]IMLEYQ-4PU,_$@5 MTN[+^,&P\A8V%N+56:/>;MA5B+:/6^7T"'(,!%XI^( MP]^+P['/X8/W-XKSGT/M/V;PKQ?E+[HML5&[(54SA=A?\]LYL3];.C^@I/AC MW--[$[LOXHOZ,+[DCI44F#4N:ZC-VP"B]"+DWI(P-T^_A1B47+T]QTM9CL$Z ML\U2J&UFK>H,0G0#GS3UD,7R[V=._FS9_8@+H!_C:]Z;\-[:*/S9?/H1UR$_ MR*&)&/4[,^K3>%E?@U&?0Y?ZGM;0#2-U22]2)Y#K R5EXBU9&(BY?BE%#J3% MZR-U-S"P=I*VS"AX:2&S]I3=I>HJ-E[W8 \4XGD+ZULD+TO@&SL$9N;VQ8C] MQ?V@+.;++P1&:-W&,"$:;E8WM4XSCVER9C<\:$9%$O$ZR>2@ M"XECJ0<"_\DYB;N3_RCO^;VL_CNCY1>0@"AM%XG #Q>!**_WO:W ^W>I7V!8 MKLW2=EWI[!6Z,MELXDUS+*@L-"RAZ_R\9?DE4Z4F>"'L*@FH:TB\X#9Y/#:1 M=&)_\=\P>1JE2Z-TZ4>F2Z'"(;FM);D(^B>Q*P:ESF^ ZH2H)BU/[,T!\03]NJ>M)^33_1&_U&2C[O5? MK3O7XR4X4;OZGTV(']J?_L[H\',;TM\9(7YNP].[(\1/;3E_9X3XN3WF[XP0 MD6JZ&T+\U"[R]T:(G]LV_MXH$>FF>R'$3VT,?V>$^+F=X-^'$/=>KO/XJK\/ M8/&S,-XWW82?T-P=ON36W=R)KP7\'0G.O6S")[<@O(,]^/PF@G>P"9_?#>(N M-N&S6["';L)=]X_\_)[K7V_/(F&[BZ[J][ )G]]&_1YVX7O)PS?H/?23:1OVSC\WOC@[@VA M[]L:_,Y8X>X-H:_8_/LGF$"YRQ5'[;U?QM!?N)_WQU'Y_AMX/T?F+]ZQ^P-) M??5D@IMWNMME)KV3WA6(7BO98ERL"%5LNUWLX[,EW5I/ MO/[:^>Q#*I_]ICCT7T.Z/QUX_D;B?<](\^&P8X#07%S:QUWJ_JZB_S!,I;#O M8WRV11%UO"\9I0&?R]A/\M)K9^S^"A\$MA (NO)/T(3P/@H"OGG<=MN2@,]F MNB\@FY\.B7\CV;QK#/S7".>!'D^S8V+(4\5!:9IR;'R5*O4BX?R)POGI8/TW MLXOO%YW_X^SB=X!XK*^Q2G[1,_I4)2[P9D=O5IP)^9ZF=NW0YZ?-_72#-6A: M%K,YHS++0%,;03@^9VM_@6S%2Z#X;]C&[O-4WO>I 'XG/_Y'*:<;.^TW (MM MBAMMT.RQ%I9QIFRU4\$GW:[7H)Q(/>23Z>\ MO])4OFQZ/HW];_O22Q?8,]W MC+T\E,AM@M@BHMFRNJ0J4/ M![(@++DR&0G-UQ.:C^U(<%-_]9YD)G).;V%2DFJI1F_Q](*2@$F9JHUKRB9K M>RW9G[4ISUH0>,/:UAK0EKL;<06SXM"^6*[3"A=>T35KP_"M7773$=83F5WF MIMWLK++=IGH,6'@07.SMLT^XYQ'6+QAL.#CUW^#?_BC M"5^H5*3,P%R?. MR5XKT+_;O2TU]H6D_^K@?"$*LK9E"+)V(^7(EW7H"D@GV MC N?0$$R.4U2@7X)TSH1([X3(\[OEA$SG\2(-74G&.8:'*]&Q(P?RXS9<*'KP?B >T_5Y5(/TS8HR@"&*0(\B%#1KL,7B2M-V L? IZ)N1O_ZIXC%T#W]B,"7M. M$'@#_0W-"84PL_] "=!6 @EX*F"381 MGE779%,<=ZYPBJ=)@0-:%]'4X1=%%;#63>7MN3Z(Y!F$]H*]C*FL"COM(%'.^B*VY09A ((@# MTJ?#*.[R'\#&0,*K/#FYQ+)O ,O^)G7X\A<\"LX'=00,;=]8@U/W6>8M0[[-GFB$$ MC&Z7N@%RIS,)/'U%\'=I@HP'VCZSL:4.0^S_.^P40R\_/VO4#I'[ @08VI*N M ^X)!_M.9MJK;W_U)6"C= %)8/C>\!#J:RJ7.-X&>_\Y7MHC3TX8.@F&.TU@ MJ\", ;QHA_1H^6@-#$SP@1?R\"^U/:%[+EDZC%?# O+#.4/LBLUVGUSC6"5; MV*W8?G:@EVP&#L5_A3D(9RKQ+)53LMS$!X,S7B_IH1;L+)V0.ZD<]X M=+=U'5XVP<"4/N3PQH]S"*3MI1 UYOD\O_YM22KTVN!^ 14,[9&CN>LZP9\T MZ]+)#W2 X,8$%=JR5_:A:Q:";09ZUHDA6^[_O'?+=T,WF2(RP?4-"WR%-A!( ME%P%[JK)M"1.U^8FI0"#7==4B3.& K=4P4$N.D4MT31Y+\VZ3T_WZ76RB&'. M(D/7%NUX3R)Z9VG6] O2K/"EORF?9GZHK20@K7:J!,ZXHM\&5B=3MN3>GI7F M6VQ\2-%=02H3NZ'XZU\\CR?PJT0JX M%02I0!7-S'^OZ2JSC"AM0S&C5A2&< MKNN[^R$_UOT_NSAS(%3I-P@E.EJ9RKLF-Z0$Y7FX:U5Z+ M=L. M**DAGQ@<%*;G_"!F ,M5P#FK.V"R2X&W% '0&L&G'7D*4#BBJ4?3$BS3:(-E M#&UXKZ4%UK0,E^Q1E[4IH2VOL+@]3<^XZ;I1;]B T 26P!Z7;"C-/W2W^UZ8 MA%;!Y-V@&*L\0H*! ,=,P7$4NOF3'*;ERDIYB,7YX=*1F&%3L8!:38<)V6GO M=0'%"5!X!ZC&.82.XY' @6U+^0&0] /0A 8-2K@L%&/ MG 7LPJ;">8Q5,F2MGA>J.4PB!ON\T*^,5^:'G,>]-K%1\4YA@\49@R-%KE6J M[H%Z3N()XCGM_.29#!8<>B)+:^".&/#[G ;<*4!.PP&'\=KXVF?PQ]'W6D'T M_2TZF?Q(9U"LKCA09714(93X.V*8+,ZRJPTU-EIMAUSVMN4M/)O#;+$7'F/A\<.XNLC^%VS*X_[2)WSV/RGI46& 7WESB0&I0I8-. [#F#WA<0) M,>!%(WJ[X@9X(,;&W&"=EUJ \@:_UP?N-@^H'2NSG'O]#(P14!Z#8U5.4%"P MR/T.Z]O 7MH%G >2CO(A.]8-$L.(Q\GH(K DD8B5P9O\1 [*M;F\"SG#\-*K MGG.<3,2>]@*;WLY+_[XO%_BA0A\XB;A,?HY9Z!/ A)^^E"0F< 78$9LH[DU$^Z+%[JVABDT(/YSP,2L+'@6A055 M /@H>"8#/@OE4U?E/[&2F&ZI)UZLLZH%Y0/R))()'080=)1+ 7\Y-^G?]\!X M:T3MC:;C47$AZ>EZRPQ5\AU;,,FJTL0Q=F"/MU2Y@ T9:)<_=\"_LYWW)(<_ MI2#!ML/$*\IF 48RG^$8FW6SXZS'VE!S@6T_@G>=Z@02L8*7" OR*O , /?# M9*8:5'EG:5S?T'%G ,:Z$W*3JP^GK"M*=!INY8*DL+!@EV&'*=HJN V MLT#FCJ :D*^$D\P&9N"^P_)3RNZI #;$17^.P>\9#R_:'EZ J3ZT2%=F_;U: M:SSJI^!^A_.3OW"Y2.<8 C"&X/S\?&0B1AHQP^*67LY4<).ESTY"0)Z(1U:D M2EP%!2<1%&+XZ9FB\K?VN24^-7EA#U2=J>G.:1F?9(\\?Y'\$PLWRL) DPX5U"6>H&IL1Y5%$#>!I:TX#V M+$IZ"SNX;"32@(R6 H> 4P:Q]T1_#SA-X=T],ZS-1D$G:?!Y MQJE_"9R9X"L(N W Z;C(TX./?70!6(_@G=(;5/886/O"/5M178WFO]A_JS?< MFZ>H2WPB5KJ>N*=27,5T,>ECU11P"8"!+SS$/*4,#V-@\\/Q5+_8&9Z[Y8:I M;39@;>Z$X!..4X&F 0:@GD6\09FX%+BEF>B%GS=7$#Y&/A MQ3T6W&(6X:/LJ)1K1^'0CDHQ2UU'UN\7C#*X9ZA_CY/;&% M_X@^3-D+?!>&@X:P!M5=ZNDQX.P >@M8=-X7B2'##7-37).=859M<"R]RA[^ M(%BO:ZAHKPS,I0&@?&?A5B4(_6/963BOE;B6PX\9LR47LP5SOC)+R4D+>@3Y MIP+UTI6>B_V%BG[ _.'&0YZ+R/Y^9'>#?VA-K IL&3BULO (B2O&I&X/V'27 MCEMX*5E96-RXV@/JY,E,0;58! MK,WP* &_=*S7&7 ",-!A'K:E#6QLN-6V,Y35G\H%I.KL3I:O4)FH 5:RMZ:8Q*LK"1&_9DBXV5-OGKWW0^<0W) M=603:#\#TQ2<$M#H%EG($[Y5!G?;/S?\T\$[D-Q2VJ,G>PKLWQ?O?);:H'1. M\[^D=/I*KMIN=DMU_78L(ZWOXH"0UX;^.&[:8TT0V2.QL;IEQ?I@L"'G<6E M(=#IF6)UCY-EBIWKV04OI$FM]GI_ DFU/PNP97.@ZSUPBU/$B#S&"8?>]2@@ M!7BH>%M9TTROF&H=&P\X7._,M8*B!^ !(&Q"-FLGL8;?PK M>$GD;\3*IX#E>4A+NHQ9N$?*4>9=AT*#03W -8>0)((.=AJHF&.XT/=V8L@X M/?.E$S%ZXZ4A@[(%YGAK9GRU,2J*CK:+2U65 M7B<-K7C ,G3K#3SH6Q[A;/@RC)4@#ZZT05UHVZ(D6P)-RL5];V]LP!&32X;P MX'F6XM.4XO Q=O%N:2'M#U39,0D>".]Y;?E08N*L61]B-"_1G)UN3!8S!F:K=J\.BUW\MTU'$EVR*361ERCTE=/Y,IEOKBS"NNV1#OH:>?/UA?:*H=,R/',]@,]-=LL9#ZR ML;!KS>#P917'O5>.$B627W3@OPZ%.2!#N_%S:8T>!O,ZGN\*_KS1H"*",N)Y MNF>6KN_LGIZ(\N"!;+P[P\!BCY[S4H)A?'C(HD59ZPU:DE>C(PE^22:,VJL& M+":8HR>B\,O)YST^SRT#9H]Q?VB(>W,./M\KL%F[%YW]%!+ZC#^S;U86+QYO MG/,"<,=YKZ9,TH!%LP"FG 81&X 1! @2ND24C->4!U1/ +UC.!%3MUR#F@?: MPO$\<9^ J.;ANM;GA;;X!BR6Z>ZT>>$@Y.N80TT6 Z(AFN7,*^-++_(4C\Q, M!^I$_6^V3K8= DD<.AOA#$/Q,CI,>""RCXS)V(#[V-649QS'87J$P;_ M'[O>_-.-511MSBI'/B]X^B#FE:)Z3H C"0H,/^EN98(_6Y0S9@W@4+N+OEXE M''W4(9X&=-/PO##WMO-82H!RU%?NMV'-W7(&$U'$+S2^C.P&1/54&9V(D8JY M1/5YYH5Z@X\^[G6($IK#E-9@JHACEDY$'S=(?/\*.=4&_ M?2C/=[WQZ]4:")W%J>U'\X1 09I';%=DC%_?_6W4TEHAI;4S,M%8E<6D4)(V MB]X[W>9]CD)G3L:Y#XS*.7#N(*NI_ MX#IVZ),S]R]83>R.P:[<-E/W)Q; ._WUTEXJ.3R!/=G>/F#@!YZO@6="&\K? M-?_W.$0*^^WZRC;8IV?=U !2VG$H.P0KY^7 ]Z_.6<<19H^"-T:7!H M/@F*'1'B@PB!)]*11-P%(5*)7"02-Z3$*_ML>6?#9[>:*[ *S!M#BS\$PXNX M ;"_JWH_>YV?T87=P2 MXGA69DDUV0-NSTN:@+U-"WZ<2!QS6AGWPHCK^TKJHR[BS33@CU!W'[I(-Z]R M.P7WB=H,ZJ^_/KB,[QWTF8PGZ61VLAS+SH"8))5BK=L:B:_69RAH&EX*5'N) M1@,[#-X4HMKTK$#G"]C&H3/M9)[&=^W%-&DSA*?:,")SI=K^_E/=]JD6P*/J M[CQ&]N[*[[/-H#LR_[P(EQ\HV^QC*"<<\\LDOON^/&I,?O;&O,K8/+:H^RJ& MSZ.^GGN* H?O>#$E&=D\KY+Q,[Y- K[E-0N&M#]%HF_I\'WVPN[(_7L7;2[=U_]*[)5?CBMDQO4Y/)YE-OSX=L+!J!MA( M>2S_Q9OU?4(YSMDT0U [?OU+GI=;>--]]FOO#MKUYR7[E-KM[.IL:8-)S $K M,C,2YTIOO+L7N)16='/M0ZW@7=$2^-"RZ/QBNAYDTMFRW.BE\\M!M;DX:.2O M?\/ V5Z\[>= 7N D/=W$.JM2\A[HU04\_UP/.^18NL^>U5A<_!'&W6.LGZ'7 M%KXO['7C>7,>^\])SI+Q>NMP:#,4.QTWLZGFHCQJ]#^"_@XY=5SSUKA3U<%=B%UV>=D_[9J=]E-=>;..HVE5C/'9'/5VIUF\[$ M&LL.1\?+,S)32^:X&<0>R(7.Y (,!FJ,7V+**:RT!N,4UC8L'Z-4A.>. M"HO.SC?$+?)#3*BA=\T]07,OX9QN5AG':V=>V=81]@<(F>YB\_C?3<3&L-.2 M"B_Y;.!9P+G .+"5E )+7]'-.? %5+,8F V$'8(5BDA-;G0)\#UJ;[631 WL ME(' @1:PI!9],W2E9X\;>"]R"_*>&P\A'.48SZY940CVN7H BAS(IXG:#QD0 MW0?5-C] *WU1@&;@&CU7WBW%FIE6$49>,JQ,!J!,*':O0=X"Y"U61T!$\[/ MBO@2L:)W/= _B9Z;=H R3U %,0X'^<"]4@BI+2&<-1A; ,\3=7:-2 >M(O=^ MXK$S%WRESV"FLW&+P(]%>('G2*C)E; :AVASH-'F)!3T724'?@BJE ,T"\1 MJZD># L\(<&QO$;5VP9LF:4+I_Y>JA9X#UH(1+9B=ZSDXGJ"MUFP[YCN??$X M!/8&.XZ"*[$#:X1EI:A8'=J$1TP/KY&9QDFLZ5>/HSD?9_#@/@65X8,'2Z@K MEMN%"I:]:[H[7M$,X^'15QS/AV/GJ^,\ ]"B:(?@=6B=1VM'LSE=CXZ)EL2[ M4Y)@ 3M<+]CVN;LIJ*6\^4#1#R-,"_0,X>BU]YSXCQ M1=F]!&,<+\&<\/Z\YFJ01>"]==3@S"O=]:\MH&Y>IM<3+;AKQ[I=!+UD:(!G MX"3=*^9G@NPW3D,=U^:PUM@_:<_NZ_C1L\%2$.#=@YJ_1X$Y;< TI>OM@N0% MPGGJNT:N@QC-.^M); M_%F_.7?U;.#>OWL+ L*:G5!3 B 48'V2@9 'W%);]S8"Y"@@I0]HX>[U8FGM M@J+!_[IH UZEN4LRP^-+[P11P;G)PTB)MCGB(KL7.Z%$/R"M!+%,(6J7*ZH7 MQ<"&"8T=T8FQBX7@8NM /76Y!YZ&2,0Z[M=0S\)@W71 >I"@\AJZAP)/O"%]S3E"R<@31._O# M$4[/X\824%$V9. B$FAX]W0)E0DP//XJ0O>EK0$S)D$FT ]P/G$LFR?BS?'X M;Z@2 9<<.\[Z&/E'D,43R@84'VB3(31N 4@74 X0KE2'8KQP_^S?2 &&"A)Y M3Z6YRD3CY-,+V!.&&]BQ%HS[7K1.@/.H::%:A1:.^N@-'(>0BM$'AROI9<^]==N(N:Z]K"?@#"?04$.$0]3-&U M,60.N(<\>XD[!XB(8$;O*?Z8/,,9:@(SV+T\ _GA%##PV0IRE:<^/.WA*P^_ MYTA\:+/U3K9,%1LB46PZ'2>U?3M@ V5PNF9[+2%"8XYZ=<-WVK/XEEK/M:+2 M[.^X;-Q%APLKG'KA7@G82&O$[K>,-1U M'XQX#&EEF/PQI'7\^29LJ7-M:=YH+6N8M1$R^19>2PJ;MR.8G>8S.&(HD#4$-1)*..:=IGDY-T+5H/76%+C(#9T&7YE; +0FH!:2)\*2OBD*0[NZ/:_!D@&W\ M7V["-_$V46&TS1Z7M\:2DFS2Z&_6;\2P.W:X<1FHIKIL0RJH)8K #[42BH5S!6*K/1ZO@W[V(U_%#-.P8\O(-7,(SU0+8=&S$QZP&W8VC/.X$;):# ^'0T'9 M<=3?!9S7,/]R#*-?!?]W_6O,C5WY,S,W?^%1!FP=,?CQ[] Y0 M_!M1Z6R_@34);"[XA2.=2I+PUG \W-4T.Y!:\E@XLOY,,X0C Y"9ZU$#0 MA?6R#WZ'FW-V 53@W63Z*>.L;3;0YG1S+_["SHU8+]<-2(NZ5L&$4B#M?9GP MUE110ZT7CS87"O0?@6[<10&CV+3XP+?L%M.6G #C_O4![R<@4/ MZRPX)U8%%CI*!_C0T;X1Z^<";JKM7SZ]]W]]?ZGQDK6^:<[C$37[7(/$CYC# MV0M1+-V)$;Z G\+WOI+8"*;KPOGZ&$43@'2XDNQG?0G,7 )M >1&?#:;06T\"B%Y[+)OX^(=69,\=K0>9T?_;/!(Q.P/EOCAUBS M67PX?E0?>1^0DAZK=HON+U"'U%':'7Z&1L3^@M V?D_H!__P.'* =VK !+*. MI&&.NF7YM[6@:^0K4KCPP/=<9'A64F IJH?^[9>.0*%W-=SE%Z"US@52%&[> M%<5@CI1(!(@"#Q,W;XXZT8)IK35490'6^&[HS<][PMZR3G_V'-_E F\OEZ7" M!%LOB%DY79G3&TE\>[Q5@S6$?N6:0WDZM[/H>AEY."#4\<4V1+[8ZB57=$5M M3"O\-$4U@0<>[OB>T,(WBF4$<\S@L-)T57 ,CX N^+[;?\B -11^&<"#ESP6 MXNX/,/IQA&;S2P,3,5?<.WX0[BB%/E^SJF$+7D$ ['T$#A^7.5 G4R_?Y0^F M5 [RPIE@$ GL) O^ASBVML.$(6!-M<'SN^[S?:%X *RV.P'*"<#XT.>2J9\L M'5=C>*AJ 2D)D2'?* IR,FNB[HCF.S%R!I;'OIF3X7?ZL-@!#86_M2156EMK M[^_;0EMH%UAQ@%4:PWF%7!SB#/OZN.&?QF@T9&IC*S6;=G M9G-$7R5?W*WHB%P(1% 4>&BKVJYX^7)ZZG-F6!M!-P0>=:[QCPG4']D6% 7^ M5X%%5\!K6""$5J!12$N$Y3Y7*L4O:;JL]?)*'N'YZQXR;O,\=./!.^,#19AG MZ++&^XGN,3B;\X^AH7;Z^3T$V2^)2O5G;=GP2]8M>12; !!*TUTV2V\4<9N-"HE1^R0 M6C-:KZ 5.HLM1#1-$<^PJ<>8,0&MS.?7AXC8J \3$#3X+>]!Y$X93\=UNT 1 MZWJ]L\E)^YKR!XGE-U&Z0BI*EAC-V[(PS1Z6<6E5D'G8/NV%A [JD$"O(1Z8 M![J!["&O5_-/)W\!&33N'^'B295'67Z/3M[32RE2RBX/ZHQVXJ0XY.+C3LOY M:)ZPVK7>(4T8#KVNV5IMN9&5.>0)[*E6:0&><&OGCZ=#N#GG&]2;<"5=19!'M^Z4R=PEF/&*B&"9RR4^ & MO; -3CA4>D=DKWU@/Y;GG987[B9Z9L#CC"V]$$K E?.Z"OMB MD9[>SN)\H2#G!6<4IW#9E@EEP%E[QFXU+-CT,/V,=O=%]ZEZ2TOU_H+\-W^RP9XZ5ZB13\?X'@X8<6/#\WJ4&A%BOJS@:EXA)A-07WLHS/ MB+VBWL2QM*_GSS<+'#(FGSC6=(,_'@.4UQDT+SH+M3($[3<1U/PCL=HQ$ B4 M'PI$:2_CLIG?1#+.[>)$FGA!;#90]0T-A_#(Z4-LH;,6_^ 9 R+8&1@.F[.2 M@N)B_HVRCI=V(O#'H]+AJ2MO7L%,S^DZ+R^HDGM?J\.9&CKRO8U/H(V_CJV^ MK26M1HF#,97G3KF@[?F.+NHG$X[:6A*ZF^4:#=[3)ML# M7QU*]I)J[(:U7+5@I9;,9U"/2-JB->O62:IR2#HDN8_O=@RDWE-1=J25!']A MGKGR\,:HN_?!BX+O(=;-&M7$!B_N>MT_=.^VI>BJW7,YY\=0V4]Y\B]Q\\XUJ(+5 M[,1##&QQK ($S*THB]$#\B$&:]>\^A+4(!K=K84#:W",*ICND(?S])B?&4-$ M>]0*>Y4]% CP!_+ AMO:W0@TXYX+I@VO=<-)GBF7A],%.S]\KP)M",,L\$7O MEMY)NMC<3QU_8*Y7QUYQ8*WF*VEGTY7U8WT#3]\KSPJ8WU (IIHN!RQP M_#=!0 L<2^>SJ7B]6_P[>&8MT8T/8Z,A@Q<<+QYC7M9ZZ:QD7&5EO59YF@UC MNCZ#0NX"GPK*PN-5+^KU)&^>.) ]N^1YWDGO(YCSZGH($;P>\GIFQ9?)56TU MJ?:I0;5#3S%#*)9S'YV\H8UB;9U7:9HBVMB>9(IR(;N'UQJ?LH>1!^7[./CQ MDB&DKZNQW/@^X,GEMRW!#O&I,U2LY%0F M!&IC8]$ '\TEJR.4&V.Z"-'G7 4?S]X;^N:*BXL)19R0?7I$\?%RG K9_.^ MDTQZUF'0)@VQ$8_6-$)A"%%+)UOYG]A2L\%8/;)-_Z14,+I'\_P]FA06W:.) M[M%$]VB^XSV:V]V,>3DYBPH+CFC2A]>#Y94>\M, G-#"$HR"-?3'AJ/^T)NC MZ]QQI?ES*/;E;R=\Q/(?\+8+()\^J8;VGN!0\U<.B%/X1,N;!?S6RG8_8,HDHN'.; MX,[Y+3-OKR$BY2)(:9=&R*M%IK(OB/Q)$(^NSA$J*.3R&>JU#4.\+F"D$F2L M*[2@,X>+2(:!$@&.JP-2&;";_!4S^@$G ;8*3P23<%@J36#_Q7.G6--*@TY: M$-L(%F]"M%Q79<*,?B@C/C+M.JNZU[7.*FXHJ.K"[G,<+^&A2(;I >FUA1W+ MLS%TW+B%*,CHB>TT!=Z6TZ73_L%)U51@I8=OPF/:\^3M!;:'C .)S693N3P6 M+_S]#%TR_OIB7X&"3S ,DD>^U],&"92&$-OAO3UWD,RGL M[\>6^NS^G["_B!?-L*5!QGW5!/%4*OG&"3[B7GS:B?&6Y@,LLB"83#XYSR5S M&88G,BR32F4$)H^E<(;+S'$BER3R?"K[RS486;\K0V./Y;*MU"R%-9JSWGP8 M5XOJQ(:(VY5"M4)I-L]?2QH>1:\)E7\V3Z[.[0J,F$W!A2ECKD MCFQU=FMIG*-PK-ALK"N5='F6)/)//9G$FE^%2.($OLND<>[6O(JW/QI7& M@G((3ILXE54]OB+#>"HIFYEALE;<MBKZF*S8XVTANOFEMX#.O5K2=XX>VCFU:6*;3D.?\:LJ(-1N,O%K1 M@2\4':%ARUBEMFQ+^(1L[T0QC*>T>>E0H.(&3;'*5-;I F=D1B*3N1ZY&K1X MQVG5;6I-[T;+X2%5ZC1L)ANR=GZT/&3:HZWK1W/5D1E M5RFH%#&O.$RV-S M S3*L!FCN6M;Y$)D MM#;C4CU.I%79!B.O==Y:Y^AF9\33X_J@V!OMB\G! ,XS?[7V5F%5D^FEB1%# M:WV8,ZU:2>S!4/,UXS]HC-472G7Y1 MI_NS_!0H,UC&>O54J92LFK.,S-+QFM!@UY0FUM(]6/1Z-=0J391T?:3,,4=4 MVQF=7M53H@V'7DT@;O3P^*;'+;%.6]F6],)JOA[9,-]Q]52BUR$RTT>4Y!PGB79)WU!.P& MO-K4+>%FX897=&R T1C79\=S$%(^JA#^FONQFF\!I"OSP__W* M_7KCAB2)1 KWJQN/ :?-/H:JQ&)^X>0[[ECN#PORREXA$>I)'7/+X!]I#'VJ M;8O$Y3[$)7>Y8I=0U_^&LSWQ5K;/)U*I+\WU,.9_SLX1D;\CD8F(R-^?R/@M M#J9@S17'"<)YS=7[GU5^[O!FS/K9"[H^?/W'%L$RYKH$'E.%[;3ATN C6=6( M>\_]D-/9=60_>YO^SPU6XGJ"G["2@."BK.7YTF)_O=MMR=I]R 38*@BHL)-.]%6F!/>UL!'=>IVO6R5_'TIGKQIQ_1SH@T@&1#GB9#B#.= #!2.M)NYINY01L M(.1+.2TYG.5&]N?J 'M^V&>JP^Z"%E;-K6@=E'%\2 (=D $Z@, ?DA@1*8%( M"41*X*U* #]3 CB3F72[O4;#6YRH!@E>M*K'):K)$R=32 M3AWZ8@D: GF(N/* YY)/Z8 O$&WS2AZ_@K?]C)+Z2*WS>9[W]2:$1!C^2 ]] M\MJ>4$JQ9")S!HUP1G]P^G!Q:1]WB?^[BO[#R)S*B&1Z:%-6;2#GEN5I=R7U MGCS@WE0)C1[TY#U_=",7)T[,^&4"UI'@18+W:L';9MJ3U&I9GBIJRXY2C M*)@="5XD>)'@O:O@$6IEKZ;9> 'KK+H&@>T:K7;_+@7O"\;\C]A,&?3\YHNN MU'S/H,#G>OGG0IL$0LMK%KP&]"D:Z5W# )^^U.^=,' #!%"2R[JV#HL+7%P8 M% QJ;^HLH K"$:R9PMIH:RJ"QM44V..YY@%U_XH98-/ ?$(B"_VQ$=\*LKJ5 M66RS6>"2OEZ@>_H_+L40*9)(D7R'K,,G*1)Z/$L9$VW7IALCTBXX_=1!+$%% M\O/R%)$FB33)=TA=?)(F6>TJ698IS2M8(SDJU8NK>+)K0$WR\F3'?]%=_'_] M<1ZHP]U(_L=!312/\ L^[,15"NH1F EVE+9+#*/TJ;4SJ,^6\6)J/A*_!LS$ MR>L%7C%:9.POK\/-WQ&P1 0L\7WO(457)+\Z(:(KDG="B.B*Y)T0(E)-=T*( M2#7="2$BU70GA(A4TYT0(E)-=T*(2#7=EA!?H';WV]^4CX E/OIB+HG">!&4 MQ!<1D.@">@0E$1'Y"2)'4!(_@,C? DJB:.FPG?OOV/#> PX7=X/H08=!4NO[E)FOF#8\-KB1&WMOZ??^(,< MP5L#7-R5?W>E16)?^_ZX%[A'DD>J?%,#Y+FZZQ-RVTK)J'-R654TBE WJ>F. M9,VB+KH7P%.YJYM6D5!'0GV_0OW/U[^^_5(Y?O3Z9#.G%^AZ843*VWEEOVQT MB%S-%MV+V-EH_ZCT6:D+:Z(&?&=:JBE=OC\9Z2ZZ.>>R.: M2*>^,O;KA>\0XU;/8Z>3+'M?)O#Q&R:'0_%>XQ#1((7"=XW M$CRG6F<[D_Z$I\>U38W(I.=S+40IKL&5JNM.S M\4S\+@7O*T?>$9S,KW^'FLDJ,<[U-ZZQ;R)//X);^Z9P:]\TG.^5;KTZJM]+ MJLET=J46J+%FR>9$H^6L13+9**H?*8:?I1B^3TK@I;K@\]H8(U<+7 MSRZ 9Y:$A0#VB?\=15CNMBSQQA&4>[PU$O%C&^C/]TK^RD?1F<674%*VELZ7K,S!3N?7@V'(I-';:P>L-1U M%ZM(N"/ACH3[ Z*7?R[<_;A>7I+*I$DYBJ/(JMQOC"0HW)E?_^+$0SH9)30B MZ?ZRTGVL2O@J0;7WON[W(^0K\CL_K (IJTF;3+6;WLI2TBH1]*PJUB9W68$4 M"4XD.' M[LAK^NQR[@^^*?K9R[WUM9'6SG8FZWA'EL14P:K9Y=VDX,9'$1A(;2:S* MS)-]P?G;&4R/37Q4I5'E#M0U'K M'CJYPUV>L5\L,NO>!N.]_(M_'2SRFJ.;IE_OINGWJG!X]7TN.K[4BVUU4Y<% M<5H6"ZEMSA)(-.%W+W"(Y#R2\V\CYQ];[/!J.:_*Q$!J#2H.M2W0^;S.R@M+ M17+^ ;4.D:!'@AZ%T?\L4UQ^?[_5Y\3 ]22YX1YQ;.YGH,GO2,]7PRJE>,%$*D$+ZFB?\&A;"?CI?U MXE+$,"$^Q^?;?+J@#TBH$*!5CS]D4]?@"Y%&B#3"-]4(_WQ][(7'E<"E[$_E MW$K,.OD!5A3%^=!>;DEFA(R!%\(K_-=D =W^]<>UK378;^Y^1/5B6O_EI=V_ M_Q?\XS^'4P16AXR\_(>7C(W".K_1BKQ7'UD4S0;\OG23,MD$=*D\@<:P_\#I M!9YZ]J@X)RC*/T\YB_X3;L[;YXW"H1MX] G=/2W'4[B[46AC O_^3W ])Q&. MM/W)? MXS%*$GO!A-N:*1CN-$T-;BP*8[&FP,?*DLJJG,0J[J63M;OCWC*>TCV7+!W& MJRQ2VDQ^022S^!QCTOD,QZ22P(;,\9DLDTX1R066S8%3./?+)3#KJ_E57A:' MVC#?IHO+Y(329'R8+8KP++H<61O&.\[<:8YDJ[M/)\L.N]$QDB&N1X[T76;& MUGA:EHJ;WK"7=C2Z!$>F+T=6)Q6KT=JTJG0QTVO6:]2NE4Z*3)+!+D>J]#8W MUK.U,K4>C-*+"84)]7F/25V/!):J632J P*K5/J[;5M(;3)+$8R\FN>V4SV4 MQ7@V316WW+R@+;)\FB#!R*MYS@NYAK@7&B*VE0QG;TY)90%&IJ_?WI,+J2=R5E-:K[N M8(T]W:QLF46YS?1<4,3SD>MZSQ$7M58=Z^ARFK(LHVKE;"9W_4QS6.]C[4QZ MB762LWG;&.?G#9%D\M:=F8?: KI4+-JN1*S?0(. %8R)+P;0;+]PF" MWJX&*F'4A5U* #8#?CVTKAJ-^5 1;)G(RKGYR"ZG);,'+9^KH6Q)M&JB)N:H M<6N+;9W&H$TTD25R-;0HII=VO;LI4?&2FF&+R;(E[FT&#V&3QO:0WA8/Q@R+ MD^ @)E2B;!X XX?0M+"C>HL=F=]A:Y%95-,-LSP"G(^'$+79SS;WO-/&Y$Y^ M159W8#9I%DP@A*ICL="T]O9V00ODQ&Z1Z=:A#E.C(<2:B>J MR>ENCQ(DQWS MT#78PD2$0S.70R=8LY6DJ$.+%O9,=;0IF35< 1,((6RF5!A,R,WU^<8^J6\![&Y,HR M3&GAG!_MPZ4 _!)%T6Q@;\60O1O;Z((!3[Z8N409A1AP^00._ [L$' H;C2= MU9T8+X%/=4'EP'R .X4&*IKA_L*!79',&,?J8"0P#&S@;<'GL69,!,=A3)<, M\&@-136D!;"K53,&G@N)@UYS+"N"3V71WJ+G*J?=_?T^MD7H+IV9;N>>!R!$/D'@$2'N@!"19KH/.D2:Z4X( 3131(@;$N*5)5[/ MVJP?M^K<*U;]GCKX8Z+)-]L#X#+!#__?K_2OM^Y',I%)?FII8^X/P^\D\I=+ M B>LYX+NAK63^(-?^SG_]\TED)%\O ^U0VITK_\-YW/BK7R.8XE,^DOS.0S0 MG;-S1.00(F>_.I&)6^BLSZY*\@/#@;)L+XIYFT81]U9X=?;8(EC%7)? 8ZJ" MLA/@RN C6=6(>\_]H#JMU+UMTX>LVXUWW!7]NN29OZ^*A4XBE$32E&@:B"DRC<^I BG MFUN4,($GFWJ\MZ6( RRK@OU6'U*Y=[J>'\GB_@I9_./R7 7RR.,# U3@;46,,KCJ@L.W):[M5IN;&9\(-4 MRLUL@DL,L*-6 3_XGWG7A8L!F2)5WKL]; R6K"X4@(/#!P<4-2/L8K'0XFJ; M)F,>J &^;U7BC=YX+/68#+0DB(=DZIV PB+I_?_9^]+FQ)5D[>_W5Q ],Q$S M$>#1@K8^\YX( 6+?06Q?%$(;0BM:V'[]6R6!C2W:[>X&&V--W-O'QH54E95/ M;I65>>/H3>,.OV40O#-Z!;F$R"4]#(U&:S(5C')G4RQ"],**(%0V#T_9[SA* M4= #R=$O9D]\M(W_57V;].S\O,Q+U#9,V3ME[]3'OPD?_T2?'[30&?5<7OJ] M><&5923'3SBY &;N^9I 0?6,,5D41>_'S:_98,,T'5Y\C3/@4C_A5OV$C]*W M7TCZ7#\<4'$<>:.;)G =GJ 7_^F,)'+)/-)!EWN3&TB+U7@CE*NHQ@HT=//) M+(%=J9;H_7/V5X%O&@^X;#S@U^";6\U5OU-#.:3"*MU)M=[(,SL(7S*"+W)Y M.^*6W/RV$F28PS+C0$5RCLI*QO5"KD'*M)S#0*D%1,DM3K\4O4^"GP$^C(;=BT/P2\/UE M>4:QK3#@R(U ]8KESJSE0N##&E\W//PS&R8>R#)5BCG F$2',F4J3_ ML;F2(OT=;9ZW#%)H&3E.UZ)I?ON;)+(D@KS68RZ%\->%\ VL[6,A?'TC MXDT0'O1S7FZPJ]0X9:_3-FO5W(*^@=.$IRH(G47(5S%\!P$+F"F2ABM2ER<- M5WRDP0%0>$8\5?>R3NKK<.J:.!RED7PLS:#6)K_V'<>H;(X\IDC%7^=+^.?6D@: X0G_"CV><(6^*O>JJQ<(FWS!Q#LW23#)S[F(QYH_FX!2Y M=^@"?O+@\IN1JRI\?M#LYA">Y-OU3H#FV;P8(1<>5F-9\DPYY#^.+'^8\="' MNPR[K87^A-^"!C-I$?2*5)OV\'^-.;!'R%5'J!.F<6H'1>.#"8H M&S(V+D9(C;HE(/EDHOR='#S'%D-9WRIR>MA\%PY+6IG@LQD9KWLV70_6#@EV M75.T ]:6N56HNY9BGY-CI;K<4G8[QN('PZ*K2^/1?)OK"2@5)=0S6?2:)L?7 M8_PO#/@TE'&U4,:O +ZQU%"U1DQ[1J MQ=/\^A2H-QW,>$-]\L_OR)^IU7.2")9:^A>W]#_ZYLC'H_J\Z__1=+D3C?VZ MIW"L^P%6"9YWK@#(?(VB%02UD0$WW)&*F&MK[9Z QA4*LU0^V:D0N*] MP@4?39>/L!8^S#0X4PSG"J;!G;/RG5^%36^S7TMQUZ*;&<_5]_GK*OH<'[D* M5W&0\=;57*:=PC>]R7[%"/W;X>N[:&O!#KH8'[+J>*F5 MBA;?W$#XOG+;[$Z2"5Z_Q9[Y]XF]D;H9UW8S<(!]V0EA0ZL/$6S_?+_PP@TIH: M [NOV7NS/##VVBVB-;(F_AN(@-A_'ZV.=FB!5THW@Z^+;_$R] -=W;VT4*!U M(!2[ MU?W'/Y? '\%*I"( 4^#M6HHU5SS!\,6)Y"Z\'&+I58QJ(D7*7#ZW<(E?L'#? MT/>"C(W;-OBC0 8-CRGDL J_HX=2-U2M,HMJW_XF,/HA>0*< 7MI1E43;?EF MR I>%"BL+3<=L+QZZ.F^K$<3.A"84,@JM?*W$H)Y]:&(3\?::LF^%X$M>=IF M7$,P.,Q49(0@NNJDNH'MT-'7".RH&54!0E8T(UK[<(V1[0V-\<2O=J?I1S^B?_TGF_$4WU4D>(?*W&4SP4(,,I:XR\R5C+@6=1,*D4S@ M@%>IP)S/J&$0>M$[HC_$I2<>,N7$+.Q$^[.,=$H&./=;X8WSD#O^%7RM"X2/ M(T??@=D4PG#C#!=.Z(/Y^<.-8@>[@;X]?,WAM5Z *KL.I[3')M+,F7A7>3>D M*HS76BT+DSDR=LQ5?C\HU'J3'JRKC-P+4M^Z+PO= _NBK)7C%RO4ID\X]$(P MQEYOK90T8D]O>N^U,]BHUM68?EOG.R9LJ\SQ0J,)(8Z\!O&7^-35C.T$F3 M&G:OR-F,LG5U ,BY$FP4Q!O@$H!:R0!J98HA\,?A'^O. MW,^P4I"]F4V_JM:+,J"ZC@<7V%&!;/SAUM4 O50=K!P0^^PN=I=^X*/CBL?K M.ZYO-=I&L8L!38@SKVK"4RE]*R1_)XUX0>*O]V9_/&]L=%ZD9'9:TVI(H:/! M^/AKM(_U$51Z4%V%47Q*5 . BY(B14N-H[$XF@6H0:F,"/ $=94.!AZF!K[Y M-+=L9AX^*DE3M\"'<, !E''!:* Q:>1?4,F]5)4?9?V60P\F#EB.IV0ST/J% MDB4THRO#TD*T-072)Y(5SL96/'^AN_!O3N@!=K.LB)*.9$0\?/(%^/=YZ.NV M E3\0>,[MI^-_A!'_G:0'/!:,OPH:;!$6W,@IQ_.ET#:P2^(MAV"<1&!XV<^ M$CN,Q%H-8,"SP9 ^%/(A-.YE)3-08E3A-!:] Z?QAPPT_<\\#[[T0(7#TB-Q M&F\A6'O2B%%B 2H!)M*!,)TK@$$4^,U=Q#9':PFLY"BBXY 9\!A9M*!T/D^8%];=*9&BATO@S:=4^4@G M$+)=" @ %G+*#6#R4=#:]V'>?6:^BZG:'[PPKL6#.-4A "*>MZ/O@K_%DF2G MB)Z?46P8TC@O9&CP:,\)M054V#C89A,\$OYZ2L6,& 2>#F2-(5@]N[[,7QX^'G U( 384&O(RI MD(1?LM;(%=+;C?3]9(WC4#Y:H MQORMZ%&:X4)<0W,#K!E\8W-X P!W) +%HX/@1I;9 S Y@+RU R@T;><1^X_O M.BE=YRG@BV 7((QB5C\ST2=C"'X'DO=DIA_&4S7[P#=P0O$TQ4=- )CLS+%( M%NR0+6I*Q&E F_LZ6+&?V2R4B,AZ #D+RFK H08,3P &L"/!$7&"#ZGFQDH5 M4A/@]2@%SIW!'+B*GO,-,S*P M+ YDB9D"\LEFH4L+\)D#E$*@6& EH@>$HZZ"-RNVI$#)&G\;RJ MAE_R+3. M40P^UY<68!APG,%*UN!#T4PLX^00*@N XT E ]7[V2E#N!_8RP\@UC0]UG66 M:,1K >1XDA0/0/("X/K*Z_2'FW>R!_!YS\#B9Z/OGT:HP$378)E $F36R5X4 ML= !7U%#\U0X_V@68N1TGY-'&'[P&3 L9HUS;P-V'9@[!#H XW5C9Z4PYBH! M%0XV[= YM7#Q.N5OK^H@K-FH8J91*"CH!QFD>>TCF6SX:IT_H.)'@$&;R#S8J%G+P>9!@ MNAU/''PBZ^N__P?^.8H_R02/@M'[Q5^R[KNFN/L>180/^NQ1.4DQS;]>.Z@^/N'B0EE2H+%SE,E'67P2T"_G M\EA,JH@P)__^W^EZGLXM8;.BSQQ?ATSPW5/,J!C2BST[;'C@N(?=/=EN@GQ B<2&7R57 +[G>-HB M9A8>!/H_AIWBN0.4GY^!#".!#>19$%S)^]Y3#) MN6/*444F(/&[8$N@(/*S,8Z!4PX@/'^O.;XT55Z=<-L!IF8\36!5 L)&6421 MK5D&AI@M ;\@$X4-K)CBAV6\)GM>LO0Y7A4C*2J0!$HJ"*D*,@YD?)Z2"(&6 M)%F@& 4C4(:B%&+^+=Y@\9AXLR6Y8#89RA/>JG-R;[A 96?#0JWQ*YR/S(DNV M2\,FRN5VY=E0(NF\/.D)N( D1CIRSIX,'9&W%EZE49;*7K/.@I&)MQ,R90>U M5@4W%)??>2VK+,^V&P%/OIU?.S6LJ7-5@V2TMND2+.$B/2&??/MPJ^>0W7;L M(QU[P%5P/Y#=L"<0R9'Z4J#T7J>SXW)E.=!<56HL23@2?SD2YP1DFE>'>R1G MM<7UY2'"#+M=@T5Z.Z+5(UV-A=[/$4!335'H-+'YCP)E8#MTM M)6T1#:5>#LV1?&MM-@C3$#%!WCLHN:EVH@XGB:=69[R7VPLK\-3!LM[T1Y7" MWNO!HN6)H6ZWT$.LFDOP&+7;E-NHWN5-34#/[#[.^;E^W5EHW)B?& A2FH_G M?#0TP7SKU8+J+86PS@WJH5S#MW17ZVW@T"/WO3 \XB_.!6D_P#:2T5CR6"!Z M'#!^!H6<)L"A\"7/SJ O8NH]M^ &!P^@HW+ A8@D.X9@!@73D8QOQS4,JN:RA>X\%5E5W.)@8.:L94?[EE& M>>"EP5>J%S# MEDDZF(I >S2R#R-MYQU6H<1NSXGS/ >.F J"G M\0^#AT?G.XY^.,#?@JX-\$V"10:8I3 V]MH3O[^7=_TRH>"YO1IE&[XQQR"F MVM'2B]-1@)5GBJZO?#_^<#HW>&?B8!A!O27%IL718H[,,!&0[OA!;(1%GSPS MU4XR6@YCD(2)%7C'B1U>B,8K?UL"* F-B-Z\7&H. ?F0A@H5[8ESR;TUA (RV?GI&=*FRQ#CAUL.'K$ARPM M+D?+II3?:P(>%1-$LWDBV5S@JW#.&QG'#3U%Z*Z=>6&O,'5DQTW4 =;0@C)Y M<<[Y%<9YRTGY6]DEASWR2W?9&BF>8\ZXCEM;]76FBWL;F.F2A^TRSUS4^5>J M$U*=<&/(OK9.P)XA&Q-T:]*N$BU:008*4Z(=?#BC1[]?P.K:.H%>=)>;DB]( M"#;N%SJCWKB/(!#C%+S/RF1Q*MF XB*L<_N<$@U,9;5)VZ^'1AGR M! V%=[+*\A^[$A\==*DXCAQ=(-/7N;B)F'Z6A/GK=%U9:-QX32791 MN>_UWK_9W7;LI\H)X0O1K[>9J6XFD26J^YCI[5I&K M.$?S/19@&ACI9#Z+,==I-W>#AP'O$7+Y>&/]C;+_Q^&7O"<(NLNJ8R3'5I29 MQJR9N089!ECP*/:0=.K^\[F. XK1_7@-UJERQ=U%[?4OH;+N?)%?+\YTI>.! MUU38$P:[,03/**YP6]15((H'7,Y>Y_3F\E MVORWJ*L$)W053SIEB!/-I-5K^0[CAA(2-J@]+TB%P5*!' '<$^:,8DK/!5+! M?LO0_J0'"'\JV%77[9L#053$_"L@1.I^<&-^N*7$6P M3W-B/J1)N<$I?%]C2%M;$PLHV&$"TD/^_@X-CF7"41*S8/EVZ*5%5$L#:I\\ MH/91>NWF0BU7C[Q]@-MR+K;"6:[I[!2E>(+BU^)QO;54WU7;O&_LW U)$E-9 M*3F:0$&W!D.S.'JM>-Q-&YS">TQ&TIM=2I((V,WKU=E M?:8$@QP+A (57_?#SX3GT].<3^I"_8'RD/KSO,I,^S3?P+8XMF%+/DK HLZ1 M1Y5,J?YD9SB#J-7551RG.Y?W::CO+D-]'W/%XYQ&&RQ$3RG \M:G,JOH^.=" M@<4)WQ'9*N]SX:3@=D17KI8FK$!'SE"6S%\I$GAKW/$YG: _S4IX Z><:+15 MCK.]<21"R:B&;YEP"YL/ '_J0:X98Q_TD/?ZZM$193O$"% MZTW#&%3V-:1:=W9.I!$HJ!$8)'D8D)X-W8IC\[X*82KG=_6YTV[RJ[ 7SN2@ MQ^S"#>"4Z*9)LL+!IS\TZD%Z4!OS3@=]L>4A<3]5?T1KB2JW-\S@@+HX N%1Q=$YC8(:+(Y!V,]'#HUORB-\?W8H$^=+I' M<>Z_);2'!@5L2$]G.62W8:W!;# N]_,]P"+ $2+28Z%42]RKEO@B+M0/5,9+ M3:&S^XW:E]L(9[&>D9^M"[W!%HH!X"@Q601+2WQ]*M_I(DHCH2O43DU5M')E MR(DU0>AB0Z'2VK. 2>!=GFO*QJ7I:Q>MV(W]I.9A; MS>:.L%6S2P=D@0%G-)'C+Z0E.N*7?*ZA(^O6D!_[[:B%+P[KP##H%4L0 MWQ(#W+NW CZ)&:+SR!"OJ!Z"5V=,."<"PZH/63QDV_F1$W$%\%.H,RD(Z8%- M*K;O(]3T$?=NSDKJ'X:94)0B[=:N1?-8!\-=8LYL*G4-@C,JW85C9\((=W#. M\@5RQEZ7TJ_<^O<%U)B33ID?+,H-<6+5G?$FXH@?'*?\><;81T=5CN3)B#)L M1E''+*/,'SUB*3B-I>SVKIK&"N_[N:UDM*NMC= I47N M!IE%S[0\20])/JW;D>2.MZBSYD8KSW?]2MW8V4VLMYWV@AJN028!W@=)_J2* M32K\4^%_:U"_;MG&VU_NG=OMKXFY9,..QJ*O..N^8"BSQ;R:T^INNQBI0/JG MA1H_05R_$RP4+XT&I=&@U*+^[5/D"$-OM*A=K+.LNY51CLLU%MT6;9C^)+>) MYOSM;RR?3+F]G#G]E33,Q]_"B)CB\2-;JP6*]=KQ\62"*#MBW4+YRI1M-1=V M6R[[/;B&J"!PLE)!&L-/I?9'(/=T_W*^(N7T;2[>O._5Z#\"@)HTJ$TZ-7[0 ME+KE:9,:U1WMY7?_:,;QK_!!@%X M6;\R:%_].&C4[O]P$R7R]FZM6WYE";[ M-05JOC9LV.PJMT;"H$2)@V#5PQ@6KN%:AOM'^^3Q641&MS-KT0PCHF5$TW0V MHBW=3[OQ&XJXS!U/5KQ<_/WOJ+O-^(ZIRYE_(-'_/K7.N<'E?H$,H9]X&F>. MGEG?5P)_= 0\>\3[N7)8IC-3*WB=YW)+O=&HNK6I,P,2$8][_V7SQ!7O@'_Q MD-?'.R2_PSNG_4HD1^[T M[F*[U%?EBLR%Z]T8/, W.,@#V4=BQ)5HSH[JZ.EOEEBR0BB4$!=4-F\_EK'1[?G+KYO,E0 MU],P/SY09ABC&TBM;LM0QN[0% A=W PWD'& YT:?J3_RF2IJ'6V.#!D]/R8G M[(B>F2NVHNI!YM]*?$7_$ECX0@&^YZH"!ZI"=L*YJ7R,:OSGY;3B1Z_K*[I= MARH9A1B2KVFY ;>OJ&QG5T4JPQ#;;V>8OJD!894_]$YAKM29]^;BPG?H0,5U M]4- UXZKQ-,YV\LQU\"DRD9;(T;1KH[[6MME'4F#/)!V2TE%>RK:;\K7>;MH M7^]='7$+3!\95-25->KL!AL_@G5< 9@ZX\"D9TN?PW-YLV@7N$'#-R29&R.B MMR_F]]B"[T$>B*K[OBK:(U?DOX$($/WW<5P[M,!^2# M%'MDI^%"R<"B8Z*]RRQ$/V,[ :"V O9#U>$-$?!Q"%Q$+Q!U.W*,7,?7HPW* M>,HJU#VP:1D1_ SFLE8RX F.FBDIDF+-%2\.2>%H-@.M!/ P&?Z /61.WAH= M"E-_^>#!IB[M,KH/"WUYP)?5;+"DC Y8%3P]B+X-A(5H!CH@1[ 0@\S&"4T9 MN&K@M;X"_D^&QVV>8L:G;> Q 7@/\'D#4X&Y0-%)G (G&-J/+Y!/W3T?+D", MZBL[-OP&&*L_.84'7_#9_#.R+D=4$R7) T]7='@T^C1MQSN9-< )G%-,EYTB M>GY&@>7@?DJQ6V /L#-^.%\"_$+2\@^#AXRJ )4IFJ GT39R48#ALH6$-H/8!V#I^\^I^N1&^>* J4<>-%A#\"Z[7B'P6[# MD0%%" M$1F,46E*!:#_KWC\!A!7MJX8VZ5GRD@19WJ>5IUK^JP'Q>S+D3VT:R]6N\$. MJ11;"S90U.7.T00L.;)>G-7Q8%VI&<7AMFV3HU;8LGI"E)CT?.16)_0:WERU M$''59N5BCL+Z GPFF7A[(%6VX]:BPE7JV+Q";#BSJK$"+B O1Y*C4KVYKLL* MOQ,9?;&9.6U]KPGYY$C,=]NT.39Q1&RVOR(9B MY$O6% "A=S%#Z#1O:.Z8\BN2J>T$!Y"CS$/F MN(X,6$@F6LE[2]*G/DS'GAF[L5_>3PH M TS[5]("/#T44<'_@(=YUBB,^>GPY(.3*@%N$UU?^7[\X72Z,):]B#%DB=M< MM*?VH^>2,Q4U.'5EYIXA&;@.(\-?1#OT>VWMKY<4S#\2/7GP<*LY] M!R+HQ4*O6,%RD]M"_^2,,MV7/]J77TUT^9EQ_&%$H,]YX>]T MNOBZ7?K')*&?NW'PJHKBO4ZC^;-WGI+DF&^9_/=__YT_)P?PT2"-_M\WXMMO MD@9''FCBY0GEN^9?7IAVB5CL.=*EF$HQ]2-,_8F+=3\P@G&X"Y'F)V;;K:W\ MRHP2.Q=WQ2A8RBA7891DZM G9Q3T$EKX0R\))=<\%CU/A*[%'10G3=UD>.8&W6ZX+CCJ$O[P@*NP._\ =JO[ BRG)1RY>.AT#SQ MB@QJH3[%)SY"+MH&1M-:,:AA9(WK_7:BWA^NB;4 KYSK=MF6*LUMMZ0.$&SB MJB.J/MJ.2YJ P\-T$L\"H7F-9+Y(=]TK0@\V2XK09 [C32&T$:CEC1-P:\-2 M!TQC74%R2/_W4VFOA="9N=OI/3RWY7*J.\/T 1J05$^(;ABG"/T38S%%*# R MGR$4O2V$XO6Z5AUO]PU>G*UH#Z$[;;=Y>PCMS<-59:"$(TZOLDJQL);W&W8# M$$J^ :&?+[C&VVO%A]E/,*W6TR7X8V2[9\0-X$8_\S\_?#Z+Z+G4 WC$7Z9N M*[GCP08\: @<-YKZBT6#C^'U8/$___LO>-JG",']6E3R7<*./TMEN%>I]A&> MP?$=_4=4G(HRMJWI:*E ;XVBV2!6 V17,\G?OY)Y+5$F+I=@LOFPB^B]J5L; M!@C=E& ., 9[.M)8/DODK]+7\=K1K!L$Y\\2)SX&G)>KZ?TEM_1&+B"_OJ5W M$4K\L1D"];#N MWY[9,,EI3:7MYVF$;-E:O[_ .J(-K_D LR&/H%D2O\J=X#L/4GR2,.*%+8;[ MW<\TZ/2!0:>WR5NVHG8,5"T&_'B)3VDZWYM4Q[DD#>9A&4R**ONFF?+^A4=.QHAO *U@!\&SRX ._V'1HHQLQX%U&B M2QMXMULK\M[]STN; NE.WL%.?G":4FH1/#^&.M$KW:,VB0P#/]8RA8-A8!9< MH[FL&%/>XIL8(]3'8CY_>T=1K5I^4*PM:S*RVPWT\IZ=6X$+:R, PP#+HLQK M;M@GCPK%E4.'3B"::>SG=V,_GZ'VV@<'AWY>8A'Y,$& /!7@%'AG/IOP>ZZS M&U1R9MZLEOJPH GV[6\4R6(TDT7I9/NLU(G_S:!,"IP+%+"[!>",T2*.YT6U MRE7(\G#8[^]6?;4'@).F6UT\\I6"YJ>&,#GI=GN-QDXU&B59"0QJB9K+WJV! MAM(G;6VSQF?(>%F>:'Q.*E!;")HX'D4C63S_FK)Y5A/R ^H$/;][_*:J01]5 M-_+EU']_LK]0S^C/Q,MQ?'+.^HCGD3''GA,%W5=\J\KG5G]Q+C^=Y),1S M;^4P#-[$^?;?TS_\T1I>)J;!Z<'LM!_+^\>D#]-XH,E MS)Y508..U>-5G4C 9<"F^5#FP6IK\S"NGJ8I&OM.L+MZH3=%@S56^XKK ,:UM9+N2Z;CA^GO= &KM\C/S ;:NA28$K"7B*_9+W@)<.U>\CAHS%P3G@=K^ M2Z.@+7J>8$W]4L%VA HWJ.H]B>ILZ:@ M!Y(#Y$]+A_(BFRF)@9@I1KU8S@:[H"BP#G) MK_NPEN9C7>&H&*8'2Q&[GB.',5_#[T64/+S">2PFGCWH%/BI8H*O 1D(!&8V M8XI L\._ D$%6R%E,VOP@FCS9+CC\7W:S"+>\8RJ*.!94.?$^@9^)BLNF(A^ MZ/ *.$*TH 3<1Q\\1)(8_>OPGX_&'\"Q$[V::^BK7TBO1^C MS!)A06T;;M%_ 75$+2[H#<;&)5(CMA&!401>]L20+TN,+X!8/\(+/NK9'JNB M%&E1:'7T@;:2@5S)QI6J'\X2[]?8U-E$U -_SX)OV'$] M]Z.[?T*^ V6PR)36E%QH!(?^5 M>?H14B6Q9[ TZPGAGE5GC;_UO#[KX;.?U-DZ\7/BW3W9;H)\0(G$AE\EH(.> M9$.+&:!V@=7PCV&G>-;__:G3,(SD,< 2[!,!]>FC72M>R?]-E%'X6=V$ONX$ MF2[8$BA:_$,YHYHM/3P64[C^'%\*_5F[?DD/ 8L;? L8X9'^.9@_P$?8 /$. M_ZO;CP/M$*A$H)V/[_ _M@M%I]0"=I88$N(:R7N32%JFJ=H$70 E."4HKF<\0,^UJ!_ M;%CB*'%G#=$$7CELP2%&>P^;@QZ;IGA'-_[$AXFH[BN1,Q/;8!&%@3B'CDVP M@]A7HCB+'WE"0.H[T+0+SKW;5UP1 B.JBA]%"I38&XKB/8?)0#LQ\$\IF=R( MCZ7I:T;UL=",_S90/YFMYP3)P:T"Y@:0SMX.<&GH^1'?ST,?C/8!(5BPC:?, M_5(P1"^(&M,]5AY:D3P3$$\J07X]*>63?$,_J>? M4>\ZV%5= D3K1-UQ#C,"ENW?L*U,-#% >L6S8;#O(!DON[4_B\*?3O.,O@0$ M@ KWL-++!]]_/+W;.0-(&!BGTWS9SD!5P8A2K#T@!YUKQ9-YV84'A;H(2I%$ M3.$0&CBR\E&ORG'#)D_Q0S,X:H%$9RD1>BVZ^]0TZ!@AYWXFOP)8_!M>(1=N.%4SF0MP4$^' AVD/% M[BH>!$!'C5*=#C,[&WY#JI\&>P$ MND(#>O31^G2\N&$:0!)$KQN%5(XSC6U3?1XUG4&1?\'1%ICRCX!V/*PYT15' M2?]34?'PP<+LA:CZ@:3"@+3XZ5+>7X0=:)>(O#YM 'RPZ );8ZM;L=GUSW=N M(?I6*)Y8/P<\S _($7,,< M-]ZYV^42&<^9.64T2@4> >#"F *.T1'?'G6V>G-RP3$->QSQS+'.D$PZ6';EJ0W]^[_^GO4_B83/[,=.SK MOE'8%11;6@!99#R[(S8 !/-/=-)/'S/-9D*U,>/E?;AK)S M^QL$W50,H?>[S5P3;SGH,. 9HHGVK1$#%!!BB [+8HFSBD219DH[M 98_F\4 M?<@GF[?^NIJ!)SF1RWC&A7KX$(#^//OP0VV)D67VA'RAQQJ8VK*"1EY4A[@& MPX-)0#J'QJ:ROM;E\,11@ZU/8886S+XX6@@!F$EL,JB'_7KT0E\VZ'RM/^?' M=3YEGW6R37@JT!"X87G_S)[]94'$QOL)9)&DZ&L8>#D\J2,'_FHJSA@^# +7 MJ&XMNN5=66FX+D&,/'[91)0^JVZV_"!?L[5/Y$Y@,.;'> 6 M_$TED]7_%0G.]\Y$NJ.][DVU(8:KO8*1R]&#S7Y,-1N:]GY[76N'SCA?[:M< M1^:<7J"B?8H&>TV?V6MHLONN C-\@*>9C=,T3JRU@RB D?TCQ;*PJ>V/>G"G M"0^)A(=\FO"0)CRD"0^WG_ 0]WH7"$4F15DB!$9&*2&/HZ3 $ HAH"BAH*@B MTGDJT4=^J'96 MDA*ORJM= ZK;AIV ZN6 MU9Z )4>*3;R.:U7/YHM]21V9(\?;N' D\7)DB0BK33-1 C*Z"PZ$W-LM]3>E!7(Y,@9I8W15GTL<>)V-MUV5SJZMN#5V,3( MHM?M"LRTU#.LLBX/!'Z&:4%/H),CERUGM:]4\VL$$U?%K=% N\7]1F"2(UU4 MEFH-;$KP*XP9-]K:RJY:/3 R04^\S#$$,1!U;MQ;=K%\LX7LZO"9"7I6]VM. M'PENA:^LUK)<;^>5]EX#(Q/T]!0C=.V62?.8TAF,]/PXOZ-8P/S)B;*\CXK3 MSDPP=&42U@A[LQHB&VC4)896M/JLO)GD*KS5VHZT=D5$U^7",MK&1K"$T#YYZ9O/WX7RR$FEL MP(G26%Y1&HY543#7,[OOSTI%?#P-2IRBXBO!:*S4$AD-36Q H[994YVN6T&P MB6[;6W7'470/#DWL .V;-CVN%1%.7RQXIV.L6T&/A4,36[!L%KBF-48M;L<) M1 .A3&PU!Q,XPU5J2ZW(>U[V>'$/IL NT-V& $\]PU8!#!GUD5D9V36=&K;< M^_WV(AJ*)^A:6)L-W]KEC8[2LXQ!H8XQ(I GR!D 6&AU[BS76[XR[.7906_! MVQ@04F?8Q9NP^051)?=&+@SIIL;P)=S8"-@9=F$PNNBLZWP-T1>=9K7/59O3 M4(-#R9=#.S->U"M3!X;=D=\?CCFS2H8>D:R MJ92D#8AFJV)8U&)?T1RBO]=9.#1!5](C^SRYXWE$'[0J^;'%+YD*&'I."K;+ MO5Z9W/803%(V^6%NN%;=:&CBJ1C3G=3ZH_V0#R>MPD[AFW@.\L YB;E<^V%9 MJTSXW*Z8,TW45B6,A4,3%.@W"DANX%4[!MDFYTRX\0=(>2/@9UA[6?=:@=!A MVX:BU-#.8K8@1UPT-/%4=-=;;-KU9A$AI]J^-T=+1!4H8# TL2P6463;'>P, M1+?*5-_M-@-KR4(W.(G8WL1NC;AZ'[&,&:=UR?K$K6AP:&("'!H*10YU<[Q8 M$1=>(Y=S\4(T-#&!8JO%C7!Q-.6L$5)G0VEO[^$$SL"PW1SDFY;<5HQB7I0P M3"K[*Q4,/0.8/3((>(XMBGS80R8XZN0LQ][ H8FYSM@)^!H8B0DR-_ AU^5UGO%MAVK;# M+3=P:&("(E5?(H.P$ABB&121>:F^E#D!YL@V>,T=@8U5*0$TQW_0+/3@T,0%'#UW3"*45OPLUL[L*6GER'STU M,0%_F1L7&;ON(Q528=M+QO$:(7CJ&3G@K2=*+U?E%APV;F_*?95$N@K8K3/@ M9O=KG6O9U3U7G&"CJF-1]*H%GGH&L;OJ?#&1^7K#J+!RL M[D 1\L1(Y$BMLC1[I?S06(-EG4'L9+#"N\W9IL(/9B[?LHI$OCOLP:$)'+/$FLPM; C88F=*QML[4QSRXFO,[;!:PM&I;.1!,XZMA?SVG& MOEW_0F9? <^$5UH.M^H/T2YXV_YX>V[HG/I!R7N:!7JW6W;;_M@8SWHA4-JS MOH5J5[IY^;-[L##=4G5,T]E$>1J1BWPX%_9?3WL\7%1Z>8QX)D$7!JYBJL7) MO&].??Q^U_?PX[G!2E>'R IT?*4X-G$,N45Q'#$,G.,'<10G^N19K.>DJL9A M#)*(T03><6(GS>B_O;5$&$$_8&3:[/ZG!2=^M]G];U=DP1X(+-V7V]L7](%( M\7*#^\(\T*_V44KW)95CZ;ZDY+ZD78;>X+D&-HNB]7 MVY=?K 3^4S?_PX@ *_$E4A#>I1/@SR3Z.R5EO)5(OT@3R3'AA__O&_WM-^F# M,P\8^J&=$.A?I]]K:2W3Z%HM=SZ#_EA*=WY"QA1DMP\R^B<4B?]YL&"_ M"Q84?<"9>P(+/#UYCH:4![X@#V I#_PR#U!WQ@/H);3BC57.?SUA]X>%D+Y? M% ZW1I,?5K@N@E7-/1T\M:J8:P6N%+Y!M/WFK C=%3(J8%#$I8E+$?"+$H)\5,9\I;!.W1'Q>]N@SN%LWR+(_.PFZ_IK_ M>3%5]4F[:OUN_:MW*D7WIOZO4;V'PRO0,_U;5]@ (X(U)1KC48>OS/;-H32 MM^WP;W^C-)UEF-?:NJ>(3A']%1!]D4HBLM@M$MRR+?*DPJ.#.=FIT\:O=W3^ M&:(-+V_8$V(\Y1JY)<\.2Q+!:?"N*PD039!9^DR-CA317QO1K^8VW"6BD6>( M1GX/T6M6=(E:OUSEJK7^)F,+7#1)3EBDY) M[3,VA8256=>PY7T[[U[>+:DWE<&JN;G(#[4RJPG1Y5>4R&=Q/%DU M-!4(J4!(!<+UG9KG H%?5X("B8@4+X9>;B7I]IX(>Q<7"&;%&-+KE;M#QN-^ M;JS-AH-)&0H$Z-4@:)9"Z50@I +A?DX'/I%/]%P@U QA9JRGQIRK=.OZJN8&P%Q5\B.I:B1]PJSDU;_GE.;[+T1$>I=CU#7!EJ;;]#M5KC\HJ+RK\W-&#"A-JHYBZI=MQZ>8T)/,GLNOC M:@*\NSWSP4O]I4MDF7_?E(MSBK?C 3%O+ZJF,O*XG%45QN9\[MN+/Q=J@#S@ MFV>DVZ(W'?M#:XGS8<$/YN,BCK%EV%0)YI+A1):@DKED_TEE0RH;4MEP7;_G MG&RHRO)>9W(<4NP%+,T@W6)?_O/TTA_*!FEL4$')X=M\+D^X^+QB%9C=!L@& M>)"3S])4,K,^%0VI:'B;_Y.*AM_VA4W%E)Z:T>P"T>( M7*O',KFILT"4_%BOMC6';FFL$'5$Q&@D2U),&BU.Y4(J%V[EQ$FW)NTJT:(5 M9* P)=K!AS-Z=/ELF9I'6,8+(HA:9R(94+ M5ZI9<(LKOS&Y\-+M&NA8)\NUB M2UD'C OE KR=@^)9+(_?R;'21V'_ZX:0OM::/_Y"P T0(67VK['FE-E39O\R M:_[X^R"7(\(GM-A^L67"B][REVV=\+48_^/!?D?7-7^PM@O774\9-&70E$%3 M!KU6KL0G8-!/?J1_U=+\-[/*CP7DC9$AO=9U(R5HKE;8/TK0&<0>"FO+Q9/L MG"+P5SKJ80[<5C)#7U\K';6DN!YX4K0N\!76 HZ.OH]^/1/'9[$@+XVZ10Q1 MBGX]MRAVD0;:BV@ DZ?S60)][4)\*E92L9**E4_77>#J8F7<'J,-J;@)>$QI M;,MN>[V>S#:0!H>\Z_3R:2I5TLNG]]7AX.I2Q43#TM1K5@3.4IC9GD;;]54I MDBK,M[_S!+!5[B7IX/I-$;ZB1+P7\??U"@C>7F^#JPL[KX"$.C8=5I#0&*FU M35M7VPPKH'CFSRF"G*O8 M&R@>8,,$%(@')&T#EXJ'VSN-^42>TO7Z'EQ=/(RZ4Q:O> 6+L\2A/7?4K;N7 M(^L!N$HXEF68URH8W\51&'>%C@HWL\0TM)0&K&_/W>*NVHKA^D*S8&I!@Z%= MHY%3O+X:KO+[3D] HV;9)#"IJ#1JG8J65+3<7RN(JXN6SJ:E"LNU.T**@_*& M]1B1VQLL%"W 7:.0+$:_%KI.14LJ6M(#L<_9BN+JHL5%Q(;;L)I=H].5Q_Z^ M.NJ/1I%H@:=B69QX[8;^YSL42PN\II7:TB*.=U/@]>+B\8?UWHA)JU0N4NV M5_P^.=]3DUI; 7(R[CF.8UD*3>O$IB(F%3'W5B?V_41,M50)^-&,'/+A-C'I4EZ53"I!(F+3=[;^5FWT_"](O8@BJR= D9ETLA,9F-"EA? M@Q(&.'L4F2S2^-5JUKZXQI_&T-):=&F-RCNH77OU,%JKV+%K0ZHS1Y2BQGB\ MW]R**)"L43MWC,AG<3QIO*7B)14OJ7BY@Q*X5Q,O0UV.")\\N']XQ>LU>X'U+@%RV%JF%BB6?]D2O;=&BMMQD>_E#/7V\N]_ ML-P+ETZ]L2U-.3OE[)2S4\[^I!<;WLC9GRFD%B?6L](J!#P+0X,Y3S$?LRG2 M+/O/ZE'=>5$9N&,HEI:83]GSP]DSL;9WS["^T&%XZ.:(?^K%Z@$=7_IG#J)5;J9^T/VD M&L<&\4 Q8; QF]$46_%$,QME&XNRI=NZ'\"]7*?YQ:DK>T=!FG>_>GJA#.&C MR#L@MA+C%6;-/ ,KMW45VU?.B+OVMD\0&[RG(F,I;[D6*H?;&0OF&-T-19 L MGD]FYUW.;+DQKD_!GX+_\[DLOPU^+UPZCKS7.$.?V3UDYM!K:[R!X ?N"DEE M\P268C_%_CW'L#^[K_/;V-\;)1MGD-F";RCYZGJC.6.D$6$?YLT"[&-7N%+Y MD4[-:5IQ[,^<)!:G<9@T#O/U0JE7=DI^L5!@?>QJA-EJ(!49F^YW+631"7L" MAL;7$+$L3J0U)%+@IL"]OD/Q:\!%M>K,I#L+E!]O*U9AS#@;C-,@<.$%/X3* M,D2R(4,*W!2XZWH\\E2TOF.4ATC%1!YG%L5<5 M[ET<=107HJTI&=W.J*+N9=:B&2JPBLJAG7@:[+CK8,='73.ZL:C(G55,B3%= ML\L T2,(Z(YZ@/,9(:AO4&[H,+,YIY67PI'5T;) 1?5\)4A<]==$_.K9V M_Z9IZ1%U+ 3=N9S$)M8,1D'.QA!E5M>*X6I%;9? 48\Z(I-9"GNMT46*W12[ M7P:[UZR4]WO8W;.2:<]"UN)WH_&BA]=)W4(V$+OP2@":S:.O]2--P?MEP9MV M*[YD';K? V\#JQ!50* 9CW4(SG(+Y>[$CA0O\^UO%,NB:#)![LX"Y%UGHW@9 M*?0"43>CRN.2I\CZ!2_'WLR"TQ# 1X< /D<,[!/['Q&:BT]@+L98?JWQ0JM: M+X:[>I4S]#5BY>F64-VU6 &+>@,# P9#B30^GLJ&5#9\=O_F-V3#B"P;!8%& MN[Q8'#&.Y2Q,4]"@; #.#49E\7PJ&U+9D!X=?'KWZ3=D@[I3M&:O*[8,93I! MQDU&9G=<9#8^'*G#'P$0BQ\FQ?5U6O/3&01KCN=D ;5I;*&7/ M&V;/3VQ?GPE!%A^50_%4-[RF5GW%6%;*W2'#[P+$JN?G"ZZR B9WU&D5)9*7 M]E(DITC^Z,.$Q-H^:Z+]KP,YT:^FLMJNRKQ3Y\4)10W;FK6ODSV(7V 6,U32 M7[ZWC/N^ J:Z5^2,)@)C&>R\#RB4IMQ_E?C ?=<625-F4[[^*GS].4WQXU6Y M"M ^3FS\T?)P5,&U1Q(=>F':Y1VK3,_-XJB2*P MP*.&EOCYBEDI^%/PI['L#S??_QS\ZZ%;:J[Y48.SV$[3:6S6F[;)0O##.[/$ MO?2:C$WU?T,:_>>9H?Y?92O%D6Y@L2NK4'?A<4 :8_BD,8:TS]Y[!".N7&?G M29H- $+]CAI++U@ /Y0LUQ1]Z)3NP6@@O+JJ=U<&HSZFUEYQN<**CO$ZXO] M#H87*9CM0V1Q_)K50+\6$E+T?Q%CYMT\F3?#_R7JW8I:6JZZN1RBBZ5A$R%= M=D-'J(>'"F06H],;1BGJ/_$!Q!5O\MZ,*WK(0Q']4#2#W6,GJW]+,>S_D_$4 MR0$+TA4_F[$O>+WW9BB0QB32@.2GL^+C(\4#:H_-26+(]A\!VU:"UZSV+M\I MH2N;USDR-YKVYM-AV]YM!(R.K7:&2DO8I.B_(_2_OPM_U<2@-X$_42^W+%C[ MAJ,K_+@W'DS9Q=QUABS$/+#9F2Q)7[/=V(UQ>PKZ+WH,<0?5>)[\\VLDP7Q% M5'ZM-=]F2"U-(T_Y^+/Q\=U8EWY #)C]RESHFT6-&ETEIK3S0!BUK9HGDJBY.OYJJF>$_Q?N-!X??'^Y73 M6OX$[WJE5&M7[.&<*UJ\AIC3S+4,G7K>^3KN[;57^:A5="Z%PW(+35<.9#YT M)KSNE(QMH:P)>-3+%<>)+)E/ \*I#$@#PI\L(&SIMN)=KMCB5P3EUUKSQ\?1 MTGCP_?'Q'945N1O3,4H>.+4;6Y&N8&T9_ !(RAVOYYPQ%WN-OCG7FP/2*.KU M/>+C%0FE-#A#8"X21);(I\UV4_3>8-#VZV3R B]0\10_R.BVY%A*YM_*UE5L M7TF=MM1I^[R!FSM+W#V"%"C=3K!0O%J$52Y&ZKEFV6)WW$_"HW22=Q;#7&@JD<$_AGL+]0ZWM7X3[2L?Q(6]1'2-G=65^D6N&>7D# MX0[,[#R1IN6G8+^C@.S[>];7+//W,ZS_\#;.RC"Z5:=:8O@0:3'^I$!R=8Z% MH(Z$H:STXC M"1\>!TS#U"E[WC![WDV8^ICAT'K4!X-'/7!4'L<:%J^IU6#5&4]R!+8U*FII M@HJS53.P@%J-.FG26>9UQ9H"^-NAAJIRWL#&1 WYANGB;@I %( I !( 9"V!'RWHY!W*Z,,*P_"O/6C37>N MR."P:U'T>M9B>;TJM_4INZ@4Z9Z 1PT!,3*+D]E:#0-B::NZBW' MG-*0:,J>*7NF[/E)V3.M)W!9^^Y+^6SYMF]7V.)-ZCJ#O)\#DCQN1\'4/9&8DA M*U[*[D^&[O>W8ZZ<>? F MSE,*]$\*]#L*WM^=5_%3^+Y$;=FL-FM3U)T8(JIQ63?AEW%+UN?VHJ_8.]X2U+56$)H#"=<@;J.>WZ\6RKF+$XR2 MHBJ 9O+[.!,WL_B;"X;,'4]6O%S\_>^HN\WXCJG+F7\@T?_N1N*=#XE^].J_ MEG-RQ/QO>"=(.%,#-5\(#+$]VX5#V\(=OR?@AVZ$2#YYYIL*CU1XI,+CT]=( MN8#P*. R5]?JI;*A;]>Y!C&:E.OL!@H/V'<&RQ+X%<,;J?3XZM+C_#G-1Z_^ M2U7!1K'H'6WEJ?(AS)]/@R%_!.EG'(P##I:=$-Y#N 4 __-RFO^CEWE;D90K M^PA=SP':_&L]SE8C_@%[Q39 62M8\3,&>@CT% M^TW9]&\#.XWU*UJ5*IF\*+;5!:FA[J ?@1WF4"%,EB!>[2.7HCU%^P_,\H]> MYFVA_*2EP.^+>%K4 YS$08^NQ1.4DQS;]>"Y8M"$F>H!X3\5^;I1TB5 MQ)Y9XC9W0KB#JLZ9B@HW!G[K^)%WV*SH,\?7H:SY[BDF$#IKY<6>'38\<-S# M[IYL-T$^H$1BPZ]B^Z GYJ"867A03/YCV"F>A3?\&? WT,CF7Z>H.7ST[>]A M5"G"43-%*'6!0'P$AW@E>#]GN<-"YC^$]K>_^[H39+I@2Z!EX6?C4&S-EA[^ M]]_Y>\TQICSV1/G7)MQV L6/IQDXD+!1)%<,%#E3UFT1:!;1S #K+(A5T.,R M7I,]+UGZ'*^*D8H2L+RJTG,)%Q145H6\J"+"'"%(@488'%48H#81^EN\P>+1 MRA)KM7&AWQH91L-;]'?+'4F,J W4N2]'RJ;:616;>\JPIGAA-//:3:"#!4Q M7HZ4JG-1%-:(AC3$/#-LMAUDOH4C$\]<5?".@U'#!A^*L[E27[2L";X!(XF7 M([VVLQ]JTM W!A-^#)Q-NZV$\)F)%8UYJ6X6.M*>*\Y+Z((J=ZCBJB?@R7EZ MVG)J:;D^@8P;RRU+$&JE7P7^Y)FUD[R26Q=XC&_P.\2QNI,:))^>Y-8I- M.5 YCJ_0ANWV91[;KN';R9%V216138FK$.OV8.TCJUI# R,3*](I?M#4 M1'6$K(@E.5VTM^N]U1/RR15AI3)-E9IU#[$$S-G3ZG!>GK-"5 7G^@,9I ))])&^C>HN:*:N2JLD+V]NAF.6 %(OE,09#[K%&P M<\B@CZY%4>Z(K*()9/*9DZV6DZN][MA8U96^J[EB/A!8(;KR^'PDZ4KNW.LV MUT9Q4I+)A325?9\5J.0S^\A>8IM,;V*0_F#;4(LKE7# $]*23^\X.N]A4W%<F!D8C<5*>2YGJH5$*5;8XAYS:)91Q.8Y#S9K;P5E]VY@BC3Z68G MV(6) Q#').#0Q%RUP@3+NYU^!QF'*C_P%N-A70030)-S57AM5>3<@LJ/U?:XW%WR#8[K MP:$)A'HAO5\)%*\8&(%5/1X?4S/ S^A+D2=@#$K1LLH(? ,E"5I$5/ P!!/R%$X+F=$]6!+W4Y09TSR-A6/6?![7;! MDN7RC,VOSTMUB9V6VG/9X;'%0-_1VW)Q"5!S1JJ/%N.@W"/7OK'BK4E%GW7* MK A')I>$3AQU6786.:["YDM:72J$80!?C^9?#FV.27$]FS,R-_ YRE:E[H#4 MHZ=2+X=M?B3"-DQ) M0E4+O:E9DK8\K\BZR2Z<(4<2O7-JQ?!:HR(BL"P_V'1L>D3;Q7+GK%KI=7** M6[0-B;.$N5-SIT!:\NPYM:*@5)G.S;P%4A$'C#V<.('O0J66)"E;W5E %@XM MHT@R/+TN!98^AKHJ25*^6ANV1P-<079=7A&7U;%=".'[T<2B2F'-K"&,/#%R MC<)$\;=VKC&-AB:H7Z?],<')XP5/;O8[8N9-RI*FG5.!2 FA2CMNKAB=>34< M-^L;AJ6TU1M_I;Q'=XIVE-2LTRB$C-K5>IK\KVDMB<4ZSJ<,RN]!Y.&V%5&1>0.MO.]WOG%&LW MZ.?4Z5 1#+W993R&+C>9V@S7IG0=$YAD=/.P- MY8:[Z)J\8F_FV_; G]2HWCD=C/L<40K[*XZW1G1[(-1*DLSVSNG@J;_H3!P! MD+7AR?W2VMY(JZYV3@<;BVE>)C&>-$)UOF26TP(/S+IS.M@O\QBM.L4UU^GV M@D:%5"LS#HY,LKXGVK5UN;:L\F2ILIUCOJMNEG"B2=87M;***5W%,?2R(6YM M"[7&N>BI"7YFFFU)+UJS#F]M1:N[EJ8=4>Z=,P)V#=0,&7MN\;D:Z9HVPTZV MO;-& $WU=+H]#4=(B/5K: 632BWOK!$@^;DPW-C4%LGY_;JQKKEH,&'/&0'N M?CF8EC?NGA^8P[Z [;98KP]')@E5,SVNUO%6>3XD:WLS*% %THZ&)@@EE&@_ M:*\6"T3W_0'5FHV[1OS4!*&\LKNG=S4+YP8T4Q[T2JW13CAOA52=U@21BDB+ MZ\SF;6DT[A#%;F1:)(2D+X^$=7/4\?EP6V +'L;DEW9DL+R04D"C*Y(RET5! M%%5%R -_"FAU'%C:B"S2LDC(E/A\>4*>)G$E+X+]F!.TD%=I8!:0X+O(7,+F MG@%I.3#W?Z,9W&OMVCIPP=*VY M.:O:!TMM\O_9>]/FQ'6M#?3[^16NWG>?ZGXOT!X8T_OL6\PA Q"&)LD72M@" M'(Q-;!,@O_Y*L@UFAC2##=I5IP]AL*VEM9[UK$%2?T_J MHU6N'925:+VEUDT6&I./AB:]I9[UE:Z]W9H4XT*O^,@VQJW/U]RXP#[F5KKV MJ,;7Z_>1N^-UXC$>Z#T(7E(3W* M#QE>^=V+LL'WSX_)2*]G7U.=E:X]E^X-,ZP1>:M'#=A0Y6;+2(U6N_9&2^H: M[XV>QC82G<;#\^W]QWU_M,JUW]\9X>?RL\'G%GRIBY7/G+G2M7=*^;%934>3R, S/45]N\W>#T,]R MR%_>@NSPV7@M2BM=^VT"A6%B8SCI(=_28/MUMO^66>W:^4>I7,H$E;MZE1LD M*Z^=8/+V]]-*UYZ6/^+\;9?CL_=:2J\5$G?]Y][32M=>?TI5D%?5PVSP8SQ( MY$825%.CE:Z=[:=U28*W@Q[(#&I=K7X7>)0W[[.R(JAAF'YOF*W.*M?^GFS>PL^[5(Y]5X.]XK!KRB_MIY6N M_7EB5NHCT-)ZC2*,A.%K:_!V^[3*M7=*[#,F$@8;[;[EJF'I*5_55KKVC)PO M\JG\0Z7>_^1?'NO58+G6ZZQT[>U!/E&I/%6ZO7ZX$!%[6C[&WJX,K_FN6'KJ MO*:T>B-E/@8SMZ-:)KTRO%:JOQ6Y\@RUNJP\AH.Y0:;]W%SIVK/W0K(:$9(I MME33U>CC;35Z7WA:Y=KK9LZ\JZ0BL7I5?'\;C=1\=/*R,KPN5"9OS41QJ-8; M[WTM(IAY5N5'*UT[+-\G&H7A[>^L7$G5N^,WJ1(!R96N/3*I/7;>1A6^5V+C M/,OF'^]>'CLK7?M;]C?_$@;Z2Z]O1"!,#;AK7+OX5H7OC?O)8V_RP@^T26&B]5)/JUS[N&*.?S?%AQ2;[@3;*/XH M-VZKHU6NO2>]ED903<+ZI,:+6B(8?U2%SDK7WOM(L_TJ4*7LY*XPYAYJBB2P MJUU[XW7,3SX;[[7>)/4Z>54KJ=]LI1_;HHQ-EN*OP3S#;T78TO).=>^ M4$'=7-^SZW8G*W=MRR\S/!=B"OT!$$T#I^^3DC8@H\"OJW4&5T>#;/QX*?)= M"XRD B&;Z$>BYXN,M2YDVIJB:"-9[3"D-F

    [;._]&S]*@#8 M!DIO(<%_+7Z- F:X82$UNJ,X4R,H+/%5L/UUZ&( MN(L=._50KLXDXAZ.7AG;N!/SQ\M1Z$RK;6>&^Y,W28K5^=S+1!^XJEX]=S? M5[LV^H$]=[0/[[A#'KD89*&[P^&RFT3(^!;@9+9L.EC2(Q-M_+CY_06)"]*A MM^9K!]U3XB'?$;62P&$DV>E2 .<*3)Y["YY:.)!GMK0GD[JRJ5."P+@6:Q1[ M9P.29I3SX0*T%H4Q9TQ/\.)QSIC8;N #B;^"[=*N 30B+*_.XJR77P(U7\^H[5*L6?9&JOI%^5W7VB8C##LZ6_E!Q:57S9 MF6!O9__^8TCODEQ;U*ZI@2&?AD/&HV_,;>H"*;@L#+)[C0'$)Q_1KD]PL!HK M2YBS.*3?^N,D@GCA\=( LPQK_Y.>LF=<5(0R@_Q:H)TW_W+;:2OV3>;KW!"\46]-) M_@!Z"[!P=39HFA%J3&](Z#PCHS='3%9S-:DF3=(G3SID%)))Q#=&,[IL?(HZ M&PM>)9J[Z_CD"_!$X53ZR"JNVDFN<6^2;'YG$M_CIEY2>)WJ[ZI-96)2,7JB M$(73.R'VZ^B.#>I%TM\"YI6-]]/("_RJK'G2T=E&O1MI^AR9J$R2+V)ZO%F\ M&;)I:3H[GHT:_E?"L!?3[< JJ-WQE&7[9&-; M^SC.3UOB7W%$;JK.LW?\@D]O(;%CJ7K5'FOQYT+JC6,?^JJO=69XPFR ZXWF MYP'N)0G91>(FAL$TDH;DHE#>T%N 7>+=KGP]+GS:#'MY"\ DW@)^\4^]P5I6 ME)J:O*,/9CBH%K:)UNQ]7/ Y]XEU'+CL3J_R]I"'Y##@LBIW/U8W+^Y!=IWV M[:62T'>2[]@WA.&3\P<*005^XY#W'[Y]T)ZY(83*FF.^9Z'V*UZ\-'&LX4IK MDKH<^4/_>]+MQ'BU7VQ9-,7?+[R(1Z<_<.^H-.\1;\\:(8P#C23=92*8_7(N M8Y?(U/W]>ZR_7+K0%T5Y@<$(,W""^H;H=3AM2"J XF5Y("\.;QU(/^]PSI08 MF>1UP#/A=>7,S)Q1>; XXH,>=! B1< !8 !R:6]T+3(P,C,Q,C,Q>&5X M,C$N:'1M[5A[;]LV$/\J-Q==6\!Z^)''9#= ZB1H@+P0*RCV)R52$E>:U"C: MBO?I=]3#L=*MSS5IA@:.+!^/O =_=^3=]!?'.989D3&C\#8\/P.JXN6"20.Q M9L0@M>0F@U#E.9%PSK3F0L ;S6G* :^N^,.AD/7=YR#*:XU:R8I&<#0&^+' M'XZ1+<"//X:K5=Q'E[/P]ZOC6NS5S9NSTQGT',][-YIYWE%X5 ^, M77\ H2:RX(8K283G'5_TH)<9DP>>5Y:E6XY9IM M:*HV+=!,$,-7S*Z]M6HL&-%!I$PVN2_@GV;F[;Q$2>,D9,'%.G@1\@4KX(*5 M<*T61+[HUQ3\+ICFR8M)Q5WPOQ@NC>89=FL<(GB*BUM=)[7]06-ZU!%2LLJ< M2 F*@\>W&8^X@>%@ZD7HI?P[Z!0C0IG>4@KL_V!8OWQ*P_G-F_GIT>GA]>GQ M'"Y/X/KT,H2KL\/PY/+Z?-Z'TXN9^_UT_V-9&)ZLNQX-,P:)$D*5" _@!1 0 MO#"@$BB64<$I)YJC1/QMD%6S%$%*B]C-T^SK]@*T(1 M\$KG2A.+$WAY00I*_@PJBU_U02VX,59@1T:9\3CKXT2,.()8%-^L@XY0RB0R_/ML?^J/)U+.,-4:J1&!( M9+U13XR41M. M=Y]ONZR1W;IO*W-M+:YPP031W;JQ_>V4FN1!A,?&>Z=$GWTR&V[&250H@?": MV)1\W^(V.3=/0S_+MI'K_ZMIL...FS3S] T=_.:.]YZ^I9[1%LM?@MLF+O$T M-6J!9MP"BN04GOG5WT=P_4#9YV/GU@59,)L?YYL4NCFEO@_$'R'C=B0=:DX$ MKON6B16S!ED9>!5T&D$V&0]V_33G?0PP>"N(*\2+GG<9QUN'D@QNYO5%Z&=P_ >A\"6;_5A^.L*SI22:?1.X M'QN_Q_,YUMA&*]F'L[/93_!^"WA_+%?,E, JC*HGC<^JU)PI7=A2COP/,?J9 M]=Z31F+(;DEQ#X9>5;RVE^L?U_$/H%G=2;K;E7<,R^="0496^(:[5[7, M=E5D"D12R/#"9=]CMYK1(P MVS0Q(A*_3[5:2FH;+DH'[15EJW7:'6C*6#1A(KAD3O/;[S1?ZO9LI_O2(6UZ MP3E)F5,7O"0Q3 =DI3AMDEF\ LV!&(H,RV0'G.%9(!,YS[*ML"Z"LDCR1#NU]_* MAEP@+_W4])HA-JSV7<^N5KW?'&#-8_'4[JLS>WGWZ,AY S?&\K^' \X:+8;70=/T&+!01FADF M!>&>-YK6H)89DT>>M]UNW6WH2K7R%C,O,VO>]+B4FKJI26O]GJ7@DY*TWUM3 M0R#)B-+4?*C=+:Z=#G(89CCM][S#N^*-9;KK]U*V 6UVG'ZHK8E:,>$8F4>A MGYLN2GJX?,)S[VQ9:C(,UW_?S4F:,K%R.%V:J.5V.O^1%%ME#S19A18IRHEA M&VIU/]*:<$I4%$N3=4\-/">9'^264AAG2=:,[Z*S!5M3#5.ZA9E<$W%6KRCX MUE2QY5FWY-;L'XJJ,3Q#[XU#.%NA^>5? M]W25,T&C0J14V6]/EDN=D9:X'L\FO[_K!(UV=PZ#F^D<)7I>\8.2\W>A#5ON'F>G$;HM?/D/^?E* M(9%"V[HW$DQ&@0F,,M\'"O$.%%U21;%1X%+),:,KILV>86ZP[FW?T""7,&/2 MP"UBP)R?J(X;(6MUBGQLMVZ;)\2VR$R/^-:^S+P MVQ[_,5L(.VY<^@"9'M,H4*)94"D]T8*@92[)#MI@52WAA>4MY)'P4 MHL#(9A7' 5,-W_GSQ1"M4]:V=>0%RZ$+/Z_X>E;\Y)PISPRK:_^[.C L8<,T M=E3.S"[*6)I2@1IL,_'#;L^SFGYN&]EBDX"4Z373&A.-:"J1*A$"N%D3LH-& MITJY!4P=2()]QIZ)?(>RD)$-!8&;B$"Q>VA5B%VE Z2MHPU#[W,E<6(IL":> M%(=E?[8"#C"H((A^+?',*"FV; Z%NG>=<+>GB^,DEFEIVY"[&ZH,2PC?YP:G M@JHN4.3MTG_UJZ#H19\][8'M=<4:CMPOY3?8CX@PD5X3SIV$Y!HE.,_?T+]? M,:?_YWP.)-8CWB(TJ<, <8TE*1AY"\O7-%8%43L(JE.U61JM)OCJF:F#!S%) MOJV4Q+'O9#I\-(D?+V35^8CS9M?.B<[^M]]]C)EJVC]"S1'IX6J1DQ5U8KQ) M?7/*'A61C<0!LQK\.QTW:+[OQM@TJ=I?!OSR-E)=6FSGDM@\>FP7 MEK?P^T,P_J/FGMR-@[^6T\;L\N'SS7P,+<.ROKICRYH$DV;CTK0[$"@F2JZY M%"RSK.FB!:U4Z\*SK-UN9^Y<4ZJU%:RL5.?9I95)6:(9Z[@U&E84&I'%HV&. MFD&4,E6B_MAZ"&;&@#@TUQF.AM;QW?"&,MZ/AC'?0JGW&7YLY4RMN3"T+#S7 M+K1/DA9MO^!Y-'8\UBG!M3_X!8MC+M9&AHGV.AVSWWNB*;Y.GXBR >'6:/J8\I!K<%S3&5J5-$6W>"7"489,>:'4J?\R MV*_%\(>A@)L*Q3/#^6(R74YIH.5J^F5^'TQ7T\GQKGX:C^\> M%L%\\05F\]7M^T7\%2&2HJR2GI:@4P0N(JD*J5CU14&X!X4)*J0L25NPPC4O M]6'S7E/"JQ/F0I8FN*YK.-TKV[T")N+CTNDXE!)A)E4.]X9;;SW3\B3K=MUN MM]W,>QU[T#O.^]U>_S#ON\3VI+_?<^S^B?X!R 3D1I'7A$&7$-8:AVC"U M!\=I0Y67V]#<%;$^XJ["(#/>\"=<4%W@+*.X'C"6E>85EQJ6))B0N;(-1:(YRSO/"I?&\B GQSL_RUL-X*Y5IN2BU%&P)\9.7[ M/9+OKM[/%[FZ\M-5V3Z&YK2Y.I">]58O>Z>"K=$(J4W]9K"$THO'MI+'AZCV>^9E M_X,?2A6C.G07=MWJ-?U@W6"._@%02P,$% @ #Y%66#5_*&'G" P3, M !@ !R:6]T+3(P,C,Q,C,Q>&5X,S%D,2YH=&WM6VMOVS@6_2M<%SM- +^3 M++)V&J!-7*QW^@@"=Q\?*8F*N)%$#4G9\?SZ/9>4;#F/UGUDFF!"L4&_>]0=#(?=?J=S>H*^SJI&*A^Q86^(G_[P$&(C_ R/V,5[MO=I M=K;OI,\_GLW^>S'QPUY\>O-N>L9:G5[OWP=GO=[Y[-Q7'';[ S;3/#?22I7S MM->;?&BQ5F)M,>KU%HM%=W'05?JJ-[OL)39+#WNI4D9T(QNU3D^H!+\%CTY/ M,F$Y"Q.NC;"O6I]F;SO'D+#2IN+TI%?_];*!BI:G)Y&<,V.7J7C5RKB^DGG' MJF)TT"_L&"U[J+XE<]-9R,@FF&[_K^."1Y',KSJIB.WHJ'M\O"[2\BI9E2D_ MM9$6*;=R+JCO1J]A*K@>!RJ-O%*K>=F&SF0F#/L@%NQ2 M93Q_V?8E^&N$EO'+L9,V\G>!KC$]*VYLAZ?R"IV3KF,__Q'J&/T?#/T'&C'8 M&'$AW-P"E4:HG-PD,I"6'0RZ@Y->@$4K'D'%$( 5^EMU/)MO9]./ M']C'M^SB'/Y7&BOCY65L]HH?$_JFJNR$:W! MN$' !U:N=3K8=PO1LU%S7D])PRE+^%PP+>92+& H;2(-XWE>\A2%A=(6MI.] M53J#U>S\RE3,+J6R[ ($CU&*C9_F89?A,]H*MH1M8"*/T-6Y"$46" VNM1GL M[L%XO1@]VNF> \@.)ZW3X9/'R1MNG!MEV9)=8S%3 8?;]G"IT M;#?@;&IE[FC;W2'Z ;PT!> M) !E#Z_)#?*>'"G;:YC5RS*%Q." =P9'>V+?-1T<1?[)/TJ*IW-/ >J?D>UM M,,,CE739>J!X8Z 8 ]4Q3),OD* :?1(''@8V+= ]?S)PI\\6_._-;_ R;F,B#9TA.% QPTH1\D"<8GKJ,8UF"9Y(%-I MEQ12W3PE$:14GDA@N2S@T794^FZ@AD^>2I,Y3TMGP0EG(HZ1'\@Y$&+NB?.K M0&\+?^0?[P_\'6_0$+[$^/0B4*5]>/QM/"9?20O*G>(O)]0LJ+,R9PJ$7P?H M,Z;.=]#_7F!%3Q[ZYQY7=_%)!TQ5>.]J[J' 5W@.BK14&)::,-@(:^[TF2EC M44J'_.C)8/?9;R5B(G2\=V^#&$2"/;\E6ZF,?%VX4[%\\]QUWVN4<+.*_\@3 M..*)R+E(MQ*5^UJR5%Z+M#HBNR7?_L[%>4RJ/7\&'3UY!GW3,8![,1#5W&NO M[3"YA28'UB:9> +_8LA_X2_E3S6QQ6^EA.J.QF4>NB.T_5VF_R?(]%^GB,A1) %X.N:A M Z-0"@"T"HE6&?="\&N*<7R$[J(M7P;Y*COTAVSW&FT=H:,3* M=C] D2H?00,@':AL^S#+(,8R989%P!JYJ52^\MX#ZET(]3DX];=$TT_+P[=5 M\#7BI%C#B+8!/N',/N#KWG15.&_[8$/FD>U;,%6 M!KAU*<=U3J/1>8,GZBB1$?I#@U]>' _[]"Z<&OJ[&^[>CN=;U9&G72=4:U?@#OQ0/6!46EHQKFG3G.Z/Y6H]M29,&H+;@\3?[JI^?]:">NOP M%!:\8:?NKOUS7'-GD7;P?PI;L8/_3X/_#X#Z'W!=$<.\%8$NZ=[0<.BNH!W> M%ZA]"3Z5+ZYSC.*&N;=I[$7?_?OID^R9WOH>)KL5/3VCS=K Z[8(_7PJL3&_ M:A_)YOWQF[@QT]5N[3;K9\UO8S)GB10QF]R(L"0KSC[Z@[#=[CS5^>U=^)>? MR!OO[-K^ _FC=V./[6>_P;,FJW RX.'UE59E'E'FI_2HMDZ-KUQL5E11"YU[ MI3(7G>JYOY$%^J]U;*2!&T6K[Y 4R/D[/K[A,5*]$9\K&57[?GS<'1ZNK*@O MZ[OC'/_=%/=EE]/_ U!+ P04 " /D598'&9*:LL( !!, & ')I M;W0M,C R,S$R,S%X97@S,60R+FAT;>U::V_;.A+]*UP7VR: WTDNM4VH2-55'PG'T26LLT91^TC&X% M8[UN^Z#=Z_?;W5;K^ BZ3JM.*A^P?J>/GVY_'V(#_/0/V/4GMO-Y?+KKI,^N M3L=_7I_[8:\_?_@X.F6-5J?SQ]YIIW,V/O,/]MO='AMKGAMIIME 1;/CHTA.F+&S5+QO9%S?RKQE53'8ZQ9V MB)X=/%Z3N6]-96033+?[SV'!HTCFMZU4Q'9PT#X\7#9I>9LLVI2?VD"+E%LY M$:2[IC5,!=>#0-EDN#[ 8SV+>;]8Y;85\TRFL\&[L"IOH9QL'?KY#_",T?]>WU_0B,'*B%/AYA:H M-,+#\_M$!M*RO5Z[?]0)L&C%"Y@8 K!"_UT;3\]OQJ.+T>G)>'1UR:XNV/7- MZ/)T='WRD5V,+D]PB:NK"TB MV83;@3/)\B 5+% Z$OI]H]N 2)I6B%O8K&0FF+V,DNE,X0-5O_9BIF M-U)9=@T'C]%JFFR4AVV&:_05;(;8P$0>0=69"$46"/WV3>^W[G"OU_07B,![ MP^6R=&C/.PXJKXAI'/>W'C$?N'$)E64S=H?%3 52;],#IT),I&!(#I2$&)$C M0/!\QLK#%@(DR8*>G7LO]4:%$IH0ED MTB#;T=I[WJ&%*43H#"2]!4Q3$:8)X&%1@EE]&5Y!_A2$]GY=D L6RQPP(D0N M8=,$PB&.Q[KV7.84(3DQ(ER':4E1$="L8:0)6$N=SE@!9)%3D+. T"Y07P'. MK T-QXHV?ZW;_9^'YH*L15SHR"GXECBUN-GQ+@6#H% ME*0MIBPO#&VW- G)DUB&"$]1GNXC:<)4F1+]*/9KE7I5A5:HZ-!LV Z0%PE MVP8[8=5U[!Y&_\[>2F'7N78#T,XJ]-<_P M2"5;-AXH7ADHQD!S-E/W%T@051J\D \\#>PU4/WZSL*WWEG.A$$#<./HP9=! MW23F$O+2;-Z%*$0@ -!J)$]*5*FA '%X(HV+[I 2N=-#==4R+]1SBZ^V@?B* ME2Q1VZSR#CV4R!&PQ:!BB]P[$5,&1D:2:TD3D)X[N6R7DZ;2$)]Q$<(X\N-R M@3("!EGD'NI4<,)BF7)*89B6,V+)B]##LZPZ.<15($@060;]1?12/.G_R*." M7\RC-@[B#QQK\_"_L7_!)R2!3:6=$ MJ1X;EKS'2Z7TUH:+4!;S+. H8AH"],\"5';4="5XN"V2T5U?Z9J"&6^]*YQ.>EBZ"$\Y$'*,^D!,@Q#S"\RNB MMT$^\K>/$W_G-^B(7&)\>1&HTCX]_B89DR^D!=5.\9<+:A;,JS(7"H1?!]@S M).6OT/]68$5;#_TSCZN'^*073!6]=T\><8&OR!S$M%08EIHP6*,U#W1FREBT MTNM^:#+8??97"4X$Q3N/=HCA2(CG:[*5R:C7A7LKEJ^^@=WU%B7<+/@?90+G M>")R*=*M1)6^9BR5=R*M7I&MR3>_<7%>TM5^?0\ZV'H/^ENO =PG@FCN>\UE M'*:T4/>!94@F''\%RWM0N526<=0N5E6&D(1K@,(LD]8*\63""Q1H&SV-)&QS M*G;@)\@OAO(7_E+]-'=L\58_J#EA-8.1+A# M$8=^8VF M0,Z3CF-1F\\WF3O8^%CN^9+)5429TZ;BGKE/!.Q-U_W[L5/JF,[R M3!E;B_[/5XNJ^%G[L *]3<'V/.]9F4RU0Y36?_+V++;F=6=^_&1.$REB=K%@ M25>^2'_=BA\_F9UK_\D%N_!@/W:?X*P^L6S+RM9R7;*@>0$/[VZU*O.("*;2 M@WF0J1WY7GU0\0BJM1$91*NZGX>E^E'SJJ5^TGS]#'N!.J/E&0>/42(,^$3) MJ-KDP\-V?W\1#'U;UY60_FR\.VQ__#]02P,$% @ #Y%66$(RRH6M!0 MZQ8 !@ !R:6]T+3(P,C,Q,C,Q>&5X,S)D,2YH=&WM6&U3VS@0_BNZ,-?" M3/P2!YC4"V4R<%VKLI?"+98VSE&81B\F'X.,EB66T7+!,DT@QJF%TQ75* IGG-",?F5)< M"/)>\7C.".FX]I'=\3S;M:S3 >@:58MDYA//\>#C>H<@YL/'.R+7'\G^33 Z M,-)GDU'PZ7I<;GM]\_[R8D1:EN/\T1TYSEEP5DXE@P30E44I5 MP?1)ZR8XMWH@H;D6['3@U/]+V5#&Z]-!S&])H=>"G;065,UY9FF9^UTWUWU8 MZ<#TCLR=M>*Q3L%=]]=^3N.89W-+L$3[1W:O]W5(\7FZ&9.E:[YB@FI^RU!W M0VLD&%5^*'7:W]W@OI5YO2Z1F;82NN!B[;\-^((5Y(JMR%0N:/:V78[ _X(I MGKSM&^F"_\U -;BGV9VVJ.!S4(ZV]DO_?9@C^-OQRB^X8[BUXXH9WT(I8I@< MWZ4\Y)IT/;LS<$((6OX$)D8 6*8:-G[/K-%X&ER<7XR&P<7D"L WG=T,KP(2 M3$BG1V[LF3VRR6P\,K.=[I';?D;;_U5\AS,R/)M/B@9 P&2E"D&5C<-+'VI M[6L;V268H@J(%&PU2CE+0#%LA*5,)DG"(Z;(?JYX%O$7FN=<][&.=?77:@TGF&?(U M-=D'GM>4(]7QDBEK%%&N $:Y8@4"IHW3%)I,6 9; ^W!1 X(*DK.3'@&[2J. M@\+8]#^&DD%J*4J\R9PILV>QPX_V X#Z.3'9ZO<,$@Q@.)!\IGW+C.R0%ME.!Z[:<\!GVP (\2M]L?.+BP/,"Q:S10/6GATE9= M*I76LF*L2 I!\X+Y]9>F(VAD6K88V&UBTL#Z?J/K-.54JZQ$.Z4+#U9.B9-* MRQ$H:;1J._AL=+X-Y1(4)D*N:O?K9PN+SP_AVO'96H%[W^VF&XC=B-*PD&*I MV8Z7/[-2:N^:26X(_GB*RTM']?=1MGJ-^9/%W)#']IGRWX/_!"Z?LU MJ5H3 M#UHLEYS"^=K?S05YL!^F3QL M0>]'P?9X"[+E3)4A/'-?.#V;U+QFYOF=>>#J^)J*YW=F_WIS6_\F'PTU'PI M6HTTWXGNOFW-Z9Q99<=!$[@6^/16\KA*X<;,BS'7'.;*]_BFM?"I_\ M4$L#!!0 ( ^15EC8O8^AK 4 /H6 8 #,R9#(N:'1M[5AM;]LV$/XKG(NU"6"]6$X"5W8"N(Z#!FOBP%:P]2,E4197 MFM0H.H[WZWWGNX4F#7QQGS'/,$Y*BS]'%%Y2* M9+D@7*%$$JQ@=$55CB)1%)BC"R(E90Q]DC2=$X0ZOGOH=H+ ]1WG9 "Z1M4B MP4,4> %\_. Q$+X!(?HZ@+M74>C?2-].AE%7Z_&=MNKZT]?SD>HY7C>[]V1 MYYU&IW;BP/4[*)*8EU11P3'SO/%E"[5RI8K0\U:KE;OJND+.O6CJY6K!#CPF M1$G<5*6MDX$>@6^"TY/!@BB,DAS+DJCCUG5TYO1 0E'%R,G JW^M;"S2]H5&M&CEL++.>4.TH48=C"](W/KK&BJ>;,6%="R5A6-$;HG4WM":,8!G&0N7]W0WN6UG4ZS+!E9/A!67K M\$-$%Z1$EV2%IF*!^8>V'8'?DDB:?>@;Z9+^34 UN*?(K7(PHW-0KFWM6_]# MF$/ZOQ/8"[UCO+7CBAC?8L%2F!S?YC2F"G4#-QAX,02M> 83$P LD0T;GS)K M-)Y&YV?GHV%T/KD$\$UGU\/+"$43U.FA:W?FCEPT&X_,;*=[Z+=?T/9_%=_A M# U/)U?1^'3+B]KVC_X1FIRAZ/,8S8;33\/+\"7S_&?/R MY[)4-%L_XMPY1XG@G"0:QY9K5$[0D/,E9FA*"B$5$AF:4J'0%: \$W)1MM$Y M3URTIT7?O^L%@=\?B04PU-K<=?K[P$#H#$2!>YS?$"PR:M=028CP%!CJE"1D M$1/Y_EWGR.]W.VU[ 7S5;2-8K&M\ C'"@0MEW0 MLM3&PT=+ID" *">2@-5- ZTOM7UM([L$4V0)D8*M1CDE&3JC',B8@N^3+*,) MD6BOD!1&"AC*-I/"3N[KT&A%E?=MN&"4HZ^$M(T-\1J!&.0 #&^C8BG+)09N M5T([9$*NT:VUC')< [145??19H,=2U4^J\YU;0^4^!<"9ND1,<(IZ+0P_?I MUC@)6H0&?PC%L&0L)(3EN^2TPG+&*+S?W M98&3ZAY62/A/:\Q6O-@#6%6K:B+P5-H4O-$!23"K,&K@"K3>7^7@HZ-W("$7 M*XEAR.CL'GVO\^>42G6H +XIY/M M&8R\0641^OYPX_N X#Z.3'9 MZO<,$@Q@*) \5Z%C1G9.0G,:]FQBM+8M.ZSF1A$:Q7JG&UI"5\6H6HN+IE_:YMQV'+KY MU#D$9_J-)M145ZVR$NU8CQXL) N;2LLA*&ET;CMP;33"#>4"%&9,K&KWZWM' MUV(8PU/(-V<%[CW97#< O!'%<2G84I$=+W]FX=3>/9#S'T^Q?0:IOA\EK[>8 M/UO,#9=L'S'_/?C/X/(9B>42RS4*H.,R3^3WG1-/F5S11=T<%+<(4D93],XW M?R_KDE=Z=[TNVJ'U1U-ASN_7R<,6]'X4;(]W)%O.5!G21_ KIV>3FK?,O+PS M#SQ)OJ7BY9W9N]H\O'^7C_T'FE%[L/Q?(MLXZ_)-FQ?CY-MZ6;25]C:3&>/_Z?>])?;AI""20X,53,XGM5NMX M>OKTO4.:W;^U6J-XSF-?!.S]^.,'%B1^%HG8,%\);N#7A31S-D[2E,?LHU!* MAB%[JV0P$XSUNNT7[5Z_W^ZV6GN[4-?0O93$ ];O].'?;O\Y%!O O]UM=OR1 M/3T;#Y]1Z8-/P_%_CD>VV>.SMQ\.AVRKU>G\N3WL= [&!_;!\W:WQ\:*QUH: MF<0\['1&1UML:VY,.NAT%HM%>['=3M2L,S[IS$T4/N^$2:)%.S#!UMXN_@)_ M"A[L[4;"<.;/N=+"_'/K;/RN]1I*&&E"L;?;R?^V92=)L-S;#>0YTV89BG]N M15S-9-PR23K8[J9F!][LP.-:F8O60@9F#L/M_KJ3\B"0\:P5BJD9]'KM5R_+ MWY2CP\_';%/[]CX_8B=C'X[/!V?[!^-__'+ZW[OUCT]W.Q(IN_8=NQSDZ&1T .IRL[@?P?#;F<1S;Z]_#] M_M%O([8_'.- >V^VG__TD7[[&E]MJO_:5=R"I6R2:/ :ZC^7&D @E&8YF,L@ M$#&TB!K>W=ZI8L)]C?WNT.Q$)H8= PI-$Q5ICQW&?IL]Q:'TNSN9I@^]'8^Y M7Y),U7]:B/HO6&?Q6Z*8F8O\T3")8&]>NJ?/V)QKV'\%\T.NX=.4:>%G"L 1 M^JW$3&J85]BBLS@0BIT*'U$35Q.4Q%I/R]*C"]@M8]CH]WV#CU$'/0;5==K]NE M_^QZIBM2N?\3B !J"%WHN&!MR;DY#'T*>Y*%YD,) I6"O0\1NV?ER\ M4(,>AH*H/64R]L,L@$X\Y<]8OZ%GM?89E(7E1L81 *AKL_\KP*U"J-UGPR0^ M%\K(22CJK>5C(EE,0!3>JQ?87N^V[76+]MY>UUX[;W"=M/CAK]>?9C64(/QI M^/L:D\A+(WWX$#\3#5B < MT82,95CVJ4I04)6R^P -8&W3=R"PB4H3Q;&VJPE@_DJ!W5C/VV7(%_KJE^SS M%;CG:1J"I!&85OMU),YYP!F\T&8P X*A Z.Q"^B":P[6WW/-;O]K?94Y"H[;^9 M2R3[I0^&P7>.VZ6Q,R(+!8":5H0SA[]E#)OD-?/1K'VDJY//8'_ #UJ1L^3 M+ QPMI3@-"] ,SYGL3514+;>U5,!$EN(,,2_G0422 M&8:5-9#]]5KOZZ8%=T=?_T@,TID3_$VOC<, 1=][V5VS]3?B0 #F('=8)&ZC M7@%26)-(BTQH5R0Z%L\3(XAB"'S7>N_F C9N>%\)8 H8_V,<]N*(&^#_VE$P M?(\> 8/06=&L;K/W]D-C![!VI'/57OA9E-DH#U:*ND(1*;U9X ]SI!CA\T5J MD)PI\561P,'0F4W\++ _K=H>I?V A(Y/IU)%Q;R+W&4=\<^P9P!O1V>W MW1K 1M(8Q88:E'!?; /0V,62F*-3'0[=8I$0]$56.@B*!J8(]$U@ 5)E5E;E M2&;>#^PW,=M"J==I@AZ3*NX7YDBO\,Y W3&"@:$Y#%LEU5O"DZT/8 _,^3!3/'0Z MCNJH05U1^:OXAPA:03$H$:("6X<"=TX5#4SZ#^[SV$?7AE_D_*RVB%\"@4Z$ M#/WL 92:6SR.$B#FM*H* < "7")'F$IJ#SM,T&O+66L^XC+&/I9"JS8)$GFD MJ^/Z+)EJI90]]&.RA:X6TZU&9?^_S%22Q4'+3\)$#7[ITC\[E3&O M/G"=ZM$C"UMX9I=Q4 MHR+EE@_4$+25K" 9T^:MA,OAL42PW/6@OG.BGH;/9I3+0X5;Y.T'^(DTAD<'5 J@X3MV8^OG6;L>_US,]+"Z;9 MYVYMCHJ="] BT#]##K[ 33- D9RB5Y["=([J!P*@ H%GJI*(&6B>C!;\VUD/ MM/8]C -B&%0G(;PD-=@;-@Y-[TV!"FHPXV=@J "$G',94N388&02D*S--H/1 QCB5;4B-%8&M9B+V 9(I^5P'&(ZHP0 !U+"X,MKO03'_E-:U=9:R#3 _N)$"C4QAGL+J! :K$[BP$]C* M4J^*X(VAE2IVVU .$"M8X,M\S<<"W?9:F*OQ$,B8G-C6L99*:(>1/8S 0F?* MG".52*B8&,O=$H1J&(\E?D#B7#)(D1QBP[DNY\1('KIH3TX1JYL4MEW+9LSA M<0-5ZPE51PG.J(A2M,T]=B("^FQ5W6:QTAZWH9(/=*0VE;P>54;N 6L4)A:1 MQ*-C*S&@AXR_X.:##*P,C>!4 R 4264. 2Q2!(G0U1!Q!11R]/!+-:%X8ZY. M1=P8R6Y>9UJDM[D&4@5$",!/-$%.(ZK6,]L<\^0!]D(@A.:QI,G2QC:_K?'5 MZ%,]2?VI!;YGGDM7S\F=MCG@\%;]#;+A2Z<$=KM()"]((!&_HO*U@M5U6W1W MAZ+O,MRYC\GF *TZ2N(6N98T[>,;U+R'D3+\K]>W'[X[:DV\Z:JX\R4 FM)T MI_ETQRO3??]+MIB80@ZO2S'T"RB MJ4=Z?('Y5%C\8 M_1I%]G../=VU/!J'-FXX*U%?9,@6T>(,R>KBD[K0 9%27X"W+1/\R=)( M+6'I<\T"79QVKHWV/30%.(>L,D4:C!#GY@]AF>50='N5;\R 0%K!%"# M8,+&"OJ9XYO'@LZDPXL;&/Z%P8>\J%-3@[>\->12Z.@K)PHI.0$3 MK#"#.4''KW6MNG,C02V3H1;3"F4$>F4/2>/!$E_)29'\G!^!#_FB[$9NJ=@3 M#$ ABB0M;&7U_ F=[** V-7^7AA$&-H$!2H99W1&O/ L>X7[%SM9\TY7STC M5W>@WL_+4A O%3X:0)3V[4YLY<$[575M<^WZ@E[R9%)-K<@/WZ./ MVMW& FT":9K9B"+V/<^JR)WK*X?%O&H,=75DE7!!-=!P.6[P4Y3_TETTNA:1 M!;#5LLS1<#DAF"IB=09&;='8&KOX"E!1,&M#5ISSSS/]]27=RZ>G,%U6<@.S M.*3\/-2FU9)R]>Q77<4I")*%99BCV?6%_)BZ4;G53.07*] Y ELL=NI1)"]B M^P;S=7('&XPD@/67'Y:PCK3K9O3A +>-J)4QFF+%D.!*;\/E!4_.";L,JFKN MN;#8I1 [!81\NI:A'KQJ.">5S\V5\?FJG[J=N^F\K_6:EGI^&PBY.Z>AN'#[ M4I/WI5@ EW3=]J]!RVF,GO.LZB02S)?*SR)TN!,F$$A25I4=/:;D J0M29(! M]9<.T) Y$B=J2[H L<\O:X E>O#KB[8 MZUW7/\HVXM-/":F:0\9;80=,O!5\18 MB?]ZE6N_W#&*G+$2UER#*RX)#W 6<65;2]R9VAWWY1*)*ELMX; MONVN=HE;^44<@"272%/S9;)LPK5-DN!5Z/-YZ-/%,/!9H#\B/P;O6)+UWC@" M?L->>GAP7ML+('Q?9M=KERVV5(@2KCK,)P'@!PKT406WB2H&8N[NR\*PUZ"WN.]A6A$N=3,B@EY M&^5J.IA4.=0R):G0(9[JZ9VFRQ8G^;T,Q>%)V[%;S ,/=5(5YD3$ J@ZN<<6 M,8QN+M,5EV"Y'FB:*H\V]/M!CG1K[R!3.2.[YN[-OE>[T:+O]=Z\*:"NDN6W MZBLHM/&F6D>TTD&J706K+4WI8%T56-N;F.==Q3R_/\!YGLC@:_'-COT_%='_ M^FCO?U!+ P04 " /D598O#+1)F K !%SP$ %@ ')I;W0M,C R,S$R M,S%X97@Y-RYH=&WM76ESVTB2_2NUVM@=*8*D2!W688\C9(D>*\:6O)3<'?.I MHP@4Q6J# < )6M^_696%4" AX0LJ$C:K0ZW+?% UIU'O7SY[K^:S6XXY*$G M?/;I]LMGYD?>9"3"E'FQX"F\^B#3(;N-QF,>LB\BCF40L ^Q].\$8YUVZ[#5 MV=MKM9O-]^_@6>?F2U%XRO9V]^!/>^\ /G8*?PY.V-GN[L/#0^MAOQ7%=[NWO=UA.@H.=H,H2D3+3_VM]^_P%?A;M;[Y]_^-K%$COL37V!^]V]=?>[>I']R/_\?T[7]ZS)'T,Q-^W1CR^DV$S MC<:G^^UQ^A8$[<+;,Y_YT7R0?CJ$T6G_S]LQ]WT9WC4#,4CAE=:;O>EKL;P; MJA>/CN'%2(_%:2P"GLI[@4]?+/NDU0'A!2'PR7'VN4$4ILT!'\G@\?1OMW(D M$G8E'E@O&O'P;PW]"OR;B%@._O96?3J1_Q&G'7RF%G)J^H9O9H^]EXGLRT"F MCZ=#Z?LBA _\[W\?[[7WW[[;Q0_"4(P7#(<7"!Z?]J-T^'9V9!9U^&6ZD8H? M:9,'\BX\]6#5BSCKV$&K*X*QTH$_/\2/DZ-V>Z_U MY_ANB_$ SI]_Q'P\E-[6XE;,/5=O%_VWXZ7?Z;1.#NJO_:_7<*+_J^:R.;!: M_+#PZ^XZ*[FWG[IKD=OKGE__UNVM9["O/ZZES]U>[_JJ>_WMYG/=;MO)/_O] MK'?1O=B,T[6CGG)^_>5K]^KF[/;R^FK1*5LP##I@LQT63Y:4]P/!^E'LB_CO M6^TMYHD@,$=@_KN1J'XWS]3?:$*+ SY.Q&GVP]L7L"Z*1V^A[?BK:FXSX(_1 M)#T=R!_"+UHYNE&9<9+&\+^?-5A_[,CT/?6+[RT8=]L>S$W:O8A3Z?' '+GJ M](7>O'T8RE2HN12G8?0 6L'T9/^P=7(XU4.F-Y>MV4:7WW]R$=7JC'HL-#$> M\:#&>>^P#36VUTI;I7+78 M5!A5;*SI/7Z@<_061CF&8R:6O,'&<>2)!+H:^OIG?Q+#FLIZ&1=Z*4.T#,'. M;;(^3X2?]6-YD^87^U&V Y_[ZM9[KS" CD6)Z?PYEL3UZK"1\N:PNI@T:CCN M2!2[GA,>A\[7F%TO*#,!&TC EG'=D?ZCZPGWP&+ATO5.S(]IM[,2#082.I0X M[LT$]*H^1ST9>Y-1DF)L-6&^2. $[H.6 -TG9-ABMP4- S^)P4!X>-0RT$)P M]%Y[:=2'1^TU& 814)_4T(7=_.D7H&:KJQ74$;$8!V"<@CI.)N-Q(# Z#+_@ M6QQ^]D&3! %H$G$OX3S-% _S3-24C;&/2IW'DT"8;]I,@S:;IBJK50PGKMY< MVK,REHK3C@9'7X@PLSKTT$BT0D8RE GT'Q8,;/134JY)6!R_'LB4?=EYA3HQ+&^?&5G\+72 MQT%!9J>^47\JM &PA@V)HHK.O.X\D#I,M7G!@8?O&"2@&6DE6\?3@[H'$,5 MBU8-CU,P7=!:*PH8\4=M^S!TFDU31$D.3U4'4S WUFRGF-L<,%4.R):*S:)H M$U9>%N:P, :=:VB2A#!%;6.U4_4FC;SO-D+VJ\OXPN/OPLIZ MI4QZS;#"#V_(P[O*CJ)2L2\BD?7TEJ $,I19<(-Q$-#NG?8%V[9N1N$I9.\4 MOCL!0PC,"C8=/_HL$X)29Y[5.J)$5:W.#H* SLG^@56\DV('<]?1064S"M]U MX';;4OD11+S,D6$/>'A3]6)W!K2!.Z'B?G6]%NS\.H($/")=;\OV1;/C?%OJ MZ*CCKN"EM%#^INO=:;UW<$*9&?+J"K?!RG?NJ(/*:E1IQX)*JWGQ3E/-I9N0 M1AX1\/A8IN#A_@QP.MZ]:UBT!Q!!?@SR#>=!AG* M2TN-#+RBB,(!2$T3=./YJ"_O)EHO]T7Z@''YDD-O3!<]8LF0ZU;$(HF">Y H M0S;@]_ @H^;5YTJN_U(D5J>$\7Q%8BU>9!N'Q-I<*%9E/.A*84\;@,6JA%9= MZ:!4AO<['14*F':EPU,5DNQT=*I"?5^AC4N!R'/PQB7*L-,Z+L&2"Q^KU1E" MP+RM@^5'E'M]7R9C4(&G,@QD*)K](/*^OP5SI#E5(%DCC$25L3*O<, \/*O@ M>8#V"965(>[1Q &3@X?LS/.B29CB]45/)"E/%52C4;P29XD0WY,2Q@]?[=9# MPQ$"S&?V:+@]@LMP7A-)2.A1KP;
    37 !R:Z"$YS7VJ^83:HB(Y M.=@,19+ID8.]%2N23B5%) R#ZQC15/>YEE14K>Y#4AL-^*DN1X5+ M'(]6!@IQ'?.TG15*Q'.$BYDYOU6I:?>1-NAJTB#J&GZTD\#>\J/(Z;M.41'< M/4JV^T-X$T2@NQ9TK8'^KH/XTC6$%?PRJRNH%4 +B><^RUP*_.%>^N"UPH)C M^8I@9LITI)ZSAQA54LC"*(67,4J/:2CHUJ(GFY^-S^?@I9&.T"MG-[LE8+X8 MX0^8[Q:+,7]4;#?JEW02AY:'[@%AA283N^U&D5'W9%_)P4[I4.V#W?5Y2Q"@ M(>,V0BCX9[.T78NQPR021LO2WJ(N+LL<-(H8N]Q#RF38'BV$Z8C43?)(\%!= MFWK1J)\!L>%,UJ^#FU]&9.>V>6(.93X&73".)<*FMU6:SBP&/!1P8H,*4%>] MZ.GBE9UZE5AB5@\A@8#5230R9JS2:3_I\F^6#$X1'P MEUJ^<.[SP)L$^L-:#\"C<%"4)!DBAX)YE([P3]?SD@!_U7C8AMRK[&>44IT7 M6-/JLJC:HI:5%O7M=+HSZW',I3^U#Y&C(L-^Y*>:;W)0?I%HC377 T6-N+;B MN&,/,+^0L9H-BE*'K2Y'*FW;[8RX]FC=;Q"=1/\Z3M6CY45%@JJZCF*>C.$! MVI;#QSQI&SR I9;%SQ1*L:S$\BRY3 6$H':)<(:B =9>K*J6DYA.U1R^^2*4 MID4 MH7%*+1A0BS(K4Z"6^5=S\4LD0'^GCY]_UHPIESW[Q?9':2VVVD?%>&:IDT^6E^> G1N.PB&I M5GRE([+S8F?D\[3/BW?9P7(G?O6?VI"P0:=S\")Q XJ/5=W)R@%IRID:<:F" M_#G]?!Y00DNBG.X/+V*8BTT-<)99R!FGG;IDT&1V@;CGT)+RX"P\&Q%!K@2)) N^:+#^),U")($$7U:/ M_S;?4BX)QCQG$^] MW?4B:1\6]&NNWF8N2U1\6QV*FG:3]<4@BI6#KYPIK7A1IQHEC._>17A$E]6Q MRJPO/VH\B9,)UR%4,1H'47['KOE\.)S6L,D0FJL8>)))H&(1^3D-AW3:+'R3 MW\5"9,_@<8R*&G^%D]K;81X^* C4$R8I,BXJ"A]4$L+74LW/^K"?'O/^CK$# MM.:1HSZTW @:Y)2&P6-3Q8 ]G@R?C&JH0,8N"-P6.RSEWRUU!^5*<16WEC@E MC@-2,0RZ+^U(J&C#Y1RHD!DPSKOBV1Z[%"ECW.FI9?8U19#=J4B1$/ '*\ N M:5*L&"0H$J9W3C__C,RQFN877 V\_52W_'#HPF_@," X+#_;5=+2K$K+ ]9] M$4@Q0%R!5DN!N)/&053W>%DF#?X&3\;K:)YJ-?F<-S/DOJ9LG2J'3.L9W3:] MKH4%EV6-QUJYSEP-XU$Q&:.ZV0"O4^,@BF[GRA,6]BC1 X,LT?$#Y'I$[\Z+ M18;\RS=*=HN>XTT,=F60^9JXH)Z=^!S,@$]3M(!XC1^S 4?^ )SF$N%SBUW- M+-F2#86>JR=@C'E2X.V'-9^Q,%Q>;G_8@0'!M1P]J.T01B;;#SWJHHG'/?VH M,+^YQN4,;G: -/_P2TA&,80,?TH&6LF8_,+E&R[JPQHSN)V<1F--:]KDZL^P M-.=K>G^5"WJ_VH+>4 0=Y>+U1[H*J"&LZY]^J.H!X5>"@R=(&=I9/!0<1P * MVW>= I$[?RN@&7*]33*]@ CWF>SNQ<=]=A&?F3#(L#M19HPZ[:DQ[]HT M1%0"2$N&OXB=ZUK$1B.821Y4+5+53?,'I96^(B63V&96DK:(\\DHV.>N10U6 ML(C=[T1S!5I':Y&XCJTOD$BDS5:6,$6"W4JF2 7U)>6 3/2K:'SL5H%A?9* MEI4=8I,BH6:Z'454C7P[BIC:##I$OP[C%3.A,65S%BI :"+&S0@K3(LJ[!VN M);1P4#&TH%FBE'NNXT*+ CELP&60Z'$?8VV+(*B475N,0CT,10AN@YCAFU+A MN535^X ?=#PI*6)W5%)N(3HWG7P-\WFV'7GRS.I,QUH^/$60F1^KTD(4.9;, M_!2O]">9'4J7:H182$F=MB8^18B=8421D"'NG'O;KL.IN=5=.NFR:$M&8"Q^ MX!$EDN)]DPR]28R@PVV-B,-[@4#<\8 -A$AV"I6,U",5\BV_HJAV&L)WIL1G M4\)G.5(7[*E0+ S"$TIV(I 1V=L$T./T^HE44/$E5>J'2BIU]EX')@JL$_A! M\U-G:A%9*V(>/RY2AR:KN0!!M;*P"%L"]*]K$&=$M$(>KMY'.$AF@2^XA(9C6-4)1JCDS5/+FZ;-FCPG5-5C<)3 MP5TL7RV?C0!/@;-(6ZH@( \1V@6^U$XPCQ&+4IF_X;A4)6*-! X;3FA:Q@=A MC>T"3T..]-(+:6JE*X0OV&X<8TVQKR ^"CW-$RPDHO!H2,[A95B>8CU1!/,( MOXBRF:$>:[$/&@$V4JA@'<\JX:C+=N((IL)422W%2E*T38H!LDJHM4:>_J2= M"/.8[62GE#"EWBLG2LTD1[UETX/_5TW4SCJB>.H79BM/R>^Y#)1!DR>("9%D]K*Q@;!LG;J74B1J0J0F MH5O%S%":^D*&ESYH=[;YSG9G?P=!_?FKG4XE,KMY[X52#=BT^Q)U;,@#UD.8 M]@0[XJOLN<[)\1M-36C*?RJK*Q9WA@DRT/1/5 L.Z]BA0OH+UX/;W()P M%Y4K2!*)K&H<*_C3S0U#9<)J7/Y3K704Z MI+?6)E0'23AL1)6+29>'$@$IY+ 9WUHW+?0D)K$N"HU&>UXW6P68DP2=# H? M]1-6Z-;[F^[Y,_34-]5R^]JX_77ZXS"O);HR3L GU=S>OG/4FC,HRA^[RZJ+[Y>KRX^7Y M4X6)7_SRI8I/9Z#D!(_.&K/;J1[8JI%42('_6^-;"2B&,+++,JDNP3TW72TN M'@J4SS4<48;H\3F>CQ5 E'PQ"F%GN\81V>U PE#5 LP3Y-3 RQ.D<*0,3:RV M.P4")W=L*WX0^A)$B17@E;)/K !DE/N1%2S@FO7K5Y1^1].\*V+6M"55(?2F M2EBGE@!=I,M[4.N:KX3\A=&059$!G:N1&$?KB?[YQWV/D& ML20VHS J_4#,K^MSR_VQPTL&@'="Q/@9Y+(I^4G M%>HI&;^=D MV#G!J=K1\$3<=(;(NX&)$24R[ZXJCH:=OLAIO7-Q.]7"^WLE*-UK>/_G".]O M;G3_[.++Y=7ES6WO;/,"_ <;$,J&$;JZ>!V6YUN51?AON[VOO>[MA@;X3X@! M_EEM@(6S_9$,9:+/^RE?0)X]A^P#R-]8+J8]XJ!!9C\]?>A (FX5O]N7.JL= M"SL@7XO2&4JSP(DO_0D/DI*F6/U@%H@"J-)DI9#B*MC+-I MC!=:&B@I^^2,B6%UR5#=NL*2+H'DEGFK!$'5$%?KH"2@L&3UJD$MZF7'VM6L M($FP*TE#"&G9UA"AA&;K,0P1>F/+'$H0,5@6223)1VPQ,_-%DC*AL#SZT)0R=4=!3^;;%OH:HD,$T FBM\7S1!B@]3V=%3.:I" M=#'/V1,\,8%8M&U8(%6=)C4ML6(ODOH+6+-!V273E)].^R*;Z7QZS[RT(DZM ME$S_ZLC^)([LYF;8G'WI7EU@KLC;S7*,WFRPNP;.&KC_Z_?5#K$\R((4&Q(3 MV>RY.SUNGSQ=4??@!5.A> U:_]HUF_\^3^#3,3OIX= MFK]=SA.4A9$6E!782\O%=N>#DG!4BSR8*$TYWJ6/T-FDVR80J?DO5* 2>>J0 M*T/7L#&9D.!(:3*XIY%D)5O'9/BMTQB:LSM1#O913H0L$P%P+.2?![ MDRG&&RR[I*$,!P6BGC,?E+U?3<.T7T.E/Z6&V5P5B5';G(V4?XN#802Y) MQ=^=DTG;K2Q*'P:3 /PLUP>C?=%*2E_JT-X[)Y.F=*3F]0JM,IL5\I6$XW>? MUZ:9K6SA@Y3[NPP19J6U2%V"M9PZ'S@%UF/U>D6!1GH9$"^*K?I&D844:38R MG!=I=)_00^F"[7TQI1=UP+V$"Y-1P]R3&\M M4LN^4#?C&: 7*ZP)3;P[+;N177^K#*$L.\>P%!=X>!%)7(W= MEU-P]:(U.&EM;[UOV="9@<-KTI.@=#.OFU$.'S8*%,DJU(=7 M\OAOEE7,9O-^\4ECDZM5XI)FIC:?JG219&7RX(6IBUYP-YGV_T^R-3D'-5[OF_>B< MR@=.%-![=DC^%10BI\3F+6_$"9TPQ J.8YJV]=DHMPQ982['J\OC8U4\[#_N MJ[8K5>AZW.SYV@A"AMRRX".I[KSS!"W>^*1-A1[)"VBZQ7?"O\JY?=O3U M!>S3TZ(MY5Q/Y2F;1 SP#!?P<_:Y4N.FLN"<&@>;72-D*QU1%1Y88VHJ-;0J%L+F MBSK)*;ORT]J^OLV9L;D_R#O6,S8E*^R;G9^?K].6'XXB0Z7I.1XI MF)5)X+PG&-MWK&BRQ>JZ*UACIL[Y3QHVYT30*\"DVY[,I)TB8DR?5;K,.86N MG1K8J$0!,)9C51T6MDRD:#?P)A[LZ7P,F6%YF/GD]&P/9)H&@L6+CO>7OUY] M^4A3">1B5MLS&7+9HLQO3FPRY%XV''4.[@B"DAP%HRJ3@%9J;!=&5A)JB!$; M6QWS6ZFU.:OIS]%<&C]]K5 ?!5QM'>NC"+&\_*"(F.&X=2VN;K4!BJR>\ 1T MS'F?,!MM$=$OUNV89<:=DEGX.3.N**)1YCD@7ESI-"KU2C/9JX;W!:B%T#($ M0;I9BN^E'1T@!5G.K?8M28+KO(M:N'**.VW6LI5?2QDQ6&VR@GE5KS,/0ZNX M$W$%KR FZ#P8[#ZPM>H5['S+VR7$. ]I4WQF\"MI95>W LQBY^YK[ M#656%#/7 #J6=_MK,27$M9FAG&%-FW>JVAR+ "[A= M'4[*0-F!PRD2ZN%6* .F>9R=CYCS5'&KE47I@B8KM;M(M)MZ)K) %L; 6-: M(@LJ+/;(DX6Z5-OW.VSJ)!0C8]F5 /N:7=DDS!<#30V.L-V=U9"HSU<'R2Y* MCM9U2V*&A! >5RSG24-#TF*1C(67ZHIE8)3DD"-6@-DVM!4SC(50V6FP2!10 M(O%@1A\%CY-9N)L<8;8>?#W =#CA"3^;U<)C584P*V5-JPOL(WMPB>E7KG"^L)R'' OGJVM1M?+7: LY2E;@\3RAQ!#2!0HPUER22C_B M-1S6 &EV"LCL8B&0BNK\9\>%3,F3#]9E\#N(\.."D_PHTG?V',2)UH. M"F5HH7>Y/!9E-6LU%X+*7%Y$23$)VT.YL M]W=02"_G9& WS7\Z-Q$3]B"P$$9B>SM!J58/#HXGQ[#ZIDCCR/ZBBI+>94=J M3U,B,(@E8S,=N1G7= $&$'NZ7Q]3K/NK),@J-8NJYIC7_5'>)Z M_=H2-5#2AL(T!EM7Q"L.)A7J4N31I)RM9X7FU?1NZD6>N$!)OBPZU%R@.6KL MR^:LKQ#)2LG-TI% *X-G!72NM(3RL67.'XG*PW7V,IK0KJ>C%OR*,EHUX%<4 M,9;Q'))FR(JVFC3N)^/D?*3JS8$7D\?HLRP!EN-&RM?^*CM1_/"$\%U7'7'O MX.C^.Q9B%[LEF ,O@/ A=*"FRL^XLUC$=)+H;V@"ENRZUT0KL0F=H[?)PNQZ$_H, A/Z7-3" M&-:Y@GUY#1*4=X0G@3?]Q69;#J) MK78< 8:\;1EOVRB@ZZCR.JN'I;152I3!LHM/$2289>I8BMX$KB?$.4#7SFRG M8.;A?' L D\?UQ.1X&EF)804E72>PN!\0:ECWK&,@A)Q/>]:1^WH.S;G27@# M]U1#=>B/-POA:LM_3)%1A_^8DL#L/.W+B\)$PGZQTXL$0;F9;#4U%$_*&.&. M^Y.9^%9%"@ERSC9Y7B@K;IN664R4BI[N\0[&G73"[+RT M#5M:'R(>NR^S9GDG2H&)VP7)"$O7,H)%&2=;@AQ"+VPO^BC=L'+**0+40>]\ M,J+(+M#K?E]0NN&\WE(Y=0_5=#)X1"W_I$FP6%LKXZ+PB"A4M!NC"$R#9-+_ MT]#.)BD/?3BWT++Q=^$#)@TVR_YCB*'6J7F%BL4Z%[^!Y8V:IF2QS%&L6)Y8 M5S!.C#%4J4UIS%-Q)[TIU ?K&H.DC"8D>UU#@[18US$QU0O7@3%+[4=!ATA+ M"+ES!4L8)V5A.^Z%90U;]ZJ/=+>*I\,*RG;@=G:] ;VA%/?NX\:6H#F"A%HW MGH1=4NLFFB#'*!]6D^^4 E*_B]S?%]OF0Q-$8%3 =GZ<6RL4"?5.&LJL:/O! ML?5E>YR1LH8RX\I&$ &/8AE]<,Y/1YCRS.YT+&=JU;K>+EEI(=&Z:S44_VM3 M1P;-@6!,6F,Z[V0&N0X.SIK+:'DO\@GLM=@&2\+8 M6V;A$H38WI:3ZJ):)^&ZKR!*XDEQ74'V!9(+*2-6O IPO7^_:$M/S%2(BSYO$2;$T'!S1 MZHD\B[>O.M&Y4P3YK,"T> @L!E2"4WUL]NH\_AP6(9*;C^(O.\*)JH!1V<_3V?)(.HQC&2E%4I/R[\RPZI#AP M'N;SK.EG".:A:^(>:V@.SL[)94$1MT MPD:V%2X),@)QQRUY>DA&6VZ*NI;4CWS7"LF'8]2SRQ.F'>*N-WR-JH?NK\)( MI"U:GSF_HEBB+5ME5?DR@;#E25P5L[9>F^&L&9UV.12Y[F;-90 6+:C.H3&3 M"I&/0Y7YK',ECX[SY$]9-=*X];X[&&C ]KM=2?CB F1,OL\IS\%R*'4E[UM* M1BA33$=]KK&O$]]I[^UA*J*[\/&4W^0HPFAX=[L^/PRFCR MRFBBA^/7)# I=G.OM=\IK;,W[9*3=J =S).C'(4.6\;PNK_K/Z%09_ JE]>W M[.OGL]N/U[TO-Z HK\Y;[.SVMGMS>W9[>7WU;K=?_7'S6OXPM^<)C]EZ?W9U ML2;!Y_^\NO[]<_?B']TOW:O;]33B^J/ZPLO'1M#HFAX8)_L&K49HVM?KSY?G M_ZHY+!VK48$%N@:Y2W$MMY^Z+SQ+2ZV?+.,DG[D,P$/9Y]WSZ]^ZO;I35VM! MVXO=MY/;[?6NK[K7WVX^U^WW@=UI\OM9[Z);]RC;L^G\LM5_?OWE:_?J9GJV MKR(".]>ZM81D.]/R-TM"LAO13IW03@2Q?K"[TJ( ,^VRS2G8,%6@W)+OFD0@ M(X+HP0Y>0Y!RZ;P@Y0I@K(IP#2?&,HN(1$JA\M$,PPF%='&8_=@8PIT23MP+X VGM-A)233R7(D M4Z<2D.D6@6.7#,%P+,O$4N1&L>!^S@SI#>'513%8MHT?F4FYJ&Y0Y7B$?J5D MA1U#$PE+0P.A>\*+[D7\B"'B0J%H9FHPE_->MK$^BGU;M>C*37W+"IOX99/GV^LA2KTXVX.;5/?."L%#Z45?^JY+>[F? M"KL<7U*].ZN\!/=IJQ0) M2%8QEVPT2K!&F7]T#H1*9AW&Z*R(YP8^/2;5=0 MQA1O]UR/E9T?3NA%@3,S+Y5K[*X&TY5CX*&-O,9Q($G+9EM8\$Y60) *?D.\8@'V=7^ M0;O5U@%[,\TLF^[B!"SL80'14T8^9 MEHO]_]D'&SWF3UUFO M][/4Z=>%4V_A=-K'K?:^VX7SRQ[#S]^N;,!ERM'SY_!7,$6Q LH5'[T>Q;6/ MXKU.=G?K=$<]!=]Q 52TPR/9X:A'-D4$L! A0#% @ #Y%66/^G=@:2&0 Q)\! M !4 ( !:"D ')I;W0M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 M Q0 ( ^15E@=PP5AIV8 $/1!@ 5 " 2U# !R:6]T M+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4 " /D598M.P:W(;5 #.> P M%0 @ $'J@ &UL4$L! A0# M% @ #Y%66-B;& 2SF NS$+ !4 ( !P'\! ')I;W0M M,C R,S$R,S%?<')E+GAM;%!+ 0(4 Q0 ( ^15EA")Q/U6L8$ .$Y,@ 5 M " :88 @!R:6]T+3(P,C,Q,C,Q>#$P:RYH=&U02P$"% ,4 M " /D598@\_[^ OO #Y+P$ & @ $SWP8 ! B1< M !8 ( !=,X' ')I;W0M,C R,S$R,S%X97@R,2YH=&U02P$" M% ,4 " /D598FPMH1(@$ #8#0 & @ &&TP< &5X,S%D,2YH=&U02P$"% ,4 " /D598'&9* M:LL( !!, & @ %&5X,S)D,BYH=&U02P$"% ,4 " /D598&#B+:&P0 #/:0 & M @ $B^@< #1D,C N:'1M4$L! A0#% M @ #Y%66+PRT29@*P 1<\! !8 ( !Q H( ')I;W0M,C R D,S$R,S%X97@Y-RYH=&U02P4& ! $ !&! 6#8( end XML 124 riot-20231231x10k_htm.xml IDEA: XBRL DOCUMENT 0001167419 riot:ExerciseOfCommonStockWarrantsMember riot:PrivatePlacemenTransactionMember 2021-01-01 2021-12-31 0001167419 riot:ConnectionCashlessExerciseOfWarrantsMember 2021-01-01 2021-12-31 0001167419 riot:CashlessExerciseOfStockOptionsMember 2021-01-01 2021-12-31 0001167419 riot:MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember 2022-01-01 2022-12-31 0001167419 riot:WhinstoneMember 2021-01-01 2021-12-31 0001167419 riot:ESSMetronMember 2021-01-01 2021-12-31 0001167419 riot:AccountingStandardsUpdate202308Member us-gaap:RetainedEarningsMember 2023-12-31 0001167419 us-gaap:RetainedEarningsMember 2023-12-31 0001167419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001167419 riot:AccountingStandardsUpdate202308Member 2023-12-31 0001167419 us-gaap:RetainedEarningsMember 2022-12-31 0001167419 us-gaap:RetainedEarningsMember 2021-12-31 0001167419 us-gaap:RetainedEarningsMember 2020-12-31 0001167419 us-gaap:CommonStockMember 2023-12-31 0001167419 us-gaap:CommonStockMember 2022-12-31 0001167419 riot:MogoInvestmentAgreementMember riot:CoinsquareMember 2021-12-31 0001167419 us-gaap:PreferredStockMember 2021-12-31 0001167419 us-gaap:CommonStockMember 2021-12-31 0001167419 us-gaap:PreferredStockMember 2020-12-31 0001167419 us-gaap:CommonStockMember 2020-12-31 0001167419 riot:ServicebasedRSAsMember 2022-12-31 0001167419 riot:PerformancebasedRSAsMember 2022-12-31 0001167419 riot:PerformancebasedRSAsMember 2021-12-31 0001167419 riot:ServicebasedRSUsMember 2022-01-01 2022-12-31 0001167419 riot:ServicebasedRSAsMember 2022-01-01 2022-12-31 0001167419 riot:ServicebasedRSUsMember 2021-01-01 2021-12-31 0001167419 riot:ServicebasedRSAsMember 2021-01-01 2021-12-31 0001167419 srt:MinimumMember riot:ServiceBasedAwardsMember 2023-01-01 2023-12-31 0001167419 srt:MaximumMember riot:ServiceBasedAwardsMember 2023-01-01 2023-12-31 0001167419 srt:MinimumMember riot:TotalShareholderReturnBasedAwardsMember 2023-01-01 2023-12-31 0001167419 srt:MaximumMember riot:TotalShareholderReturnBasedAwardsMember 2023-01-01 2023-12-31 0001167419 riot:PerformanceBasedRestrictedStockAwardsAndUnitsMember 2023-01-01 2023-12-31 0001167419 riot:WhinstoneUsIncMember 2023-01-01 2023-12-31 0001167419 riot:AcquisitionOfESSMetronMember 2023-01-01 2023-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2024-02-20 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2023-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2023-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2022-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:ATMOffering2021Member 2021-12-31 0001167419 riot:HCWainwrightMember us-gaap:CommonStockMember riot:ATMOffering2020Member 2021-01-31 0001167419 riot:PowerMember riot:TXUPowerSupplyAgreementMember 2021-04-01 2021-04-30 0001167419 riot:OtherRevenueMember 2021-01-01 2021-12-31 0001167419 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember riot:AccountingStandardsUpdate202308Member 2023-01-01 0001167419 srt:MinimumMember us-gaap:BuildingImprovementsMember 2023-12-31 0001167419 srt:MinimumMember riot:MachineryAndFacilityEquipmentMember 2023-12-31 0001167419 srt:MaximumMember us-gaap:BuildingImprovementsMember 2023-12-31 0001167419 srt:MaximumMember riot:MachineryAndFacilityEquipmentMember 2023-12-31 0001167419 us-gaap:ComputerEquipmentMember 2023-12-31 0001167419 us-gaap:OfficeEquipmentMember 2023-12-31 0001167419 us-gaap:LandBuildingsAndImprovementsMember 2023-12-31 0001167419 us-gaap:ConstructionInProgressMember 2023-12-31 0001167419 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001167419 riot:MinersAndMiningEquipmentMember 2023-12-31 0001167419 riot:MachineryAndFacilityEquipmentMember 2023-12-31 0001167419 us-gaap:OfficeEquipmentMember 2022-12-31 0001167419 us-gaap:LandBuildingsAndImprovementsMember 2022-12-31 0001167419 us-gaap:ConstructionInProgressMember 2022-12-31 0001167419 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001167419 riot:MinersAndMiningEquipmentMember 2022-12-31 0001167419 riot:MachineryAndFacilityEquipmentMember 2022-12-31 0001167419 riot:FuturePowerBillsMember riot:BeginningInTwoThousandsTwentyTwoMember riot:TXUPowerSupplyAgreementMember 2023-01-01 2023-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2024-02-20 2024-02-20 0001167419 riot:ServicebasedRSAsMember us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001167419 riot:PerformancebasedRSUsMember us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001167419 riot:PerformancebasedRSAsMember us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001167419 us-gaap:RestrictedStockMember riot:EquityIncentivePlan2019Member 2023-01-01 2023-12-31 0001167419 us-gaap:RestrictedStockMember riot:EquityIncentivePlan2019Member 2022-01-01 2022-12-31 0001167419 us-gaap:RestrictedStockMember riot:EquityIncentivePlan2019Member 2021-01-01 2021-12-31 0001167419 riot:PrivatePlacemenTransactionMember 2021-01-01 2021-12-31 0001167419 us-gaap:SeriesBPreferredStockMember 2023-12-31 0001167419 riot:ConvertiblePreferredStockSeriesBMember 2023-12-31 0001167419 riot:ConvertiblePreferredStockSeriesAMember 2023-12-31 0001167419 riot:ConvertiblePreferredStockSeriesBMember 2022-12-31 0001167419 riot:ConvertiblePreferredStockSeriesAMember 2022-12-31 0001167419 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001167419 us-gaap:SeriesBPreferredStockMember 2017-11-03 0001167419 riot:Mr.TheriotMember us-gaap:LandMember srt:ManagementMember 2023-01-01 2023-12-31 0001167419 riot:Mr.TheriotMember us-gaap:BuildingAndBuildingImprovementsMember srt:ManagementMember 2023-01-01 2023-12-31 0001167419 riot:Mr.TheriotMember srt:ManagementMember 2023-01-01 2023-12-31 0001167419 riot:CoinsquareMember 2018-02-01 2018-02-28 0001167419 riot:CoinsquareMember 2017-09-01 2017-09-30 0001167419 us-gaap:PatentsMember riot:CorsicanaFacilityMember 2022-01-01 2022-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2023-01-01 2023-12-31 0001167419 riot:HCWainwrightMember us-gaap:CommonStockMember riot:ATMOffering2021Member 2021-01-01 2021-12-31 0001167419 us-gaap:StateAndLocalJurisdictionMember riot:TwoThousandsThirtySevenMember 2023-12-31 0001167419 us-gaap:DomesticCountryMember riot:TwoThousandsTwentySixMember 2023-12-31 0001167419 riot:MinersAndMiningEquipmentMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-01-01 2023-12-31 0001167419 riot:RhodiumLitigationMember srt:MinimumMember 2023-06-12 0001167419 riot:RhodiumLitigationMember srt:MaximumMember 2023-06-12 0001167419 riot:RhodiumLitigationMember 2023-05-02 0001167419 riot:SbiCryptoCoLitigationMember riot:ProfitLossMember 2023-04-05 0001167419 riot:SbiCryptoCoLitigationMember riot:EquipmentDamageMember 2023-04-05 0001167419 riot:GMOLitigationMember 2022-06-13 0001167419 riot:RhodiumLitigationMember riot:BreachOfContractAndOtherDamagesMember 2023-12-11 2023-12-11 0001167419 riot:GMOLitigationMember 2023-10-19 2023-10-19 0001167419 riot:RhodiumLitigationMember srt:MinimumMember riot:ProfitLossMember 2023-08-02 2023-08-02 0001167419 riot:RhodiumLitigationMember srt:MinimumMember riot:EnergyCreditsMember 2023-08-02 2023-08-02 0001167419 riot:RhodiumLitigationMember srt:MinimumMember riot:BreachOfContractAndOtherDamagesMember 2023-08-02 2023-08-02 0001167419 riot:GMOLitigationMember 2022-06-13 2022-06-13 0001167419 us-gaap:OtherNoncurrentLiabilitiesMember riot:EquipmentTermLoansMember 2023-12-31 0001167419 us-gaap:AccruedLiabilitiesMember riot:EquipmentTermLoansMember 2023-12-31 0001167419 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001167419 riot:AcquisitionOfESSMetronMember riot:LeaseTwoMember 2021-12-01 0001167419 riot:AcquisitionOfESSMetronMember riot:LeaseOneMember 2021-12-01 0001167419 riot:OfficeAndOtherLeasesMember 2023-12-31 0001167419 riot:GroundLeaseMember 2023-12-31 0001167419 riot:CoinsquareMember 2021-01-01 2021-12-31 0001167419 riot:AntminerS19J90THMinersMember 2023-01-01 2023-12-31 0001167419 us-gaap:TrademarksMember 2023-12-31 0001167419 us-gaap:PatentsMember 2023-12-31 0001167419 us-gaap:CustomerContractsMember 2023-12-31 0001167419 riot:UlListingsMember 2023-12-31 0001167419 us-gaap:TrademarksMember 2022-12-31 0001167419 us-gaap:PatentsMember 2022-12-31 0001167419 us-gaap:CustomerContractsMember 2022-12-31 0001167419 riot:UlListingsMember 2022-12-31 0001167419 riot:NorthernDataWorkingCapitalDisputesMember 2023-03-31 0001167419 riot:PerformancebasedRSUsMember 2023-01-01 2023-12-31 0001167419 riot:PerformancebasedRSAsMember 2023-01-01 2023-12-31 0001167419 riot:ServicebasedRSUsMember 2023-12-31 0001167419 riot:ServicebasedRSAsMember 2023-12-31 0001167419 riot:PerformancebasedRSUsMember 2023-12-31 0001167419 riot:PerformancebasedRSAsMember 2023-12-31 0001167419 us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0001167419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001167419 us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtSecuritiesMember us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0001167419 us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtSecuritiesMember riot:MeasurementInputIssuanceDateDiscountRateMember 2023-12-31 0001167419 srt:MaximumMember riot:EquipmentTermLoansMember 2023-01-01 2023-12-31 0001167419 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-12-31 0001167419 riot:ManufacturingTermLoansMember 2023-01-01 2023-12-31 0001167419 riot:EquipmentTermLoansMember 2023-12-31 0001167419 riot:MiningMember 2023-01-01 2023-12-31 0001167419 riot:EngineeringMember 2023-01-01 2023-12-31 0001167419 riot:DataCenterHostingMember 2023-01-01 2023-12-31 0001167419 riot:MiningMember 2022-01-01 2022-12-31 0001167419 riot:EngineeringMember 2022-01-01 2022-12-31 0001167419 riot:DataCenterHostingMember 2022-01-01 2022-12-31 0001167419 riot:MiningMember 2021-01-01 2021-12-31 0001167419 riot:EngineeringMember 2021-01-01 2021-12-31 0001167419 riot:DataCenterHostingMember 2021-01-01 2021-12-31 0001167419 riot:KairosGlobalTechnologyIncMember us-gaap:CommonStockMember 2017-11-03 0001167419 riot:RevenueNetMiningMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001167419 riot:RevenueNetMiningMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001167419 riot:RevenueNetEngineeringMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001167419 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001167419 2022-09-30 0001167419 riot:FifthAmendmentToTwentyNineteenIncentivePlanMember 2023-12-31 0001167419 riot:EquityIncentivePlan2019Member 2023-12-31 0001167419 riot:AcquisitionOfESSMetronMember 2023-12-31 0001167419 riot:FourthAmendmentToTwentyNineteenIncentivePlanMember 2023-06-30 0001167419 riot:EquityIncentivePlan2019Member 2023-06-30 0001167419 riot:ThirdAmendmentToTwentyNineteenIncentivePlanMember 2022-07-31 0001167419 riot:EquityIncentivePlan2019Member 2022-07-31 0001167419 riot:SecondAmendmentToTwentyNineteenIncentivePlanMember 2021-10-31 0001167419 us-gaap:EmployeeStockOptionMember riot:EquityIncentivePlan2019Member 2021-10-19 0001167419 riot:FirstAmendmentToTwentyNineteenIncentivePlanMember 2020-11-30 0001167419 riot:EquityIncentivePlan2019Member 2019-10-31 0001167419 riot:ConnectionCashlessExerciseOfWarrantsMember 2021-12-31 0001167419 riot:CommonStockWarrantsMember 2023-12-31 0001167419 2020-12-31 0001167419 riot:WhinstoneUsIncMember 2021-05-26 2021-12-31 0001167419 riot:WhinstoneMember 2021-05-26 0001167419 us-gaap:ConvertibleDebtSecuritiesMember 2023-12-31 0001167419 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001167419 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001167419 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001167419 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2023-01-01 2023-12-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2022-01-01 2022-12-31 0001167419 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001167419 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001167419 riot:WarrantsToPurchaseCommonStockMember 2023-01-01 2023-12-31 0001167419 riot:WarrantsToPurchaseCommonStockMember 2022-01-01 2022-12-31 0001167419 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001167419 riot:WarrantsToPurchaseCommonStockMember 2021-01-01 2021-12-31 0001167419 riot:ConvertiblePreferredStocksSeriesBMember 2021-01-01 2021-12-31 0001167419 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001167419 riot:ServiceBasedAwardsMember 2023-01-01 2023-12-31 0001167419 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001167419 riot:ServiceBasedAwardsMember 2022-01-01 2022-12-31 0001167419 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001167419 riot:ServiceBasedAwardsMember 2021-01-01 2021-12-31 0001167419 riot:AcquisitionOfESSMetronMember 2021-12-01 2021-12-31 0001167419 riot:AcquisitionOfESSMetronMember us-gaap:TrademarksMember 2021-12-01 2021-12-01 0001167419 riot:AcquisitionOfESSMetronMember us-gaap:CustomerRelationshipsMember 2021-12-01 2021-12-01 0001167419 riot:MogoInvestmentAgreementMember 2022-01-01 2022-12-31 0001167419 riot:MogoInvestmentAgreementMember riot:CoinsquareMember 2021-01-01 2021-12-31 0001167419 riot:MogoInvestmentAgreementMember 2021-01-01 2021-12-31 0001167419 riot:TotalShareholderReturnBasedAwardsMember 2023-01-01 2023-12-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2022-12-31 0001167419 riot:OncorMember 2021-12-31 0001167419 riot:EngineeringMember 2023-12-31 0001167419 riot:OtherMember 2023-12-31 0001167419 riot:DataCenterHostingMember 2023-12-31 0001167419 riot:RevenueNetHostingMember 2023-01-01 2023-12-31 0001167419 riot:RevenueNetEngineeringMember 2023-01-01 2023-12-31 0001167419 riot:OtherRevenueMember 2023-01-01 2023-12-31 0001167419 riot:EliminationsMember 2023-01-01 2023-12-31 0001167419 riot:RevenueNetMiningMember 2022-01-01 2022-12-31 0001167419 riot:RevenueNetHostingMember 2022-01-01 2022-12-31 0001167419 riot:OtherRevenueMember 2022-01-01 2022-12-31 0001167419 riot:EliminationsMember 2022-01-01 2022-12-31 0001167419 riot:RevenueNetMiningMember 2020-01-01 2020-12-31 0001167419 riot:RevenueNetHostingMember 2020-01-01 2020-12-31 0001167419 riot:RevenueNetEngineeringMember 2020-01-01 2020-12-31 0001167419 riot:OtherRevenueMember 2020-01-01 2020-12-31 0001167419 riot:EliminationsMember 2020-01-01 2020-12-31 0001167419 riot:NorthernDataWorkingCapitalDisputesMember 2023-06-13 2023-06-13 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-01-01 2023-12-31 0001167419 riot:PowerMember riot:TXUPowerSupplyAgreementMember riot:WhinstoneMember 2021-04-01 2021-04-30 0001167419 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001167419 us-gaap:DomesticCountryMember 2023-12-31 0001167419 riot:PerformancebasedRSUsMember 2022-01-01 2022-12-31 0001167419 riot:PerformancebasedRSAsMember 2022-01-01 2022-12-31 0001167419 riot:PerformancebasedRSUsMember 2021-01-01 2021-12-31 0001167419 riot:CoinsquareMember 2021-12-31 0001167419 currency:CAD riot:CoinsquareMember 2020-07-01 2020-07-31 0001167419 riot:CoinsquareMember 2018-02-28 0001167419 us-gaap:RestrictedStockMember riot:MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember 2023-01-01 2023-12-31 0001167419 us-gaap:RestrictedStockMember riot:MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember 2022-01-01 2022-12-31 0001167419 us-gaap:RestrictedStockMember riot:EquityIncentivePlan2019Member riot:MembersOfOurBoardOfDirectorsAndAnEmployeeOfCompanyMember 2021-01-01 2021-12-31 0001167419 riot:FactoryNewS19jProMinersMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember riot:ThirdPartyBitcoinMiningCompanyCounterPartyMember 2022-01-01 2022-12-31 0001167419 riot:BitmainS19JProMinersMember riot:CoinmintFacilityNewYorkMember riot:ThirdPartyBitcoinMiningCompanyCounterPartyMember 2022-01-01 2022-12-31 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember riot:M66sModelMinersMember 2023-12-31 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember riot:M66ModelMinersMember 2023-12-31 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember riot:M56sPlusPlusModelMinersMember 2023-12-31 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember riot:M56sPlusModelMinersMember 2023-12-31 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-12-31 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-01-01 2022-12-31 0001167419 riot:PowerSupplyAgreementWithTxuMember 2023-01-01 2023-12-31 0001167419 riot:PowerSupplyAgreementWithTxuMember 2023-12-31 0001167419 riot:AntminerS19J90THMinersMember 2023-12-31 0001167419 riot:RevenueNetMiningMember 2023-01-01 2023-12-31 0001167419 riot:RevenueNetMiningMember 2021-01-01 2021-12-31 0001167419 riot:RevenueNetMiningMember us-gaap:AccountsReceivableMember 2023-01-01 2023-12-31 0001167419 riot:RevenueNetMiningMember us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001167419 riot:RevenueNetEngineeringMember 2022-01-01 2022-12-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2022-12-31 0001167419 riot:ServicebasedRSUsMember 2023-01-01 2023-12-31 0001167419 riot:ServicebasedRSAsMember 2023-01-01 2023-12-31 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerPurchaseAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-11-01 2022-11-30 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerPurchaseAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-03-01 2022-03-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2023-08-01 2023-08-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2023-01-01 2023-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:ATMOffering2021Member 2023-01-01 2023-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:ATMOffering2021Member 2022-03-01 2022-03-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2022-01-01 2022-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:ATMOffering2021Member 2021-08-01 2021-08-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:ATMOffering2021Member 2021-01-01 2021-12-31 0001167419 riot:HCWainwrightMember us-gaap:CommonStockMember riot:ATMOffering2020Member 2021-01-01 2021-01-31 0001167419 riot:HCWainwrightMember us-gaap:CommonStockMember riot:ATMOffering2020Member 2020-10-01 2020-10-31 0001167419 riot:EquipmentTermLoansMember 2023-01-01 2023-12-31 0001167419 riot:OfficeAndOtherLeasesMember 2023-01-01 2023-12-31 0001167419 riot:GroundLeaseMember 2023-01-01 2023-12-31 0001167419 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-12-31 0001167419 riot:MinersAndMiningEquipmentMember 2022-01-01 2022-12-31 0001167419 srt:ScenarioPreviouslyReportedMember riot:AccountingStandardsUpdate202308Member 2023-07-01 2023-09-30 0001167419 srt:ScenarioPreviouslyReportedMember riot:AccountingStandardsUpdate202308Member 2023-04-01 2023-06-30 0001167419 srt:ScenarioPreviouslyReportedMember riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-09-30 0001167419 srt:ScenarioPreviouslyReportedMember riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-06-30 0001167419 srt:ScenarioPreviouslyReportedMember riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-03-31 0001167419 riot:AcquisitionOfWhinstoneMember 2023-12-31 0001167419 riot:MidasGreenTechnologiesLlcMember 2023-12-31 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember 2023-12-31 0001167419 riot:OtherMinersMember 2023-01-01 2023-12-31 0001167419 riot:MidasGreenTechnologiesLlcMember 2023-01-01 2023-12-31 0001167419 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001167419 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001167419 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001167419 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001167419 us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001167419 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001167419 us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001167419 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001167419 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001167419 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001167419 riot:AccountingStandardsUpdate202308Member 2022-12-31 0001167419 us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001167419 riot:ConvertiblePreferredStockSeriesBMember 2022-01-01 2022-12-31 0001167419 us-gaap:SeriesBPreferredStockMember 2021-01-01 2021-12-31 0001167419 riot:PowerMember riot:TXUPowerSupplyAgreementMember riot:ErcotMember 2023-01-01 2023-12-31 0001167419 srt:RestatementAdjustmentMember riot:AccountingStandardsUpdate202308Member 2023-07-01 2023-09-30 0001167419 riot:AccountingStandardsUpdate202308Member 2023-07-01 2023-09-30 0001167419 srt:RestatementAdjustmentMember riot:AccountingStandardsUpdate202308Member 2023-04-01 2023-06-30 0001167419 riot:AccountingStandardsUpdate202308Member 2023-04-01 2023-06-30 0001167419 srt:RestatementAdjustmentMember riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-09-30 0001167419 riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-09-30 0001167419 srt:RestatementAdjustmentMember riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-06-30 0001167419 riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-06-30 0001167419 srt:RestatementAdjustmentMember riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-03-31 0001167419 riot:AccountingStandardsUpdate202308Member 2023-01-01 2023-03-31 0001167419 2020-01-01 2020-12-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2023-12-31 0001167419 riot:AcquisitionOfESSMetronMember 2021-12-01 0001167419 riot:WhinstoneUsIncMember 2021-05-26 0001167419 riot:WhinstoneUsLlcMember us-gaap:MeasurementInputDiscountRateMember 2023-01-01 2023-12-31 0001167419 riot:AcquisitionOfESSMetronMember riot:UlListingsMember 2021-12-01 2021-12-01 0001167419 riot:AcquisitionOfWhinstoneMember 2023-01-01 2023-12-31 0001167419 riot:WhinstoneUsIncMember 2021-05-26 2021-05-26 0001167419 riot:AcquisitionOfWhinstoneMember 2021-05-26 2021-05-26 0001167419 2021-12-31 0001167419 riot:AcquisitionOfESSMetronMember 2021-12-01 2021-12-01 0001167419 riot:NorthernDataWorkingCapitalDisputesMember 2023-06-09 2023-06-09 0001167419 2022-01-01 2022-12-31 0001167419 2021-01-01 2021-12-31 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerPurchaseAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2020-05-01 2020-05-31 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001167419 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001167419 2023-12-31 0001167419 2022-12-31 0001167419 2023-10-01 2023-12-31 0001167419 2023-06-30 0001167419 2024-02-20 0001167419 2023-01-01 2023-12-31 iso4217:USD shares riot:segment shares iso4217:USD riot:item utr:MWh pure utr:GWh riot:customer utr:sqft utr:acre 175026051 139433901 93452764 0 0 0 0 0001167419 --12-31 2023 FY false 0 0 0 167751112 230836624 -0.28 -3.65 -0.17 P10Y P10Y P12Y P12Y P3Y6M P5Y P3Y P1Y P2Y P10M 10-K true 2023-12-31 false 001-33675 RIOT PLATFORMS, INC. NV 84-1553387 3855 Ambrosia Street Suite 301 Castle Rock CO 80109 (303) 794-2000 Common Stock, no par value per share RIOT NASDAQ Yes No Yes Yes Large Accelerated Filer false false false true false 1700000000 253538213 34 DELOITTE & TOUCHE LLP Houston, TX 597169000 230328000 24706000 26932000 3166000 3012000 15359000 19743000 29107000 32661000 311178000 109420000 30781000 271000 24297000 1008571000 443381000 704194000 692555000 215009000 42433000 15697000 21477000 73437000 97497000 20413000 21673000 638000 638000 13121000 310000 2051080000 1319964000 23157000 18445000 4073000 8446000 62628000 65464000 26007000 2458000 2882000 271000 24297000 2421000 2009000 121015000 121543000 15801000 17869000 18924000 20242000 638000 638000 6680000 8230000 163058000 168522000 0 0 15000000 15000000 2 2 2000000 2000000 0 0 0 0 1750001 1750001 0 0 0 0 340000000 340000000 230836624 167751112 2687692000 1907784000 -799820000 -756342000 150000 1888022000 1151442000 2051080000 1319964000 188996000 156870000 184422000 27282000 36862000 24546000 64303000 65342000 4178000 97000 97000 97000 280678000 259171000 213243000 96597000 74335000 45513000 97122000 61906000 32998000 60614000 57455000 3582000 78000 21198000 100346000 67452000 87429000 252354000 107950000 26324000 184734000 6721000 71418000 12112000 -71215000 -27345000 -6514000 -159000 975000 30346000 253000 -5336000 16281000 -5974000 9688000 147365000 43973000 335648000 55544000 343725000 771872000 243113000 -63047000 -512701000 -29870000 8222000 454000 -296000 -8996000 26260000 -13655000 260000 -59000 2378000 8482000 -8601000 14687000 -54565000 -521302000 -15183000 -48000 789000 254000 -5045000 -12538000 -5093000 -11749000 254000 -49472000 -509553000 -15437000 -0.28 -0.28 -3.65 -3.65 -0.17 -0.17 175026051 175026051 139433901 139433901 93452764 93452764 -49472000 -509553000 -15437000 150000 -49322000 -509553000 -15437000 4199 22000 78523517 506961000 -231352000 275631000 464021 -5082000 -5082000 415657 806000 806000 1257235 543686 11800000 326152000 326152000 70156 645248 26735000 26735000 24344057 669916000 669916000 1157000 1157000 -2000 11000 2000 -11000 10286 68491000 68491000 -15437000 -15437000 2199 11000 116748472 1595147000 -246789000 1348369000 13947829 -10138000 -10138000 37052612 298209000 298209000 -2199 11000 2199 -11000 24555000 24555000 -509553000 -509553000 167751112 1907784000 -756342000 1151442000 5994000 5994000 809302 -14035000 -14035000 62206045 761773000 761773000 70165 32170000 32170000 -49472000 -49472000 150000 150000 230836624 2687692000 -799820000 150000 1888022000 -49472000 -509553000 -15437000 32170000 24555000 68491000 252354000 107950000 26324000 -97000 -97000 -97000 2509000 12181000 275000 -5045000 -11749000 254000 1157000 147365000 43973000 335648000 55544000 184734000 -6721000 -71418000 -12112000 -159000 975000 8996000 26260000 30346000 253000 -13655000 -5336000 16281000 1526000 9688000 188996000 156870000 184422000 176219000 79529000 295000 -6352000 -12058000 7148000 -8316000 3489000 4248000 33085000 530000 -86082000 1808000 40879000 29567000 1800000 230397000 194923000 274833000 3809000 4500000 193704000 148412000 147116000 7500000 6369000 34000 9527000 30000 -414766000 -354863000 -490625000 778430000 304849000 684817000 16657000 6640000 14901000 806000 15725000 6920000 6059000 77000 14035000 10138000 5082000 748522000 272346000 665640000 366841000 -81987000 88933000 230328000 312315000 223382000 597169000 230328000 312315000 84000 680000 352887000 78376000 422865000 46711000 23451000 16621000 2423000 869000 1495000 295000 11000 11000 5994000 1249000 10333000 13622000 10409000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1. Organization and Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">Riot Platforms, Inc. is a vertically integrated Bitcoin mining company principally engaged in enhancing our capabilities to mine Bitcoin in support of the Bitcoin blockchain. The Company also provides comprehensive and critical mining infrastructure for institutional-scale hosted clients to mine Bitcoin at its Rockdale Facility. The Rockdale Facility currently provides 700 MW in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients. The Company is also developing the Corsicana Facility, a second large-scale Bitcoin mining data center facility, which, upon completion, is expected to have approximately one gigawatt of capacity available for Bitcoin mining and data center hosting services for institutional-scale hosted clients. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As described in Note 20. <i style="font-style:italic;">Segment Information</i>, we operate in three business segments: Bitcoin Mining, Data Center Hosting, and Engineering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of presentation and principles of consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying Consolidated Financial Statements of the Company include the accounts of the Company and its wholly or majority owned and controlled subsidiaries. Consolidated subsidiaries’ results are included from the date the subsidiary was formed or acquired. Intercompany investments, balances and transactions have been eliminated in consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The accompanying audited Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Amounts disclosed are in thousands of U.S. Dollars except for share, per share, and miner amounts, and Bitcoin quantities, prices and hash rate, or as otherwise noted.</p> 700 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 2. Significant Accounting Policies and Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ significantly from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include revenue recognition, valuing the derivative asset classified under Level 3 fair value hierarchy, determining the useful lives and recoverability of long-lived assets, impairment analysis of fixed assets and finite-lived intangibles, stock-based compensation, and the valuation allowance associated with the Company’s deferred tax assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have a material impact on the Company’s Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consists of cash on hand and highly liquid investments. We consider any highly liquid investments with an original maturity of three months or less at acquisition to be cash equivalents. From time to time, the Company’s cash account balances exceed the balances as covered by the FDIC. The Company has never suffered a loss due to such excess balances. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s accounts receivable balance consists of amounts due from its mining pool operator and data center hosting and engineering customers. The Company records accounts receivable at the invoiced amount less an allowance for any potentially uncollectable accounts under the current expected credit loss (“CECL”) impairment model and presents the net amount of the financial instrument expected to be collected. The CECL impairment model requires an estimate of expected credit losses, measured </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">over the contractual life of an instrument, that considers forecasts of future economic conditions in addition to information about past events and current conditions. Based on this model, the Company considers many factors, including the age of the balance, collection history, and current economic trends. Bad debts are written off after all collection efforts have ceased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Allowances for credit losses are recorded as a direct reduction from an asset’s amortized cost basis. Credit losses and recoveries are recorded in <i style="font-style:italic;">Selling, general and administrative expenses</i> in the Consolidated Statements of Operations. Recoveries of financial assets previously written off are recorded when received. For the years ended December 31, 2023, 2022, and 2021, the Company did not record any credit losses or recoveries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Based on the Company’s current and historical collection experience, management recorded allowances for doubtful accounts of $1.5 million and $1.9 million as of December 31, 2023 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Bitcoin</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As a result of the adoption of ASU 2023-08, Bitcoin is recorded at fair value, and changes in fair value are recognized in <i style="font-style:italic;">Change in fair value of Bitcoin, </i>in <i style="font-style:italic;">Operating income (loss)</i> on the Consolidated Statements of Operations, as of, and for the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Prior to the adoption of ASU 2023-08, Bitcoin was accounted for as intangible assets with an indefinite useful life. Bitcoin was sold on a FIFO basis and measured for impairment whenever indicators of impairment are identified based on the intraday low quoted price of Bitcoin. To the extent an impairment loss was recognized, the loss established the new cost basis of the Bitcoin. Subsequent reversal of impairment losses was not permitted. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Bitcoin awarded to the Company through its mining activities are accounted for in connection with the Company’s revenue recognition policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Bitcoin is classified on the Company’s Consolidated Balance Sheet as a current asset due to the Company’s ability to sell it in a highly liquid marketplace and its intent to liquidate its Bitcoin to support operations when needed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Purchases and sales of Bitcoin by the Company and Bitcoin awarded to the Company are included within <i style="font-style:italic;">Operating activities</i> on the Consolidated Statements of Cash Flows as <span style="background:#ffffff;">substantially all of the Company’s Bitcoin production is sold within days of being produced, but never more than the production on a monthly basis per the Company’s internal policy</span>. During 2024, the Company made a strategic decision to temporarily cease the sales of all its Bitcoin production and instead, increase its Bitcoin holdings. The Company will continue to monitor its cash needs and expects to sell Bitcoin in the future to fund its cash expenditures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Long-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For equity investments, the Company initially records equity investments at cost then adjusts the carrying value of such equity investments through earnings when there is an observable transaction involving the same or a similar investment with the same issuer or upon an impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Bitcoin Mining</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has entered into digital asset mining pools by executing contracts with mining pool operators to provide computing power to the mining pool. The Company’s enforceable right to compensation begins only when, and lasts as long as, the Company provides computing power to the mining pool operator and is created as power is provided over time. The only consideration due to the Company relates to the provision of computing power. The contracts are terminable at any time by the Company, at no cost to the Company, or by the pool operator, under certain conditions specified in the contract. Providing computing power in digital asset transaction verification services is an output of the Company’s ordinary activities. Providing such computing power is the only performance obligation in the Company’s contracts with mining pool operators. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The transaction consideration the Company receives, if any, is noncash consideration in the form of Bitcoin. Changes in the fair value of the noncash consideration due to form of the consideration (changes in the market price of Bitcoin) are not included in the transaction price and therefore, are not included in revenue. <span style="background:#ffffff;">Certain mining pool operators charge fees to cover the costs of maintaining the pool, which are deducted from amounts we may otherwise earn and are treated as a reduction to the consideration </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">received. Fees fluctuate and historically have been no more than approximately 2% per reward earned, on average.</span> The terms of the agreements provide that neither party can dispute settlement terms after approximately thirty-five days following settlement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In exchange for providing computing power, the Company is entitled to either:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a Full-Pay-Per-Share payout of Bitcoin based on a contractual formula, which primarily calculates the hash rate provided by the Company to the mining pool as a percentage of total network hash rate, and other inputs. The Company is entitled to consideration even if a block is not successfully placed by the mining pool operator. The contract is in effect until terminated by either party.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The consideration is all variable. Because it is probable that a significant reversal of cumulative revenue will not occur and the Company is able to calculate the payout based on the contractual formula, noncash consideration is estimated and recognized based on the spot price of Bitcoin determined using the Company’s principal market for Bitcoin at the inception of each contract. Noncash consideration is measured at fair value at contract inception. Fair value of the crypto asset consideration is determined using the quoted price on the Company’s principal market for Bitcoin at the beginning of the contract period at the single bitcoin level (one bitcoin).  This amount is recognized in revenue as hash rate is provided.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Company transitioned completely to this mining pool type in December 2022 and utilized it for the year ended December 31, 2023.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">Or:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a fractional share of the fixed Bitcoin award the mining pool operator receives (less digital asset transaction fees to the mining pool operator which are immaterial and are recorded as a deduction from revenue) for successfully adding a block to the blockchain based on a proportion </span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">of the Company’s “scoring hash rate” to the pool’s “scoring hash rate” where the scoring hash rate as defined by the pool is the exponential moving average of the hash power contributed by the Company or by all pool members combined. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Company’s fractional share of the Bitcoin reward is based on the proportion of computing power the Company contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Because the consideration to which the Company expects to be entitled for providing computing power is entirely variable, as well as being noncash consideration, the Company assesses the estimated amount of the variable noncash consideration to which it expects to be entitled for providing computing power at contract inception and subsequently, to determine when and to what extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is subsequently resolved (the “constraint”). Only when significant revenue reversal is concluded probable of not occurring can estimated variable consideration be included in revenue. Based on evaluation of likelihood and magnitude of a reversal in applying the constraint, the estimated variable noncash consideration is constrained from inclusion in revenue until the end of the contract term, when the underlying uncertainties have been resolved and number of Bitcoin to which the Company is entitled becomes known.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Because it is not probable that a significant reversal of cumulative revenue will not occur, the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm) and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized based on the spot rate of Bitcoin determined using the Company’s principal market for Bitcoin at the time of receipt.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Company utilized this mining pool type during the year ended December 31, 2021 and throughout 2022, until mid-December 2022.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There is no significant financing component in these transactions due to the performance obligations and settlement of the transactions being on a daily basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Data Center Hosting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In general, we provide power for our data center customers on a variable (sub-metered) basis. A customer pays us variable monthly fees for the specific amount of power utilized at rates specified in each contract, subject to certain minimums. We recognize variable power revenue each month as the uncertainty related to the consideration is resolved, power is provided to our customers, and our customers utilize the power (the customer simultaneously receives and consumes the benefits of the Company’s performance).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We have determined that our contracts contain a series of performance obligations which qualify to be recognized under a practical expedient available known as the “right to invoice.” This determination allows variable consideration in such contracts to be allocated to and recognized in the period to which the consideration relates, which is typically the period in which it is billed, rather than requiring estimation of variable consideration at the inception of the contract. We have also determined that the contracts contain a significant financing component because the timing of revenue recognition differs from the timing of invoicing by a period, exceeding one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company also installs certain hosted customers’ mining equipment and bills the customer at a fixed fee per piece of equipment or at an hourly rate. Revenue is recognized upon completion of the installation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We generate engineering and construction services revenue from the fabrication and deployment of immersion cooling technology for Bitcoin mining customers, for which we bill the customer at a fixed monthly fee or at an hourly rate. For the construction of customer-owned equipment, revenue is recognized upon completion of each phase of the construction project, as defined in each contract. For the construction of assets owned by us but paid for and used by the customer during the term of their data center hosting contract, revenue is recognized on a straight-line basis over the remaining life of the contract. Due to the long-term nature of the hosting contracts, there is a significant financing component in transactions where the customer paid for the construction of assets owned by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Maintenance services include cleaning, cabling, and other services to maintain customer equipment. We bill the customer at a fixed monthly fee or at an hourly rate. Revenue is recognized as these services are provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Deferred revenue is primarily from advance payments received and is recognized on a straight-line basis over the remaining life of the contract or upon completion of the installation of the customers’ equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our primary data center hosting contracts contain Service Level Agreement clauses, which guarantee a certain percentage of time that power will be available to our customers. In the rare case that we may incur penalties under these clauses, we recognize the payment as variable consideration and a reduction of the transaction price and, therefore, of revenue, when not in exchange for a good or service from the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Engineering</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Substantially all revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts with one identified performance obligation. Revenue is recognized over time as performance creates or enhances an asset with no alternative use, and for which the Company has an enforceable right to receive compensation as defined under the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">To determine the amount of revenue to recognize over time, the Company utilizes the cost-to-cost method as management believes cost incurred best represents the amount of work completed and remaining on projects. As the cost-to-cost method is driven by incurred cost, the Company calculates the percentage of completion by dividing costs incurred to date by the total estimated cost. The percentage of completion is then multiplied by estimated revenue to determine inception-to-date revenue. Approved changes to design plans are generally recognized as a cumulative adjustment to the percentage of completion calculation. Revenue recognized for the period is the current inception-to-date recognized revenue less the prior period inception-to-date recognized revenue. If a contract is projected to result in a loss, the entire contract loss is recognized in the period when the loss was first determined, and any additional losses incurred subsequently are recognized in the subsequent reporting periods as they are identified. Additionally, contract costs incurred to date and expected total contract costs are continuously monitored during the term of the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Changes in the job performance, job conditions and final contract settlements are factors that influence management’s assessment of total contract value and the total estimated costs to complete those contracts, and therefore, profit and revenue recognition. Any costs to obtain a contract are not material to the Company’s financial statements and would be expensed as incurred. Because of the inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near term. The length of time for the Company to complete a custom product varies but is typically between four to 12 weeks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Customers are typically required to make periodic progress payments to the Company based on contractually agreed-upon milestones. Invoices are due net, 30 days, and retainage, if any, is generally due 30 days after delivery. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. Shipping and handling costs are treated as fulfillment costs and are included in cost of sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value measurement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Fair value measurements are classified and disclosed in one of the following three categories:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 1: Quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 2: Observable inputs other than Level 1 prices, for similar assets or liabilities that are directly or indirectly observable in the marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 3: Unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company will update its assumptions each reporting period based on new developments and record such amounts at fair value based on the revised assumptions until the agreements expire or contingency is resolved, as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Property and equipment is stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets. Estimated useful lives for leasehold improvements are typically the lesser of the estimated useful life of the asset or the life of the term of the lease. The estimated useful lives for all the Company’s property and equipment are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years) </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and building improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10-25</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miners and mining equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and facility equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5-10</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of long-lived assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to undiscounted future cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Goodwill represents the cost of a business acquisition in excess of the fair value of the net assets acquired. Goodwill is not amortized and is reviewed for impairment annually as of December 31, or more frequently if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. We use both qualitative and quantitative analyses in making this determination. The Company determined that it has three reporting units for goodwill impairment testing purposes, Bitcoin Mining, Data Center Hosting, and Engineering, which is consistent with internal management reporting and management’s oversight of operations. Our analyses require significant assumptions and judgments, including </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">assumptions about future economic conditions, revenue growth, and operating margins, among other factors. Example events or changes in circumstances considered in the qualitative analysis, many of which are subjective in nature, include: a significant negative trend in our industry or overall economic trends, a significant change in how we use the acquired assets, a significant change in our business strategy, a significant decrease in the market value of the asset, a significant change in regulations or in the industry that could affect the value of the asset, and a change in segments. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company performs the quantitative test to identify and measure the amount of goodwill impairment loss. The Company compares the fair value of the reporting unit with its carrying amount. If the carrying amount exceeds the fair value, goodwill of the reporting unit is considered impaired and that excess is recognized as a goodwill impairment loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Finite-lived intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets with finite lives are comprised of customer contracts, trademarks, UL Listings, and patents that are amortized on a straight-line basis over their expected useful lives, which is their contractual term or estimated useful life. Patents costs consisting of filing and legal fees incurred are initially recorded at cost. Certain patents are in the legal application process and therefore are not currently being amortized. The Company performs assessments to determine whether finite-lived classification is still appropriate at least annually. The carrying value of finite-lived assets and their remaining useful lives are also reviewed at least annually to determine if circumstances exist which may indicate a potential impairment or revision to the amortization period. A finite-lived intangible asset is considered to be impaired if its carrying value exceeds the estimated future undiscounted cash flows to be derived from it. We exercise judgment in selecting the assumptions used in the estimated future undiscounted cash flows analysis. Impairment is measured by the amount that the carrying value exceeds fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The use of different estimates or assumptions could result in significantly different fair values for our reporting units and intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Business combinations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company uses the acquisition method of accounting by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the aforementioned amounts. Contingent consideration is included within the purchase price and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is remeasured to fair value as of each reporting date until the contingency is resolved, and subsequent changes in fair value are recognized in earnings. Contingent consideration is recorded in current and long-term liabilities on our Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">While we use our best estimates and assumptions to accurately apply preliminary values to assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, these estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of the assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accounting for business combinations requires management to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made have been reasonable and appropriate, they are based in part on historical experience and information obtained from management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include; future expected cash flows from customer contracts, discount rates, and estimated market changes in the value of the PPA, which is accounted for as a nonhedged derivative contract. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investment in marketable equity securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company measures its investments in marketable equity securities at fair value at each balance sheet date, with unrealized holding gains and losses recorded in other income (expense), as the shares have a readily determinable fair value since they are publicly traded and have significant average daily volume traded. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company determines whether an arrangement contains a lease at the inception of the arrangement. If a lease is determined to exist, the term of such lease is assessed based on the date on which the underlying asset is made available for the Company’s use by the lessor. The Company’s assessment of the lease term reflects the non-cancelable term of the lease, inclusive of any rent-free periods and/or periods covered by early-termination options which the Company is reasonably certain of not exercising, as well as periods covered by renewal options which the Company is reasonably certain of exercising. The Company also determines lease classification as either operating or finance at lease commencement, which governs the pattern of expense recognition and the presentation reflected on the Consolidated Statements of Operations over the lease term. For all periods presented, the Company only had operating leases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For leases with a term exceeding 12 months, an operating lease liability is recorded on the Company’s consolidated balance sheet at lease commencement reflecting the present value of its fixed minimum payment obligations over the lease term. A corresponding operating lease right-of-use asset equal to the initial lease liability is also recorded, adjusted for any prepaid rent and/or initial direct costs incurred in connection with execution of the lease and reduced by any lease incentives received. For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate, determined based on information available at lease commencement, as rates implicit in its leasing arrangements are typically not readily determinable. The Company’s incremental borrowing rate reflects the rate it would pay to borrow on a secured basis and incorporates the term and economic environment of the associated lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the Company’s operating leases, fixed lease payments are recognized as lease expense on a straight-line basis over the lease term. For leases with a term of 12 months or less, any fixed lease payments are recognized on a straight-line basis over the lease term and are not recognized on the Consolidated Balance Sheets as an accounting policy election. Leases qualifying for the short-term lease exception were insignificant. Variable lease costs are recognized as incurred and primarily consist of common area maintenance and utility charges not included in the measurement of right of use assets and operating lease liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Operating segments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the CODM in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is comprised of several members of its executive management team who use revenue and cost of revenue of its three reporting segments to assess the performance of the business of our reportable operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for income taxes under the asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the 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 tax rates is recognized in operations in the period that includes the enactment date. A valuation allowance is required to the extent any deferred tax assets may not be realizable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contract assets consist of costs and estimated earnings in excess of billings on uncompleted engineering contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Deferred revenue relates to upfront payments and consideration received from customers for data center hosting and the upfront license fee generated from our legacy animal health business.  Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted engineering contracts, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Remaining performance obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">Remaining performance obligations represent the transaction price of contracts for work that has not yet been performed. The Company elected the practical expedient to not adjust the transaction price for the existence of a significant financing component if the timing difference between a customer’s payment and our performance is one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for share-based payment awards exchanged for services at the estimated grant date fair value of the award, which is based on the fair market value of the Company’s common stock at the time of the grant. For performance-based share-based payment awards, the Company recognizes compensation cost over the performance period when achievement of the milestones and targets is probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has elected to account for forfeitures of awards as they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently issued accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its Consolidated Financial Statements and assures that there are proper controls in place to ascertain that the Company’s Consolidated Financial Statements properly reflect the change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </i>(“ASU 2023-09”). ASU 2023-09 expands existing income tax disclosures for rate reconciliations by requiring disclosure of certain specific categories and additional reconciling items that meet quantitative thresholds and expands disclosures for income taxes paid by requiring disaggregation by certain jurisdictions. ASU 2023-09 is effective for annual periods beginning after December 15, 2024; early adoption is permitted. The Company does note expect the updated guidance to have a material impact on its disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-08, <i style="font-style:italic;">Intangibles - Goodwill and Other - Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets,</i> which establishes accounting guidance for crypto assets meeting certain criteria. Bitcoin meets this criteria. The amendments require crypto assets meeting the criteria to be recognized at fair value with changes recognized in net income each reporting period. Upon adoption, a cumulative-effect adjustment is made to the opening balance of retained earnings as of the beginning of the annual reporting period of adoption. ASU 2023-08 is effective for fiscal years beginning after December 15, 2024, including interim periods within those fiscal years. Early adoption is permitted. The Company elected to early adopt ASU 2023-08 for the year ended December 31, 2023. As a result of the adoption, the Company recorded a cumulative effect adjustment to its <i style="font-style:italic;">Accumulated deficit</i> balance of approximately $6.0 million as of January 1, 2023, as a result of recognizing its Bitcoin held as of January 1, 2023, at fair value. See Note 21. <i style="font-style:italic;">Impacts of Adoption of ASU 2023-08</i> for a summary of the impacts on the Company’s interim Condensed Consolidated Statements of Operations provided during the year ended December 31, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </i>(“ASU 2023-07”). ASU 2023-07 is intended to enhance reportable segment disclosures by requiring disclosures of significant segment expenses regularly provided to the CODM, requiring disclosure of the title and position of the CODM and explanation of how the reported measures of segment profit and loss are used by the CODM in assessing segment performance and allocation of resources. ASU 2023-07 is effective for the Company for annual periods beginning after December 31, 2023; early adoption is permitted. The updated guidance is not expected to have a material impact on the Company’s disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which was codified with its subsequent amendments as Accounting Standards Codification (“ASC”) Topic 326, <i style="font-style:italic;">Financial Instruments – Credit Losses </i>(“ASC 326”). ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in other GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The updated guidance is effective for the Company for annual reporting periods beginning after December 15, 2022, and early adoption is permitted. In connection with the Company’s acquisitions during the year ended December 31, 2021, the Company adopted this standard on January 1, 2021, and the adoption did not have a material impact on the financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ significantly from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include revenue recognition, valuing the derivative asset classified under Level 3 fair value hierarchy, determining the useful lives and recoverability of long-lived assets, impairment analysis of fixed assets and finite-lived intangibles, stock-based compensation, and the valuation allowance associated with the Company’s deferred tax assets. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have a material impact on the Company’s Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consists of cash on hand and highly liquid investments. We consider any highly liquid investments with an original maturity of three months or less at acquisition to be cash equivalents. From time to time, the Company’s cash account balances exceed the balances as covered by the FDIC. The Company has never suffered a loss due to such excess balances. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s accounts receivable balance consists of amounts due from its mining pool operator and data center hosting and engineering customers. The Company records accounts receivable at the invoiced amount less an allowance for any potentially uncollectable accounts under the current expected credit loss (“CECL”) impairment model and presents the net amount of the financial instrument expected to be collected. The CECL impairment model requires an estimate of expected credit losses, measured </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">over the contractual life of an instrument, that considers forecasts of future economic conditions in addition to information about past events and current conditions. Based on this model, the Company considers many factors, including the age of the balance, collection history, and current economic trends. Bad debts are written off after all collection efforts have ceased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Allowances for credit losses are recorded as a direct reduction from an asset’s amortized cost basis. Credit losses and recoveries are recorded in <i style="font-style:italic;">Selling, general and administrative expenses</i> in the Consolidated Statements of Operations. Recoveries of financial assets previously written off are recorded when received. For the years ended December 31, 2023, 2022, and 2021, the Company did not record any credit losses or recoveries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Based on the Company’s current and historical collection experience, management recorded allowances for doubtful accounts of $1.5 million and $1.9 million as of December 31, 2023 and December 31, 2022, respectively.</p> 0 0 0 1500000 1900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Bitcoin</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As a result of the adoption of ASU 2023-08, Bitcoin is recorded at fair value, and changes in fair value are recognized in <i style="font-style:italic;">Change in fair value of Bitcoin, </i>in <i style="font-style:italic;">Operating income (loss)</i> on the Consolidated Statements of Operations, as of, and for the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Prior to the adoption of ASU 2023-08, Bitcoin was accounted for as intangible assets with an indefinite useful life. Bitcoin was sold on a FIFO basis and measured for impairment whenever indicators of impairment are identified based on the intraday low quoted price of Bitcoin. To the extent an impairment loss was recognized, the loss established the new cost basis of the Bitcoin. Subsequent reversal of impairment losses was not permitted. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Bitcoin awarded to the Company through its mining activities are accounted for in connection with the Company’s revenue recognition policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Bitcoin is classified on the Company’s Consolidated Balance Sheet as a current asset due to the Company’s ability to sell it in a highly liquid marketplace and its intent to liquidate its Bitcoin to support operations when needed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Purchases and sales of Bitcoin by the Company and Bitcoin awarded to the Company are included within <i style="font-style:italic;">Operating activities</i> on the Consolidated Statements of Cash Flows as <span style="background:#ffffff;">substantially all of the Company’s Bitcoin production is sold within days of being produced, but never more than the production on a monthly basis per the Company’s internal policy</span>. During 2024, the Company made a strategic decision to temporarily cease the sales of all its Bitcoin production and instead, increase its Bitcoin holdings. The Company will continue to monitor its cash needs and expects to sell Bitcoin in the future to fund its cash expenditures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Long-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For equity investments, the Company initially records equity investments at cost then adjusts the carrying value of such equity investments through earnings when there is an observable transaction involving the same or a similar investment with the same issuer or upon an impairment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value measurement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Fair value measurements are classified and disclosed in one of the following three categories:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 1: Quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 2: Observable inputs other than Level 1 prices, for similar assets or liabilities that are directly or indirectly observable in the marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Level 3: Unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company will update its assumptions each reporting period based on new developments and record such amounts at fair value based on the revised assumptions until the agreements expire or contingency is resolved, as applicable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Property and equipment is stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets. Estimated useful lives for leasehold improvements are typically the lesser of the estimated useful life of the asset or the life of the term of the lease. The estimated useful lives for all the Company’s property and equipment are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years) </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and building improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10-25</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miners and mining equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and facility equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5-10</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years) </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and building improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10-25</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miners and mining equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and facility equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5-10</p></td></tr><tr><td style="vertical-align:bottom;width:86.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td></tr></table> P10Y P25Y P2Y P5Y P10Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of long-lived assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to undiscounted future cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Goodwill represents the cost of a business acquisition in excess of the fair value of the net assets acquired. Goodwill is not amortized and is reviewed for impairment annually as of December 31, or more frequently if facts and circumstances indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. We use both qualitative and quantitative analyses in making this determination. The Company determined that it has three reporting units for goodwill impairment testing purposes, Bitcoin Mining, Data Center Hosting, and Engineering, which is consistent with internal management reporting and management’s oversight of operations. Our analyses require significant assumptions and judgments, including </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">assumptions about future economic conditions, revenue growth, and operating margins, among other factors. Example events or changes in circumstances considered in the qualitative analysis, many of which are subjective in nature, include: a significant negative trend in our industry or overall economic trends, a significant change in how we use the acquired assets, a significant change in our business strategy, a significant decrease in the market value of the asset, a significant change in regulations or in the industry that could affect the value of the asset, and a change in segments. If it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company performs the quantitative test to identify and measure the amount of goodwill impairment loss. The Company compares the fair value of the reporting unit with its carrying amount. If the carrying amount exceeds the fair value, goodwill of the reporting unit is considered impaired and that excess is recognized as a goodwill impairment loss.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Finite-lived intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets with finite lives are comprised of customer contracts, trademarks, UL Listings, and patents that are amortized on a straight-line basis over their expected useful lives, which is their contractual term or estimated useful life. Patents costs consisting of filing and legal fees incurred are initially recorded at cost. Certain patents are in the legal application process and therefore are not currently being amortized. The Company performs assessments to determine whether finite-lived classification is still appropriate at least annually. The carrying value of finite-lived assets and their remaining useful lives are also reviewed at least annually to determine if circumstances exist which may indicate a potential impairment or revision to the amortization period. A finite-lived intangible asset is considered to be impaired if its carrying value exceeds the estimated future undiscounted cash flows to be derived from it. We exercise judgment in selecting the assumptions used in the estimated future undiscounted cash flows analysis. Impairment is measured by the amount that the carrying value exceeds fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The use of different estimates or assumptions could result in significantly different fair values for our reporting units and intangible assets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Business combinations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company uses the acquisition method of accounting by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the aforementioned amounts. Contingent consideration is included within the purchase price and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is remeasured to fair value as of each reporting date until the contingency is resolved, and subsequent changes in fair value are recognized in earnings. Contingent consideration is recorded in current and long-term liabilities on our Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">While we use our best estimates and assumptions to accurately apply preliminary values to assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, these estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of the assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accounting for business combinations requires management to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made have been reasonable and appropriate, they are based in part on historical experience and information obtained from management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include; future expected cash flows from customer contracts, discount rates, and estimated market changes in the value of the PPA, which is accounted for as a nonhedged derivative contract. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investment in marketable equity securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company measures its investments in marketable equity securities at fair value at each balance sheet date, with unrealized holding gains and losses recorded in other income (expense), as the shares have a readily determinable fair value since they are publicly traded and have significant average daily volume traded. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company determines whether an arrangement contains a lease at the inception of the arrangement. If a lease is determined to exist, the term of such lease is assessed based on the date on which the underlying asset is made available for the Company’s use by the lessor. The Company’s assessment of the lease term reflects the non-cancelable term of the lease, inclusive of any rent-free periods and/or periods covered by early-termination options which the Company is reasonably certain of not exercising, as well as periods covered by renewal options which the Company is reasonably certain of exercising. The Company also determines lease classification as either operating or finance at lease commencement, which governs the pattern of expense recognition and the presentation reflected on the Consolidated Statements of Operations over the lease term. For all periods presented, the Company only had operating leases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For leases with a term exceeding 12 months, an operating lease liability is recorded on the Company’s consolidated balance sheet at lease commencement reflecting the present value of its fixed minimum payment obligations over the lease term. A corresponding operating lease right-of-use asset equal to the initial lease liability is also recorded, adjusted for any prepaid rent and/or initial direct costs incurred in connection with execution of the lease and reduced by any lease incentives received. For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate, determined based on information available at lease commencement, as rates implicit in its leasing arrangements are typically not readily determinable. The Company’s incremental borrowing rate reflects the rate it would pay to borrow on a secured basis and incorporates the term and economic environment of the associated lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the Company’s operating leases, fixed lease payments are recognized as lease expense on a straight-line basis over the lease term. For leases with a term of 12 months or less, any fixed lease payments are recognized on a straight-line basis over the lease term and are not recognized on the Consolidated Balance Sheets as an accounting policy election. Leases qualifying for the short-term lease exception were insignificant. Variable lease costs are recognized as incurred and primarily consist of common area maintenance and utility charges not included in the measurement of right of use assets and operating lease liabilities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Operating segments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the CODM in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is comprised of several members of its executive management team who use revenue and cost of revenue of its three reporting segments to assess the performance of the business of our reportable operating segments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for income taxes under the asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the 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 tax rates is recognized in operations in the period that includes the enactment date. A valuation allowance is required to the extent any deferred tax assets may not be realizable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contract assets consist of costs and estimated earnings in excess of billings on uncompleted engineering contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Deferred revenue relates to upfront payments and consideration received from customers for data center hosting and the upfront license fee generated from our legacy animal health business.  Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted engineering contracts, </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Remaining performance obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">Remaining performance obligations represent the transaction price of contracts for work that has not yet been performed. The Company elected the practical expedient to not adjust the transaction price for the existence of a significant financing component if the timing difference between a customer’s payment and our performance is one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for share-based payment awards exchanged for services at the estimated grant date fair value of the award, which is based on the fair market value of the Company’s common stock at the time of the grant. For performance-based share-based payment awards, the Company recognizes compensation cost over the performance period when achievement of the milestones and targets is probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has elected to account for forfeitures of awards as they occur.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently issued accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its Consolidated Financial Statements and assures that there are proper controls in place to ascertain that the Company’s Consolidated Financial Statements properly reflect the change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </i>(“ASU 2023-09”). ASU 2023-09 expands existing income tax disclosures for rate reconciliations by requiring disclosure of certain specific categories and additional reconciling items that meet quantitative thresholds and expands disclosures for income taxes paid by requiring disaggregation by certain jurisdictions. ASU 2023-09 is effective for annual periods beginning after December 15, 2024; early adoption is permitted. The Company does note expect the updated guidance to have a material impact on its disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-08, <i style="font-style:italic;">Intangibles - Goodwill and Other - Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto Assets,</i> which establishes accounting guidance for crypto assets meeting certain criteria. Bitcoin meets this criteria. The amendments require crypto assets meeting the criteria to be recognized at fair value with changes recognized in net income each reporting period. Upon adoption, a cumulative-effect adjustment is made to the opening balance of retained earnings as of the beginning of the annual reporting period of adoption. ASU 2023-08 is effective for fiscal years beginning after December 15, 2024, including interim periods within those fiscal years. Early adoption is permitted. The Company elected to early adopt ASU 2023-08 for the year ended December 31, 2023. As a result of the adoption, the Company recorded a cumulative effect adjustment to its <i style="font-style:italic;">Accumulated deficit</i> balance of approximately $6.0 million as of January 1, 2023, as a result of recognizing its Bitcoin held as of January 1, 2023, at fair value. See Note 21. <i style="font-style:italic;">Impacts of Adoption of ASU 2023-08</i> for a summary of the impacts on the Company’s interim Condensed Consolidated Statements of Operations provided during the year ended December 31, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </i>(“ASU 2023-07”). ASU 2023-07 is intended to enhance reportable segment disclosures by requiring disclosures of significant segment expenses regularly provided to the CODM, requiring disclosure of the title and position of the CODM and explanation of how the reported measures of segment profit and loss are used by the CODM in assessing segment performance and allocation of resources. ASU 2023-07 is effective for the Company for annual periods beginning after December 31, 2023; early adoption is permitted. The updated guidance is not expected to have a material impact on the Company’s disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which was codified with its subsequent amendments as Accounting Standards Codification (“ASC”) Topic 326, <i style="font-style:italic;">Financial Instruments – Credit Losses </i>(“ASC 326”). ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in other GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The updated guidance is effective for the Company for annual reporting periods beginning after December 15, 2022, and early adoption is permitted. In connection with the Company’s acquisitions during the year ended December 31, 2021, the Company adopted this standard on January 1, 2021, and the adoption did not have a material impact on the financial statements and related disclosures.</p> 6000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3. Acquisitions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of Corsicana Facility land site</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">During the year ended December 31, 2022, the Company initiated a large-scale development to expand its Bitcoin mining and data center hosting capabilities with the acquisition of a 265-acre site in Navarro County, Texas, strategically located next to the Navarro switch, for $10.1 million, where its anticipated one-gigawatt Bitcoin mining and data center facility complex, the Corsicana Facility, is under development. See Note 7. <i style="font-style:italic;">Property and Equipment</i>, for more information about the Corsicana Facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Acquisition of ESS Metron</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 1, 2021, the Company acquired 100% of the equity interests of ESS Metron. ESS Metron is a power distribution and management systems manufacturing, design and engineering firm based in Denver, Colorado, operating from facilities totaling approximately 121,000 square feet of manufacturing, office, and warehouse space in the metropolitan Denver area. These facilities are subject to long-term lease agreements. The acquisition of ESS Metron established the Company’s Engineering business and enhanced the Company’s ability to scale its Bitcoin Mining and Data Center Hosting operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total consideration transferred of $56.9 million was comprised of a cash payment of approximately $30.1 million, net of $3.7 million of seller transaction costs, and 715,413 shares of the Company’s common stock with an acquisition date fair value of approximately $26.7 million. Of the 715,413 shares of common stock, 645,248 were issued upon closing and the remaining 70,165 were withheld as security for the sellers’ indemnification obligations for 18 months following the transaction closing date. <span style="background:#ffffff;">During the year ended December 31, 2023, the indemnification period ended and all </span><span style="background:#ffffff;">70,165</span><span style="background:#ffffff;"> of the withheld shares were issued to the ESS Metron sellers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">Other than an insignificant post-closing settlement of preliminary net working capital, there were no adjustments to the provisional purchase price and fair value estimates. The Company finalized the valuation of the acquired assets and liabilities, and consideration transferred, in December 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">The following table presents the allocation of the purchase consideration:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 549</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,879</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 636</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory and work-in-progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,175</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Costs and estimated earnings in excess of billings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,205</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,501</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,714</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,235)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,239)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Billings in excess of costs and estimated earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,883)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,714)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total identifiable assets and liabilities acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><b style="font-weight:bold;"> 27,472</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,379</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total purchase consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><b style="font-weight:bold;"> 56,851</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:16pt 0pt 0pt 0pt;"><span style="background:#ffffff;">Goodwill was attributable to the assembled workforce of experienced personnel at ESS Metron and synergies expected to be achieved from the combined operations of Riot and ESS Metron. The goodwill recognized is expected to be deductible for tax purposes. We assigned the goodwill to our Engineering segment. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The Company determined that the </span><span style="background:#ffffff;">70,165</span><span style="background:#ffffff;"> shares withheld met the conditions necessary to be classified as equity because the consideration was indexed to the Company’s own equity, there were no exercise contingencies based on an observable market not based on its stock or operations, settlement was consistent with a fixed-for-fixed equity instrument, the agreement contained an explicit number of shares and there were no cash payment provisions. Additionally, based on these assessments, the Company recorded the shares at fair value on the acquisition date, similar to escrowed shares or securities and accounted for them in total consideration transferred. This consideration related to representations and warranties of circumstances that existed as of the </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">acquisition date and which the Company believed to be accurate, with future issuance of the share consideration deemed likely to occur.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The fair values of cash and cash equivalents, accounts receivable, prepaid and other current assets, inventory and work-in-progress, accounts payable, accrued expenses, and warranty liability were determined to be the carrying values due to the short-term nature of the assets and liabilities. The fair value of the acquired trade receivables was determined to be the net realizable amount of the closing date book value of </span><span style="background:#ffffff;">$9.9</span><span style="background:#ffffff;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">Contract assets consisted of costs and estimated earnings in excess of billings on uncompleted contracts and unearned revenue consists of billings in excess of costs and estimated earnings on uncompleted contracts. The fair values of these assets and liabilities were determined to be the carrying values due to the short-term nature of the underlying project contracts incurring costs and the associated customer billings.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The fair value of property and equipment was estimated by applying the cost approach. The cost approach uses the replacement or reproduction cost as an indicator of fair value. The assumptions of the cost approach include replacement cost new, projected capital expenditures, and physical deterioration factors including economic useful life, remaining useful life, age, and effective age.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">Intangible assets reflect the identifiable intangible assets acquired, consisting of customer relationships, a trademark and UL Listings. Customer relationships are assigned an estimated useful life of approximately </span><span style="-sec-ix-hidden:Hidden_XcKoVPKBQEGXjPkWIyDCLA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">10 years</span></span><span style="background:#ffffff;"> based on the low attrition of the customer base, in part due to the customized nature of the Company’s products. Fair value of the customer relationships was estimated by applying an income approach – multi period excess earnings method. The fair value was determined by calculating the present value of estimated future operating cash flows generated from the existing customers less costs to realize the revenue. The Company applied a discount rate of </span><span style="background:#ffffff;">21%</span><span style="background:#ffffff;">, which reflected the nature of the assets as they relate to the risk and uncertainty of the estimated future operating cash flows. Other significant assumptions used to estimate the fair value of the customer contracts included an assumed income tax rate of </span><span style="background:#ffffff;">25%</span><span style="background:#ffffff;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">Although ESS Metron had been in business for over 60 years, the trademark was assigned a </span><span style="-sec-ix-hidden:Hidden_G2frClUPYEimMugWlOiGxg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">10-year</span></span><span style="background:#ffffff;"> life due to the Company obtaining more data center customers where the longevity of the projects may be shorter than have been historically. Fair value of the trademark was estimated by applying the relief from royalty rate method. The fair value was determined by applying an estimated royalty rate to revenue, measuring the value the Company would pay in royalties to a market participant if it did not own the trademark and had to license it from a third party.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">UL Listings were assigned a </span><span style="-sec-ix-hidden:Hidden_89Yj_j2K8kOrvMTku-0n6Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">12-year</span></span><span style="background:#ffffff;"> life. A UL Listing means that independent safety organization UL, LLC has tested representative samples of a product and determined that the product meets specific, defined requirements. These requirements are often based on UL’s published and nationally recognized Standards for Safety. Although the UL Listing certifications do not expire, due to technological improvements in similar products, particularly in the data center industry, a </span><span style="-sec-ix-hidden:Hidden_Qy7JLwQyeUuO8Kp1V0mKoA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">12-year</span></span><span style="background:#ffffff;"> life was assumed. Fair value of the UL Listings was estimated by applying an estimated developer’s profit margin of approximately </span><span style="background:#ffffff;">4.5%</span><span style="background:#ffffff;"> to estimated costs to be incurred over an estimated six months to re-acquire the UL Listings. The Company applied a discount rate of </span><span style="background:#ffffff;">15%</span><span style="background:#ffffff;">, which reflected the short time necessary to re-acquire the asset.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The right of use asset and operating lease liabilities consisted of </span><span style="background:#ffffff;">two</span><span style="background:#ffffff;"> operating leases of the manufacturing facility in Denver, Colorado. These leases had combined annual payments of approximately </span><span style="background:#ffffff;">$0.9</span><span style="background:#ffffff;"> million and remaining lease terms of approximately </span><span style="-sec-ix-hidden:Hidden_repd4WMX10iS_yxKVflwpQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">3.5</span></span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">10 years</span><span style="background:#ffffff;"> as of acquisition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The operating results of ESS Metron have been included in the Company’s Consolidated Statements of Operations since the acquisition date. The Company recognized </span><span style="background:#ffffff;">$2.1</span><span style="background:#ffffff;"> million of acquisition-related costs related to this acquisition that were expensed as incurred. From the acquisition date through December 31, 2021, ESS Metron’s total revenue and net income was approximately </span><span style="background:#ffffff;">$4.2</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$0.2</span><span style="background:#ffffff;"> million, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Acquisition of Whinstone</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On May 26, 2021, the Company acquired 100% of the equity interests of Whinstone US, Inc., the owner and operator of the Rockdale Facility. The assets and operations of Whinstone increased the scale and scope of Riot’s operations, which is a foundational element in the Company’s strategy to become an industry-leading Bitcoin mining platform on a global scale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total consideration transferred of $460.4 million was comprised of a $53.0 million cash payment (including $38.1 million of debt payoff and certain seller transaction costs), 11.8 million shares of the Company’s common stock with an acquisition date fair value </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">of approximately $326.2 million, an $83.0 million contingent purchase price payable to the Seller (see Note 17. <i style="font-style:italic;">Commitments and Contingencies</i>), and other net items of $(1.7 million). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 12pt 0pt;">There were no adjustments to the provisional purchase price and fair value estimates. The Company finalized the valuation of these assets and liabilities, and consideration transferred, in May 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the allocation of the purchase consideration:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,400</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,072</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,176</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 91,707</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,967</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,547</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Security deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,775</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future power credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 82,953</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,853)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (504)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue and customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,856)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,184)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total identifiable assets and liabilities acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><b style="font-weight:bold;"> 154,200</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 306,184</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total purchase consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><b style="font-weight:bold;"> 460,384</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">Goodwill represented the excess of total purchase consideration over the fair value of the underlying assets acquired and liabilities assumed. Goodwill was attributable to the assembled workforce of experienced personnel at Whinstone and synergies expected to be achieved from the combined operations of Riot and Whinstone. None of the goodwill recognized is expected to be deductible for tax purposes. We assigned the goodwill to our Data Center Hosting segment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">As part of the share purchase agreement Riot entered into with the seller in connection with the Whinstone Acquisition, Riot was obligated to the seller to pay up to a maximum amount of </span><span style="background:#ffffff;">$86.0</span><span style="background:#ffffff;"> million, net of income taxes, as defined under the stock purchase agreement (undiscounted) of additional consideration if certain power credits were received or realized by Whinstone. Those power credits arose from the February 2021 weather event. The purchase price included the estimated fair value of the contingent consideration at the Whinstone Acquisition Date of approximately </span><span style="background:#ffffff;">$83.0</span><span style="background:#ffffff;"> million. The fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement. These assumptions for the power credits whose utilization by Whinstone is contingent on ERCOT’s future power billings, included the timing of receipt or realization of the power credits, estimates of future power consumption, the discount rate and credit risk of the Company and the owing party (ERCOT).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The fair value of the acquired trade receivables was determined to be the net realizable amount of the closing date book value of </span><span style="background:#ffffff;">$1.1</span><span style="background:#ffffff;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The fair value of the acquired long-term other asset of approximately </span><span style="background:#ffffff;">$83.0</span><span style="background:#ffffff;"> million related to the estimated amount of power credits due Whinstone from the February 2021 weather event. We estimated the fair value of the power credits to be the same as that of the contingent consideration arrangement because the Company is required to remit to the seller in cash as additional consideration the amount of such power credits received or realized by Whinstone. See discussion above on contingent consideration.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The derivative asset acquired pertained to the PPA. The fair value of the contract of approximately </span><span style="background:#ffffff;">$14.0</span><span style="background:#ffffff;"> million was estimated by applying a discounted debt-free cash flow approach. This fair value measurement was based on significant inputs not observable in the market and thus represented a Level 3 measurement as defined in ASC 820. The significant assumptions used to estimate fair value of the derivative contract included a discount rate of </span><span style="background:#ffffff;">21%</span><span style="background:#ffffff;">, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes, and other similar data obtained from quoted market prices or independent pricing vendors.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The fair value of property and equipment was estimated by applying the cost approach. The cost approach uses the replacement or reproduction cost as an indicator of fair value. The assumptions of the cost approach included replacement costs, projected capital expenditures, and physical deterioration factors including economic useful life, remaining useful life, age, and effective age.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The operating results of Whinstone have been included in the Company’s Consolidated Statements of Operations since the acquisition date. The Company recognized </span><span style="background:#ffffff;">$19.1</span><span style="background:#ffffff;"> million of acquisition-related costs that were expensed as incurred.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The financial results of the acquisition have been included in the Company’s Consolidated Financial Statements from the closing of the acquisition. From the acquisition date through December 31, 2021, Whinstone’s total revenue and net income was approximately </span><span style="background:#ffffff;">$24.5</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$1.2</span><span style="background:#ffffff;"> million, respectively.</span></p> 265 10100000 1 1 121000 56900000 30100000 3700000 715413 26700000 715413 645248 70165 P18M 70165 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 549</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,879</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 636</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory and work-in-progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,175</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Costs and estimated earnings in excess of billings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,205</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,501</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,714</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,235)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,239)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Billings in excess of costs and estimated earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,883)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,714)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total identifiable assets and liabilities acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><b style="font-weight:bold;"> 27,472</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,379</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total purchase consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><b style="font-weight:bold;"> 56,851</b></p></td></tr></table> 549000 9879000 636000 1175000 13205000 4501000 14000000 6714000 9235000 1239000 5883000 6714000 116000 27472000 29379000 56851000 70165 9900000 0.21 0.25 0.045 0.15 2 900000 P10Y 2100000 4200000 200000 1 460400000 53000000.0 38100000 11800000 326200000 83000000.0 1700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,400</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,072</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,176</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 91,707</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,967</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,547</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Security deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,775</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future power credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 82,953</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,853)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (504)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue and customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,856)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,184)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total identifiable assets and liabilities acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><b style="font-weight:bold;"> 154,200</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 306,184</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total purchase consideration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><b style="font-weight:bold;"> 460,384</b></p></td></tr></table> 10400000 1072000 2176000 91707000 13967000 6547000 1775000 82953000 12853000 504000 34856000 8184000 154200000 306184000 460384000 86000000.0 83000000.0 1100000 83000000.0 14000000.0 0.21 19100000 24500000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Revenue from Contracts with Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Disaggregated revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenue disaggregated by reportable segment is presented in See Note 20. <i style="font-style:italic;">Segments Information</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Contract balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contract assets relate to uncompleted Engineering contracts. As of December 31, 2023 and 2022, contract assets were $15.4 million and $19.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Contract liabilities primarily relate to upfront payments and consideration received for Data Center Hosting services and Deferred revenue relates to uncompleted Engineering contracts. The following table presents changes in contract liabilities and deferred revenue</span>:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,903</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue recognized </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,805)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other changes in contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,099</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,197</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Remaining performance obligation </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The following table presents the estimated future recognition of the Company’s remaining performance obligations, which represent the transaction price of current contracts for work to be performed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2028</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,774</p></td></tr><tr><td style="vertical-align:bottom;width:26.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,073</p></td></tr><tr><td style="vertical-align:bottom;width:26.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 485</p></td></tr><tr><td style="vertical-align:bottom;width:26.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,332</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 15400000 19700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,903</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue recognized </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,805)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other changes in contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,099</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,197</p></td></tr></table> 29197000 27903000 -11226000 -6805000 4361000 8099000 22332000 29197000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2028</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,774</p></td></tr><tr><td style="vertical-align:bottom;width:26.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,073</p></td></tr><tr><td style="vertical-align:bottom;width:26.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 485</p></td></tr><tr><td style="vertical-align:bottom;width:26.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,332</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2362000 2362000 2362000 2362000 2362000 5964000 17774000 4073000 4073000 97000 97000 97000 97000 97000 485000 6532000 2459000 2459000 2459000 2459000 5964000 22332000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5. Bitcoin</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents information about the Company’s Bitcoin balance held:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quantity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,884</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 150,593</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized from Bitcoin mined</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 156,870</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,425)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79,529)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exchange of Bitcoin for employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,495)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale/exchange of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30,346</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (147,365)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,974</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 109,420</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cumulative effect upon adoption of ASU 2023-08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,994</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized from Bitcoin mined</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 188,996</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (878)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,185)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (176,219)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exchange of Bitcoin for employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (869)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 184,734</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,362</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 311,178</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Carrying value of Bitcoin as of December 31, 2023<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 199,928</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gains on the sale of Bitcoin for the year ended December 31, 2023<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 80,174</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The carrying value of Bitcoin is equal to the post-impairment value of all Bitcoin held as of the adoption of ASU 2023-08 on January 1, 2023, and, for Bitcoin produced subsequent to the adoption ASU 2023-08, the initial value of the Bitcoin  as determined for revenue recognition purposes. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Bitcoin is sold on a FIFO basis. During the year ended December 31, 2023, gains were recognized on all sales of Bitcoin and are included in </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Change in fair value of Bitcoin</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> on the Consolidated Statements of Operations.  </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">All additions of Bitcoin were the result of Bitcoin generated by the Company’s Bitcoin Mining operations (see Note 4. <i style="font-style:italic;">Revenue from Contracts with Customers</i>). All dispositions of Bitcoin were the result of sales on the open market to fund Company operations and for compensation for certain employees.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents information about the Company’s Bitcoin balance held:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quantity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,884</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 150,593</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized from Bitcoin mined</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 156,870</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,425)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79,529)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exchange of Bitcoin for employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,495)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale/exchange of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30,346</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (147,365)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,974</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 109,420</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cumulative effect upon adoption of ASU 2023-08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,994</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized from Bitcoin mined</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 188,996</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (878)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,185)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (176,219)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exchange of Bitcoin for employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (869)</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 184,734</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,362</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 311,178</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Carrying value of Bitcoin as of December 31, 2023<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 199,928</p></td></tr><tr><td style="vertical-align:bottom;width:74.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gains on the sale of Bitcoin for the year ended December 31, 2023<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 80,174</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The carrying value of Bitcoin is equal to the post-impairment value of all Bitcoin held as of the adoption of ASU 2023-08 on January 1, 2023, and, for Bitcoin produced subsequent to the adoption ASU 2023-08, the initial value of the Bitcoin  as determined for revenue recognition purposes. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Bitcoin is sold on a FIFO basis. During the year ended December 31, 2023, gains were recognized on all sales of Bitcoin and are included in </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Change in fair value of Bitcoin</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> on the Consolidated Statements of Operations.  </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4884 150593000 5554 156870000 -3425 -79529000 -39 -1495000 30346000 -147365000 6974 109420000 5994000 6626 188996000 -21 -878000 -6185 -176219000 -32 -869000 184734000 7362 311178000 199928000 80174000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6. Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Convertible note</span><span style="display:inline-block;width:3.95pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company invested in a $4.5 million convertible note at face value. The convertible note has a three-year term and earns interest at a rate of 12% per annum, which may be paid in cash or in-kind, and converts into equity of the issuer of the convertible note at the end of the three-year term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The convertible note is accounted for as an available-for-sale debt instrument and is recognized at fair value in <i style="font-style:italic;">Other long-term assets</i> on the Consolidated Balance Sheets. Unrealized changes in the fair value of the convertible note are recognized in <i style="font-style:italic;">Other comprehensive income (loss)</i> on the Consolidated Statements of Comprehensive Income (Loss). Interest income is recognized within <i style="font-style:italic;">Interest income (expense)</i> on the Consolidated Statements of Operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The fair value measurement of the convertible note is based on significant inputs not observable in the market and thus represents a Level 3 measurement. The significant assumptions used to estimate fair value of the convertible note included a discount rate of </span><span style="background:#ffffff;">12.3%</span><span style="background:#ffffff;">, which reflected the issuance date spread premium over the selected yield for the remaining time to maturity. The issuance date discount rate of </span><span style="background:#ffffff;">14.0%</span><span style="background:#ffffff;"> reflected an estimated required return for mezzanine financing after taking into consideration the principal of the convertible note and the investee’s early stage of development.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents information about the convertible note:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,500</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortized costs basis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,559</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unrealized holding gains (losses) in accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 150</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Fair value as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,709</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company determined that the issuer of the convertible preferred note was a variable interest entity (“VIE”) and that the Company held a variable interest in the issuer of the convertible preferred note. The Company has considered the amount it is contributing to the issuer, its lack of decision-making rights and control, among other factors, and has concluded that it does not hold a controlling financial interest and does not have majority decision-making control. Therefore, the Company is not the primary beneficiary of the VIE, and as a result, the Company is not required to consolidate the VIE. The entire $4.5 million investment is at risk of loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Coinsquare and Mogo</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In September 2017, and February 2018, the Company acquired a minority interest for $9.4 million in Coinsquare Ltd., a Canadian cryptocurrency exchange (“Coinsquare”), which operates a digital cryptocurrency exchange platform in Canada. The investment resulted in an ownership in Coinsquare by the Company of approximately 11.7% ownership in Coinsquare on a fully diluted basis. The Company elected to account for the investment using the measurement alternative as the equity securities are without a readily determinable fair value and do not give the Company significant influence over Coinsquare. Per the measurement alternative, the investment is recorded at cost, less any impairment, plus or minus changes resulting from observable price changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During June 2020, the Company became aware of allegations brought by the Ontario Securities Commission (the “OSC”) that Coinsquare and certain of its executives and directors engaged in systematic “wash trading” of cryptocurrencies on its Coinsquare market to manipulate the market’s trading volume during 2018 and 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 21, 2020, a hearing panel of the OSC entered an order (the “Order”) approving the settlement agreement between OSC, Coinsquare, and certain of its executives and directors (the “Settlement Agreement”), in which they admitted to breaches of Ontario securities laws and/or conduct contrary to the public interest including, market manipulation through reporting inflated trading volumes on its Coinsquare Market, misleading its clients and investors about these trading volumes, and taking reprisal against an internal whistleblower who brought this conduct to the attention of the named executives and directors. The Order requires certain oversight and governance procedures and to prohibit the named executives and directors from engaging in certain activities with respect to Coinsquare; additionally, the named executives and directors were required to resign from Coinsquare and Coinsquare and the named executives and directors were required to pay penalties and costs totaling approximately CAD $2.2 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company thereupon determined there were indicators that would cause a 100% impairment of the Coinsquare investment and observed price changes and recorded an impairment expense of $9.4 million for its investment in Coinsquare during the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, under agreements between Coinsquare, Coinsquare’s shareholders (including Riot) and Mogo Inc. (NASDAQ: MOGO), a digital payments and financial technology company (“Mogo”), Riot sold all 3.4 million common shares of Coinsquare in exchange for approximately 3.2 million common shares of Mogo and approximately $1.8 million in cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, the Company recorded a gain on sale/exchange of long-term investments of $26.3 million for the sale of its shares of Coinsquare. Concurrently, the Company recorded the fair value of the Mogo shares received in the exchange of $24.8 million in investments in marketable equity securities within current assets on the Consolidated Balance Sheets. The fair value was calculated as 3.2 million shares of Mogo common stock multiplied by the fair value of the Mogo shares received. During the year ended December 31, 2021, we recorded an unrealized loss on the shares of approximately $13.7 million based on the closing price per share of Mogo common stock on the Nasdaq Stock Market on December 31, 2021 of $3.42. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company sold all 3.2 million shares of its shares of Mogo for proceeds of $1.8 million, resulting in realized losses of approximately $9.0 million. </p> 4500000 P3Y 0.12 P3Y 12.3 14.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents information about the convertible note:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,500</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortized costs basis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,559</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unrealized holding gains (losses) in accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 150</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Fair value as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,709</b></p></td></tr></table> 4500000 59000 4559000 150000 4709000 4500000 9400000 9400000 0.117 2200000 1 9400000 3400000 3200000 1800000 26300000 24800000 3200000 13700000 3.42 3200000 1800000 9000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Property and equipment consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and building improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 348,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 229,685</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land rights and land improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,164</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miners and mining equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 496,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 441,324</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and facility equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,125</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,206</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 166,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,231</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,063,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 814,735</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (359,443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (122,180)</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 704,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 692,555</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization expense related to property and equipment totaled approximately $246.5 million, $105.9 million, and $26.1 million, for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company recognized an impairment charge for its miners and mining equipment during the year ended December 31, 2022, as described below, but did not incur any other impairment charges for its property and equipment for the years ended December 31, 2023 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Miners and mining equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of December 31, 2023, the Company had deployed a total of 112,944 miners in its mining operation, all at the Rockdale Facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company entered into the Master Agreement to acquire 99,840 miners from MicroBT (consisting of 8,320 M56S+ model miners, 22,684 M56S++ model miners, 20,778 M66 model miners, and 48,058 M66S model miners), primarily for use at the Corsicana Facility, for a total purchase price of approximately $453.4 million, subject to adjustment. Delivery of the miners began in the fourth quarter of 2023, with all miners expected to be received and deployed by mid-2025. The Master Agreement also provides us an option to purchase up to an additional 265,000 additional miners, on the same terms as the initial order.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company sold 2,700 Antminer model S19 XP miners for gross proceeds of $6.4 million, which resulted in a loss on sale of equipment of $5.3 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, all of which were received in January 2023. As of December 31, 2023, the Company did not have any outstanding purchase agreements for the purchase of miners from Bitmain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company elected not to renew its co-location mining services agreement with Coinmint, which was therefore terminated automatically per its terms. In connection with the termination, the Company arranged for the transfer of the miners it was operating at Coinmint’s Massena, New York facility (the “Coinmint Facility”). The Company then entered into an equipment exchange agreement with a third-party Bitcoin mining company (the “Counterparty”), whereby the Company transferred approximately 5,700 of the Antminer model S19 Pro miners it had previously deployed at the Coinmint Facility to the Counterparty in exchange for 5,000 factory-new Antminer model S19j Pro miners delivered to the Rockdale Facility. After completing the transfer of the miners to the Counterparty, the Company relocated the balance of the miners it had deployed at the Coinmint Facility to the Rockdale Facility. As a result of the exchange with the Counterparty, the Company recognized a gain on the exchange of equipment of approximately $16.3 million during the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of miners </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the year ended December 31, 2022, adverse changes in business climate, including decreases in the price of Bitcoin and resulting decrease in the market price of miners, indicated that an impairment triggering event had occurred. Testing performed indicated the estimated fair value of the Company’s miners to be less than their net carrying value as of December 31, 2022, and an impairment charge of $55.5 million was recognized, decreasing the net carrying value of the Company’s miners to their estimated </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">fair value. The estimated fair value of the Company’s miners was classified in Level 2 of the fair value hierarchy due to the quoted market prices for similar assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Casualty-related charges (recoveries), net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas. As of December 31, 2023, the Company estimated that total damages of $10.3 million had been incurred. During the year ended December 31, 2023, the Company received net insurance recoveries of $7.5 million. Recoveries are recognized when they are probable of being received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Construction in progress</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company’s expansion of the Rockdale Facility had been completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">In 2022, the Company initiated development of the Corsicana Facility to expand its Bitcoin Mining and Data Center Hosting capabilities, on a 265-acre site in Navarro County, Texas, located next to the Navarro Switch. Once complete, the Company expects the Corsicana Facility to have one gigawatt of developed capacity for its Bitcoin Mining and Data Center Hosting operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">The initial phase of the development of the Corsicana Facility involves the construction of 400 MW of immersion-cooled Bitcoin Mining and Data Center Hosting infrastructure, as well as a high-voltage power substation and transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is ongoing and operations are expected to commence by the end of the first quarter of 2024, following commissioning of the substation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">Through December 31, 2023, the Company had incurred costs of approximately $217.8 million related to the development of the Corsicana Facility, including $10.1 million paid to acquire the land on which the facility is being developed, $203.0 million of initial developments costs and equipment, and a $4.7 million deposit for future power usage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company entered into a purchase agreement with Midas for the purchase of 200 MW of immersion cooling systems for its Corsicana Facility. Delivery of the immersion cooling systems began in the fourth quarter of 2023 and is expected to be completed in the first quarter of 2024. The purchase agreement also provides the Company an option to purchase up to an additional 400 MW of immersion cooling systems from Midas, on the same terms as the initial order, through December 31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Related party land transaction</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the year ended December 31, 2022, the Company began an initiative to provide certain on-site temporary housing for stakeholders, including partners, analysts, stockholders, employees, vendors, and other visitors to the Rockdale Facility, which is located in a relatively remote area of central Texas with limited accommodations for visitors. During the year ended December 31, 2023, Riot completed its acquisition of property and land for the development of temporary housing from Lyle Theriot (indirectly, through a limited liability company controlled by Mr. Theriot) for approximately $1.1 million, consisting of $0.2 million for land and $0.9 million for buildings and improvements. At the time of the transaction, Mr. Theriot was part of the management team at Riot and was considered a related party of Riot. The transaction was accounted for as an asset acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">During the year ended December 31, 2023, the Company paid $191.1 million in deposits and payments to MicroBT for the purchase of miners pursuant to the Master Agreement described herein. The remaining commitment of approximately $270.4 million is due in installments through approximately April 2025 based on the estimated miner delivery schedule. Total payments of $220.0 million and $50.4 million are expected to be made in 2024 and 2025, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 0pt 0pt;">During the year ended December 31, 2023, the Company paid $31.2 million in deposits and payments to Midas for the purchase of immersion cooling systems described herein. The remaining commitment of approximately $21.1 million is due in installments in early 2024, based on the estimated delivery schedule.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Property and equipment consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and building improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 348,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 229,685</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land rights and land improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,164</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miners and mining equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 496,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 441,324</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and facility equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,125</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,206</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 166,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,231</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,063,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 814,735</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (359,443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (122,180)</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 704,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 692,555</p></td></tr></table> 348865000 229685000 10320000 10164000 496230000 441324000 39144000 35125000 2108000 1206000 166970000 97231000 1063637000 814735000 359443000 122180000 704194000 692555000 246500000 105900000 26100000 112944 99840 8320 22684 20778 48058 453400000 265000 2700 6400000 5300000 5130 5700 5000 16300000 55500000 10300000 7500000 265 1 400 217800000 10100000 203000000.0 4700000 200 400 1100000 200000 900000 191100000 270400000 220000000.0 50400000 31200000 21100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Goodwill and Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the second quarter of 2022, adverse changes in business climate, including decreases in the price of Bitcoin and increased volatility of equity markets, as evidenced by declines in the market price of the Company’s securities, those of its peers, and major market indices, reduced market multiples and increased weighted-average costs of capital, primarily driven by an increase in interest rates. Market concerns related to inflation, supply chain disruption issues and other macroeconomic factors were some of the primary causes for these declines. Additionally, the price of Bitcoin had declined significantly, notably during the second quarter of 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Due to these factors, the Company determined that a triggering event had occurred, and therefore, performed a goodwill impairment assessment as of June 30, 2022. The valuation of the Company’s reporting units was determined with the assistance of an independent valuation specialist firm using a market approach. The market approach was based on the Guideline Public Company Method, which is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses was based on the markets in which the reporting units operated, giving consideration to risk profiles, size, geography, and diversity of products and services. Under the market approach, the Company evaluated the fair value based on trailing and forward-looking earnings and revenue multiples derived from comparable publicly traded companies with similar market position and size as the Company’s reporting units. The unobservable inputs used to measure the fair value included projected revenue growth rates, the price of Bitcoin, the global Bitcoin network hash rate, the timing of miner shipments under currently executed contracts and their subsequent deployment, and the determination of appropriate market comparison companies. The trailing-twelve-month and next-twelve-month enterprise value-to-revenue multiples assumed in the analysis ranged from approximately 0.7x to approximately 3.9x. The resulting estimated fair values of the combined reporting units were reconciled to the Company’s market capitalization, including an estimated implied control premium of approximately 30%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The results of the quantitative test indicated the fair value of the reporting units did not exceed their carrying amounts, including goodwill, in excess of the carrying value of the goodwill. As a result, the entire carrying amount of the goodwill was recognized as a non-cash impairment charge during the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Finite-lived intangible assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s finite-lived intangible assets as of December 31, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average life</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">book value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,042)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">UL Listings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (469)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">12</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Various</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,363)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The customer contracts, trademark, and UL listings were recognized as the result of acquisitions during the year ended December 31, 2021 (see Note 3. <i style="font-style:italic;">Acquisitions</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company paid $9.5 million to license a patent for technology being used in the development of the Corsicana Facility. The amount paid is being amortized over the term of the license, which expires on December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average life</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">book value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">UL Listings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">12</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Various</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,583)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">During the years ended December 31, 2023, 2022, and 2021, amortization expense related to finite-lived intangible assets was </span><span style="background:#ffffff;">$5.8</span><span style="background:#ffffff;"> million, </span><span style="background:#ffffff;">$2.1</span><span style="background:#ffffff;"> million, and </span><span style="background:#ffffff;">$0.2</span><span style="background:#ffffff;"> million, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of December 31, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,823</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,455</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,697</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company did not identify any impairment of its finite-lived intangible assets during the years ended December 31, 2023, 2022, and 2021.</p> 0.30 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s finite-lived intangible assets as of December 31, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average life</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">book value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,042)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">UL Listings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (469)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">12</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Various</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,363)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average life</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">book value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">UL Listings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">12</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Various</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,583)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 6300000 -1292000 5008000 P10Y 5000000 -1042000 3958000 P10Y 2700000 -469000 2231000 P12Y 10060000 -5560000 4500000 24060000 -8363000 15697000 9500000 6300000 671000 5629000 P10Y 5000000 542000 4458000 P10Y 2700000 244000 2456000 P12Y 10060000 1126000 8934000 24060000 2583000 21477000 5800000 2100000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of December 31, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,823</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,455</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,697</p></td></tr></table> 5823000 1355000 1355000 1355000 1355000 4455000 15697000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9. Power Purchase Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2020, the Company, through its subsidiary, Whinstone, entered into the PPA to provide for the delivery of power to its Rockdale Facility, via the nearby Sandow Switch. Pursuant to the PPA, the Company has agreed to acquire a total of 345 MW of long-term, fixed-price power, in multiple blocks, as follows: 130 MW contracted in May 2020, at fixed prices through April 30, 2030; 65 MW contracted in March 2022, at fixed prices through April 30, 2030; and 150 MW contracted in November 2022, at fixed prices through October 31, 2027. Additionally, under the PPA, the Company has the option to purchase additional power at market prices, as needed.      </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If electricity used exceeds the amount contracted, the cost of the excess electricity is incurred at the then-current spot rate. Concurrently with the PPA, the Company entered into an interconnection agreement for the extension of delivery system transmission/substation facilities to facilitate delivery of the electricity to the Rockdale Facility (the “Facilities Agreement”). Power costs incurred under the Facilities Agreement are determined every 15 minutes using settlement information provided by the ERCOT and are recorded in <i style="font-style:italic;">Cost of revenue </i>on the Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In collaboration with market participants such as the Company, ERCOT has implemented Demand Response Services Programs for customers that have the ability to reduce or modify electricity use in response to ERCOT instructions or signals. These Demand Response Services Programs provide the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and stabilizing the grid by encouraging the demand side of the market to give more visibility and control of their power consumption to grid operators. Market participants with electrical loads like the Company may participate in these Demand Response Service Programs directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing power demand in the ERCOT marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under these Demand Response Services Programs, the Company can participate in a variety of programs known as “ancillary services” by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. For each respective Demand Response Services Program, the Company receives a cash payment based on hourly rates for power, and the amount of electrical load into which it bids. Through ancillary services, the Company competitively bids amongst other market participants to sell ERCOT the ability to control Riot’s electrical load on demand, and to power down when directed to by ERCOT, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">as part of ERCOT’s efforts to stabilize the grid. The Company receives compensation for its participation in ancillary services whether or not the Company is actually called to power down.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Riot also participates in ERCOT’s Four Coincident Peak (“4CP”) program, which refers to the highest-load settlement intervals in each of the four summer months (June, July, August, and September), during which time, demand for power is at its highest. 4CP participants may voluntarily power down operations during these times and in doing so, reduce the electrical load demand on the ERCOT grid. Participants that reduce their load in these peak periods receive credits to transmission costs on future power bills during the subsequent year, reducing overall power costs. As a result of Riot’s participation in 4CP in 2022, the Company’s transmission charges in its 2023 monthly power bills were substantially reduced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the PPA, the Company may also elect not to utilize its long-term, fixed-price power for its operations, and instead elect to sell that power in exchange for credits against future power costs when there is a benefit to the Company, depending on the spot market price of electricity. The Company’s power strategy combines participation in Demand Response Services Programs and sales of power during times of peak demand, to attempt to manage operating costs most efficiently.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2023, 2022, and 2021, the Company earned credits against future power costs in exchange for power resold of approximately $71.2 million, $27.3 million, and $6.5 million, respectively. These amounts are recorded in <i style="font-style:italic;">Power curtailment credits</i> on the Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company determined the PPA meets the definition of a derivative because it allows for net settlement. However, because the Company has the ability to offer the power back for sale, rather than taking physical delivery, the Company determined that physical delivery is not probable through the entirety of the contract and therefore, the Company does not believe the normal purchases and normal sales scope exception applies to the PPA. Accordingly, the PPA (a non-hedging derivative contract) is accounted for as a derivative and recorded at its estimated fair value each reporting period in <i style="font-style:italic;">Derivative asset</i> on the Consolidated Balance Sheets with the change in the fair value recorded in <i style="font-style:italic;">Change in fair value of derivative asset</i> on the Consolidated Statements of Operations. The PPA is not designated as a hedging instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The estimated fair value of the Company’s Derivate asset is classified under Level 3 of the fair value hierarchy due to the significant unobservable inputs utilized in the valuation. Specifically, the Company’s discounted cash flow estimation models contain quoted commodity exchange spot and forward prices and are adjusted for basis spreads for load zone-to-hub differentials through the term of the PPA, which is scheduled to end as of April 30, 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 23.1%, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes and other similar data obtained from quoted market prices or independent pricing vendors. The discount rate includes observable market inputs, but also includes unobservable inputs based on qualitative judgment related to company-specific risk factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The terms of the PPA require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity compared to the fixed price stated in the contract. As of December 31, 2023, the margin-based collateral requirement of the Company was zero.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">While the Company manages operating costs at the Rockdale Facility in part by periodically selling back unused or uneconomical power, the Company does not consider such actions to be trading activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents changes in the estimated fair value of the <i style="font-style:italic;">Derivative asset</i>:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:82.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,721</p></td></tr><tr><td style="vertical-align:bottom;width:82.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 104,218</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 345 130 65 150 -71200000 -27300000 -6500000 23.1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:82.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,721</p></td></tr><tr><td style="vertical-align:bottom;width:82.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 104,218</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 97497000 6721000 104218000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Deposits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the activity of the Company’s deposits paid:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deposits on equipment:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,273</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 230,397</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Reclassifications to property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78,376)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 185,294</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Security deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,715</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total long-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 215,009</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;">Deposits on equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, which were received in January 2023. During the year ended December 31, 2023, the Company reclassified the outstanding deposit of $33.3 million to property and equipment in connection with the receipt of the miners at the Rockdale Facility. See Note 7. <i style="font-style:italic;">Property and Equipment.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company paid deposits and advance payments of $191.1 million to MicroBT for the purchase of miners, paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems, and paid deposits of $18.5 million for other purchases of miners from various suppliers. See Note 7. <i style="font-style:italic;">Property and Equipment. </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, $12.6 million of the deposits made to MicroBT, all of the $20.8 million deposit made to Midas, and $11.7 million of the deposits for other purchases of miners were reclassified to property and equipment in connection with the receipt of the equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Security deposits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, the Company paid $23.0 million as a security deposit in connection with its 215 MW increase to the long-term, fixed-price power secured under the PPA, resulting in a total of 345 MW under contract at fixed prices. See Note 8. <i style="font-style:italic;">Power Purchase Agreement</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company paid approximately $4.7 million as a security deposit for the development of the Corsicana Facility, all of which remains held as a deposit as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">During the year ended December 31, 2021, the Company paid approximately $3.1 million in connection with an amended and restated Transmission/Substation Facility Extension Agreement for the construction of the Oncor-owned Delivery System facilities to serve the expansion of the Rockdale Facility, all of which has been returned to the Company as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has other security deposits totaling approximately $2.0 million for its offices and facilities, including $1.8 million associated with its ground lease.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deposits on equipment:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,273</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 230,397</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Reclassifications to property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78,376)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 185,294</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Security deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,715</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total long-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 215,009</p></td></tr></table> 33273000 230397000 -78376000 185294000 29715000 215009000 5130 33300000 191100000 20800000 18500000 12600000 20800000 11700000 23000000.0 215 345 4700000 3100000 2000000.0 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11. Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s accrued expenses consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,621</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Power related costs and remittances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32,632</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,582</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,660</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,969</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 65,464</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s accrued expenses consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,621</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Power related costs and remittances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32,632</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,582</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,660</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,969</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 65,464</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 23451000 16621000 11114000 32632000 14888000 8582000 7490000 3660000 5685000 3969000 62628000 65464000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;font-weight:normal;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12. Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Credit and security facility</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The Company’s subsidiary, ESS Metron,</span> has a Credit and Security Facility Agreement, as amended, which provides for a $10.0 million credit and security facility consisting of a $6.0 million revolving line of credit (the “Revolving Line of Credit”) and a $4.0 million equipment guidance line (the “Equipment Guidance Line”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">The Revolving Line of Credit has a term of two years with interest due monthly and principal due at maturity. All amounts borrowed under the Revolving Line of Credit carry a variable interest of not less than 4.0% and are secured by the assets of ESS Metron. As of December 31, 2023, the interest rate was 8.5%. Total borrowings under the Revolving Line of Credit during the year ended December 31, 2023, were $6.0 million and payments were $6.0 million. As of December 31, 2023, the outstanding balance on the Revolving Line of Credit was $0.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Equipment Guidance Line has a term of two years and permits the Company to finance up to 80.0% of certain equipment purchases. All amounts borrowed under the Equipment Guidance Line carry a variable interest of not less than 4.0% and are secured by the assets of ESS Metron. As of December 31, 2023, the interest rate was 8.5%. <span style="background:#ffffff;">Total borrowings under the Equipment Guidance Line during the year ended December 31, 2023, were approximately </span><span style="background:#ffffff;">$0.9</span><span style="background:#ffffff;"> million. </span>During the year ended December 31, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line converted to a fixed rate term loan (see below). A<span style="background:#ffffff;">s of December 31, 2023, the outstanding balance on the Equipment Guidance Line was approximately </span><span style="background:#ffffff;">$0.5</span><span style="background:#ffffff;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">All borrowings and accrued interest under the equipment guidance line convert to fixed rate term loans every six months, which have either <span style="-sec-ix-hidden:Hidden_6lFlbwEFeUu2E85IfWFlAw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five-year</span></span> terms for borrowings used to acquire vehicles and manufacturing equipment (“Manufacturing Term Loans”) or <span style="-sec-ix-hidden:Hidden_kmaW6fDImke25X2yORCIVQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> terms for borrowings of equipment other than vehicles and manufacturing equipment (“Equipment Term Loans”). The Manufacturing Term Loans made upon the first conversion of guidance line loans carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans made upon the first conversion of guidance line loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. All subsequent conversions to Manufacturing Term Loans and Equipment Term Loans carry interest at a fluctuating rate equal to the lender’s prime rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">During the year ended December 31, 2023, approximately </span><span style="background:#ffffff;">$0.4</span><span style="background:#ffffff;"> million outstanding under the Equipment Guidance Line was converted into a </span><span style="background:#ffffff;">three-year</span><span style="background:#ffffff;"> Equipment Term Loan with a fixed interest rate of </span><span style="background:#ffffff;">6.6%</span><span style="background:#ffffff;">. As of December 31, 2023, the outstanding balance on the Equipment Term Loan was approximately </span><span style="background:#ffffff;">$0.3</span><span style="background:#ffffff;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of December 31, 2023, the outstanding balance on the Equipment Guidance Line and Equipment Term Loans was recognized net of deferred financing costs of approximately $0.1 million. The net current outstanding debt balance of $0.3 million was recognized within <i style="font-style:italic;">Accrued Expenses </i>and the net long-term outstanding debt balance of $0.5 million was recognized within <i style="font-style:italic;">Other long-term liabilities </i>on the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of December 31, 2023, the Company was in compliance with all covenants of the Credit and Security Facility Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 10000000.0 6000000.0 4000000.0 P2Y 0.040 0.085 6000000.0 6000000.0 0 P2Y 0.800 0.040 0.085 900000 400000 500000 0.025 0.025 400000 P3Y 0.066 300000 100000 300000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company had operating leases primarily for its offices and the manufacturing facilities of ESS Metron, and a ground lease for the Rockdale Facility, all of which expire on various dates through January 2032. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company executed an amendment to the ground lease for the Rockdale Facility to add a second 100-acre tract of land, adjacent to the land subject to the original ground lease, for an additional $0.9 million in annual payments. The term of the amended lease is scheduled to expire on January 31, 2032, followed by three ten-year renewal periods at the Company’s option, unless terminated earlier. Concurrent with the amendment to the ground lease, the Company extended the term of its Water Reservation Agreement for the Rockdale Facility (see Note 17. <i style="font-style:italic;">Commitments and Contingencies</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2022, operating lease right of use assets were $20.4 million and $21.7 million, respectively, and operating lease liabilities were $21.3 million and $22.3 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the components of the Company’s lease expense, which the ground and facilities’ leases are included in <i style="font-style:italic;">Cost of revenue</i> and the office leases are included in <i style="font-style:italic;">Selling, general, and administrative</i> on the Consolidated Statements of Operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.00951767%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 678</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease rent expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 748</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">The following table presents supplemental lease information:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use assets exchanged for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table represents our future minimum operating lease payments as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ground lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office and other leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,796</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,553</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,544</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,488</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,266</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,795</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,442</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,097)</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,345</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 900000 20400000 21700000 21300000 22300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.00951767%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 678</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease rent expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 748</p></td></tr></table> 3747000 3193000 678000 240000 182000 51000 3987000 3375000 729000 19000 3987000 3375000 748000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use assets exchanged for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 3522000 2789000 435000 1249000 10333000 13622000 P7Y6M P8Y6M P8Y7M6D 0.067 0.066 0.058 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table represents our future minimum operating lease payments as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ground lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office and other leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,796</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,553</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,544</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,488</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,266</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,795</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,442</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,097)</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,345</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 1998000 1798000 3796000 2058000 1495000 3553000 2119000 1425000 3544000 2183000 1305000 3488000 2249000 1017000 3266000 7369000 2426000 9795000 17976000 9466000 27442000 4685000 1412000 6097000 13291000 8054000 21345000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Note 14. Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Preferred Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i>0%</i> Series B Convertible Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On November 3, 2017, the Company designated 1,750,001 shares of preferred stock as “0% Series B Convertible Preferred Stock.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The shares of 0% Series B Convertible Preferred Stock are non-voting and convertible into shares of common stock based on a conversion calculation equal to the stated value of the 0% Series B Convertible Preferred Stock, plus all accrued and unpaid dividends, if any, as of such date of determination, divided by the conversion price. The stated value of each share of 0% Series B Convertible Preferred Stock is $6.80 and the initial conversion price is $6.80 per share, each subject to adjustment for stock splits, stock dividends, recapitalizations, combinations, subdivisions or other similar events. The holders of 0% Series B Convertible Preferred Stock are entitled to receive dividends if and when declared by the Company’s board of directors. The 0% Series B Convertible Preferred Stock is also subject to beneficial ownership limitations and conversion limitations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the remaining 2,199 shares outstanding of the Company’s 0% Series B Convertible Preferred Stock were converted to 2,199 shares of its common stock. As of December 31, 2023, no shares of the Company’s 0% Series B Convertible Preferred Stock were outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company is authorized to issue up to 340,000,000 shares of Common Stock, without any par value per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Each holder of Common Stock is entitled to one vote for each share held of record on all matters to be voted on by such holders. Holders of Common Stock are entitled to receive dividends, if declared. Upon liquidation, dissolution or winding-up, holders of Common Stock are entitled to share ratably in the net assets legally available for distribution after payment of all debts and other liabilities, subject to any preferential rights of the holders of Preferred Stock, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">ATM Equity Offerings</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">2023 ATM Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;">In August 2023, the Company entered into the 2023 ATM Offering, under which it could offer and sell up to $750.0 million in shares of the Company’s common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">During the year ended December 31, 2023, the Company received net proceeds of approximately $571.6 million ($583.3 million of gross proceeds, net of $11.7 million in commissions and expenses) from the sale of 45,758,400 shares of its common stock at a weighted average fair value of $13.07 per share under its 2023 ATM Offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">Subsequent to December 31, 2023, and through February 20, 2024, the Company received net proceeds of approximately $114.9 million from the sale of 8,644,100 shares of its common stock at a weighted average fair value of $13.57 per share under its 2023 ATM Offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">2022 ATM Offering</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In March 2022, the Company entered into an ATM sales agreement under which it could offer and sell up to $500.0 million in shares of the Company’s common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">During the year ended December 31, 2022, the Company received gross proceeds of approximately </span><span style="background:#ffffff;">$304.8</span><span style="background:#ffffff;"> million (</span><span style="background:#ffffff;">$298.2</span><span style="background:#ffffff;"> million, net of </span><span style="background:#ffffff;">$6.6</span><span style="background:#ffffff;"> million in commissions and expenses), from the sale of </span><span style="background:#ffffff;">37,052,612</span><span style="background:#ffffff;"> shares of common stock at an average fair value of </span><span style="background:#ffffff;">$8.23</span><span style="background:#ffffff;"> per share under the 2022 ATM Offering. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">During the year ended December 31, 2023, the Company received net proceeds of approximately </span><span style="background:#ffffff;">$191.2</span><span style="background:#ffffff;"> million (</span><span style="background:#ffffff;">$195.2</span><span style="background:#ffffff;"> million of gross proceeds, net of </span><span style="background:#ffffff;">$3.9</span><span style="background:#ffffff;"> million in commissions and expenses) from the sale of </span><span style="background:#ffffff;">16,447,645</span><span style="background:#ffffff;"> shares of its common stock at a weighted average fair value of </span><span style="background:#ffffff;">$11.86</span><span style="background:#ffffff;"> per share under its 2022 ATM Offering. With the sale and issuance of these shares, all </span><span style="background:#ffffff;">$500.0</span><span style="background:#ffffff;"> million in shares of the Company’s common stock available for sale under its 2022 ATM Offering had been issued.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">2021 ATM Offering</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2021, the Company entered into an ATM sales agreement under which it could offer and sell up to $600.0 million in shares of the Company’s common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, the Company received gross proceeds of approximately $600.0 million ($587.2 million, net of $12.8 million in commissions and expenses), from the sale of 19,910,589 shares of common stock at a weighted average fair value of $29.53 per share. With the sale and issuance of these shares, all $600.0 million in shares of the Company’s common stock available for sale under 2021 ATM Offering had been issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">2020 ATM Offering </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In October 2020, the Company entered into an ATM sales agreement under which it received proceeds of approximately $100.0 million from the sale of common shares. The Company incurred fees of up to 3.0% of the gross proceeds received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In January 2021, the Company received gross proceeds of approximately $84.8 million ($82.7 million net, after $2.1 million in expenses) from the sale of 4,433,468 shares of common stock at an average fair value of $19.13 per share under an ATM agreement entered into in December 2020. With the sale and issuance of these shares, all $200 million in shares of Company common stock available for sale under the December 2020 ATM Offering had been issued. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the terms of the 2023, 2022, 2021, and 2020 ATM Offerings, the Company only issued shares of its common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;background:#ffffff;">ESS Metron Holdback Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 1, 2021, the Company acquired 100% of the equity interests in ESS Metron for consideration that included 715,413 shares of the Company’s common stock, 70,165 shares of which were withheld as security for the sellers’ indemnification obligations for 18 months. During the year ended December 31, 2023, the indemnification period ended and all 70,165 of the withheld shares were issued to the ESS Metron sellers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Warrants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, the Company issued warrants to XMS Capital Partners, LLC as partial payment for its advisory services in connection with the Whinstone Acquisition. The warrants entitle XMS to purchase up to 63,000 shares of the Company’s common stock at a purchase price of $48.37 per share. The warrants may be exercised at any time through August 12, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The warrants are recognized as a liability with a fair value of zero upon issuance and a redemption value of zero as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">2023 Transactions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, approximately 5.0 million shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors in settlement of an equal number of fully vested restricted stock awards awarded to such individuals by the Company under the 2019 Equity Incentive Plan. The Company withheld approximately 1.3 million of these shares, with a fair value of approximately $14.0 million, to cover the withholding taxes related to the settlement of these vested restricted stock awards, as permitted by the 2019 Equity Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2023, the Company’s stockholders approved the Fourth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance under the 2019 Equity Incentive Plan by 4.0 million shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the Company’s stockholders approved the Fifth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance under the 2019 Equity Inventive Plan by 13.0 million shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">2022 Transactions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company increased its authorized shares of common stock from 170.0 million shares to 340.0 million shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, 1,819,332 shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors of the Company in settlement of an equal number of fully vested restricted stock units awarded to such individuals by the Company under the 2019 Equity Incentive Plan. The Company withheld 685,781 of these shares, at a fair value of approximately $10.1 million, to cover the withholding taxes related to the settlement of these vested restricted stock units, as permitted by the 2019 Equity Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, — shares of the Company’s 0% Series B Convertible Preferred Stock were converted into 70,165 shares of its common stock, leaving no shares outstanding. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In July 2022, the Company’s stockholders approved the Third Amendment to its 2019 Equity Incentive Plan, which increased the number of shares of the Company’s common stock reserved for issuance by 10.0 million shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">2021 Transactions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, the Company issued 11,800,000 shares of its common stock in connection with its acquisition of Whinstone. See Note 3. <i style="font-style:italic;">Acquisitions</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, the Company issued 645,248 shares of its common stock in connection with its acquisition of ESS Metron. See Note 3. <i style="font-style:italic;">Acquisitions</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, 464,021 shares of common stock were issued to the Company’s board of directors, officers, employees and advisors of the Company in settlement of an equal number of fully vested restricted stock units awarded to such individuals by the Company pursuant to grants made under the Company’s 2019 Equity Incentive Plan, as amended. The Company withheld 174,685 of these shares, at a fair value of approximately $5.1 million, to cover the withholding taxes related to the settlement of these vested restricted stock units, as permitted by the 2019 Equity Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, the Company issued 415,657 shares of its common stock in connection with the exercise of 415,657 common stock warrants issued to investors in connection with the Company’s January 2019 private placement transaction, for net proceeds of approximately $0.8 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, the Company issued 543,686 shares of its common stock in connection with the cashless exercise of warrants to purchase 1,257,235 shares of common stock, which were issued to investors in connection with private placement transactions in December 2017.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, the Company issued 10,286 shares of its common stock upon the cashless exercise of 12,000 stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021, 2,000 shares of the Company’s 0% Series B Convertible Preferred Stock were converted into 2,000 shares of its common stock, leaving 2,199 shares outstanding. The Company currently has one equity compensation plan, the 2019 Equity Incentive Plan. On October 19, 2021, the Company’s stockholders approved the Second Amendment to its 2019 Equity Incentive Plan, which increased the number of shares of the Company’s common stock reserved for issuance by 4.4 million shares<span style="background:#ffffff;">.</span></p> 0 1750001 0 0 0 0 6.80 6.80 0 0 2199 0 2199 0 0 340000000 750000000.0 571600000 583300000 11700000 45758400 13.07 114900000 8644100 13.57 500000000.0 304800000 298200000 6600000 37052612 8.23 191200000 195200000 3900000 16447645 11.86 500000000.0 600000000.0 600000000.0 587200000 12800000 19910589 29.53 600000000.0 100000000.0 0.030 84800000 82700000 2100000 4433468 19.13 200000000 1 715413 70165 P18M 70165 63000 48.37 5000000.0 1300000 14000000.0 4000000.0 13000000.0 170000000.0 340000000.0 1819332 685781 10100000 0 70165 0 10000000.0 11800000 645248 464021 174685 5100000 415657 415657 800000 543686 1257235 10286 12000 2000 0 2000 2199 4400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 15. Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The 2019 Equity Incentive Plan authorizes the granting of stock-based compensation awards to directors, officers, employees, and advisors of the Company in the form of restricted stock awards (“RSAs”), restricted stock units (“RSUs”), or stock options, all of which settle in shares of the Company’s common stock upon vesting. 3.6 million shares of common stock were initially reserved for issuance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In July 2023, the Company adopted a new long-term incentive program under its 2019 Equity Incentive Plan, under which employees are eligible to receive performance-based RSAs or RSUs and service-based RSAs or RSUs. The performance-based awards are eligible to vest based on the relative performance of the Company’s common stock (“Total Stockholder Return” or “TSR”), compared to the performance of the Russell 3000 Index (the “Index TSR”), during the three-year performance period commencing as of the grant date of the TSR award (collectively, the “TSR Awards”). The TSR Awards have a vesting range of 0% to 200% of the recipient’s target award, which is calculated based on the difference between the Company’s TSR and the Index TSR over the three-year performance period, subject to the recipient’s continuous employment with the Company through the third anniversary of the award’s grant date. The service-based awards are eligible to vest in one-third annual installments over a three-year service period commencing on the award’s grant date, subject to the recipient’s continuous employment with the Company through the applicable vesting dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2020, the Company’s stockholders approved the First Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 3.5 million shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In October 2021, the Company’s stockholders approved the Second Amendment to the 2019 Equity Inventive Plan, which increased the shares of common stock reserved for issuance by 4.4 million shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In July 2022, the Company’s stockholders approved the Third Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 10.0 million shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2023, the Company’s stockholders approved the Fourth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 4.0 million shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the Company’s stockholders approved the Fifth Amendment to the 2019 Equity Incentive Plan, which increased the shares of common stock reserved for issuance by 13.0 million shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company had 18,517,831 shares of common stock reserved for issuance under the 2019 Equity Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents stock-based compensation expense by category:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance-based stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,703)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63,556</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service-based stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,935</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68,491</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense is recognized within <i style="font-style:italic;">Selling, general and administrative</i> on the Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Performance-Based Awards and Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Performance-based awards and units are eligible to vest either: (i) over a </span><span style="background:#ffffff;">three-year</span><span style="background:#ffffff;"> performance period ending December 31, 2023, based upon financial performance targets met during the performance period, and the completion of specified performance milestones related to development and monetization of added infrastructure capacity; or (ii) based on the Company’s TSR as compared to the Index TSR through December 31, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents a summary of the activity of the performance-based RSAs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,918,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25.92</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,076,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17.48</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (567,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24.96</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33.54</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,928,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.71</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company granted 245,266 performance-based RSAs with a grant date fair value of $1.7 million. During the year ended December 31, 2021, no performance-based RSAs were awarded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, there was approximately $27.8 million of unrecognized compensation cost related to the performance-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.6 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents a summary of the activity of the performance-based RSUs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19.59</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19.59</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company granted 1,412,299 performance-based RSUs with a grant date fair value of $15.1 million. During the year ended December 31, 2021, the Company granted 4,033,159 performance-based RSUs with a grant date fair value of $148.0 million. During the year ended December 31, 2022, all outstanding performance-based RSUs were converted into performance-based RSAs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, there was approximately $4.1 million of unrecognized compensation cost related to the performance-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.6 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Service-Based Awards and Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Service-based awards vest over a <span style="-sec-ix-hidden:Hidden_hS1YbBEyyUquyfBcmWDjQw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>, <span style="-sec-ix-hidden:Hidden_yyfGARLa0EeEquOZWxS6_g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span>, and three-year service periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The following table presents a summary of the activity of the service-based RSAs:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,855,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.84</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,313,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15.44</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,464,307)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.89</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (807,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.86</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,897,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.14</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company awarded 10,310,115 service-based RSAs with a grant date fair value of $69.4 million. During the year ended December 31, 2021, no service-based RSAs were awarded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, there was approximately $29.0 million of unrecognized compensation cost related to the service-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately <span style="-sec-ix-hidden:Hidden_pRYfRC4C5UeaaaqmLW-crg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10 months</span></span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The following table presents a summary of the activity of the service-based RSUs:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 155,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19.30</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 155,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19.30</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, the Company awarded 922,552 service-based RSUs with a grant date fair value of $6.4 million. During the year ended December 31, 2021, the Company granted 212,189 service-based RSUs with a grant date fair value of $7.1 million. During the year ended December 31, 2022, all outstanding service-based RSUs were converted into service-based RSAs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, there was approximately $2.6 million of unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.2 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Subsequent Awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In January 2024, the Company awarded 1,000,000 performance-based RSUs with a grant date fair value of approximately $14.1 million, 14,071,926 performance-based RSAs with a grant date fair value of approximately $199.5 million, and 38,707 service-based RSAs with a grant date fair value of approximately $0.6 million and a three-year service period. The performance-based awards are eligible to vest based on the Company’s TSR as compared to the Index TSR through December 31, 2025.</p> 3600000 P3Y 0 2 3500000 4400000 10000000.0 4000000.0 13000000.0 18517831 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance-based stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,703)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63,556</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service-based stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,935</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68,491</p></td></tr></table> -4703000 16444000 63556000 36873000 8111000 4935000 32170000 24555000 68491000 P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,918,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25.92</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,076,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17.48</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (567,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24.96</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33.54</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,928,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.71</p></td></tr></table> 3918935 25.92 2076340 17.48 567281 24.96 499468 33.54 4928526 21.71 245266 1700000 0 27800000 P2Y7M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19.59</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19.59</p></td></tr></table> 246426 19.59 246426 19.59 1412299 15100000 4033159 148000000.0 4100000 P2Y7M6D P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,855,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.84</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,313,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15.44</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,464,307)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.89</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (807,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.86</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,897,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.14</p></td></tr></table> 8855744 6.84 1313925 15.44 4464307 6.89 807468 6.86 4897894 9.14 10310115 69400000 0 29000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 155,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19.30</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 155,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19.30</p></td></tr></table> 155213 19.30 155213 19.30 922552 6400000 212189 7100000 2600000 P2Y2M12D 1000000 14100000 14071926 199500000 38707 600000 P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 16. Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Assets and liabilities measured at fair value on a recurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following tables present the Company’s assets and liabilities measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value measured as of December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Quoted prices in </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">active markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">observable inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bitcoin (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 311,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 311,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible note (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,709</p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative asset (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 104,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 104,218</p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration liability (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair value measured as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Quoted prices in </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative asset (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden__GBxR0d7ME2J1RisDSd86w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_zUWY7W2TdECSDY4yw1j4DQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration liability (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_OsxkTiAqBU6AfDNuDg2Oyg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_5HuBnihLjEGE5zzABehcFA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,935</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:32.3%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 5. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Bitcoin</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 6. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Investments</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 9. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Power Purchase Agreement</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 17. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Commitments and Contingencies</i></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There were no transfers of financial instruments between Level 1, Level 2, and Level 3 during the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Assets and liabilities not measured at fair value on a recurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease right of use assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s projected undiscounted cash flows. These assets are recorded at fair value only when an impairment charge is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of December 31, 2023 and 2022, the fair values of cash and cash equivalents, accounts receivable, contract assets, prepaid expenses and other current assets, accounts payable, contract liabilities, and accrued expenses approximated their carrying values because of their short-term nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value measured as of December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Quoted prices in </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">active markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">observable inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bitcoin (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 311,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 311,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible note (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,709</p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative asset (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 104,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 104,218</p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration liability (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair value measured as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Quoted prices in </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative asset (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden__GBxR0d7ME2J1RisDSd86w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_zUWY7W2TdECSDY4yw1j4DQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:50.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration liability (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_OsxkTiAqBU6AfDNuDg2Oyg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_5HuBnihLjEGE5zzABehcFA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,935</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:32.3%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 5. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Bitcoin</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 6. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Investments</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 9. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Power Purchase Agreement</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 17. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Commitments and Contingencies</i></td></tr></table> 311178000 311178000 4709000 4709000 104218000 104218000 909000 909000 97497000 97497000 24935000 24935000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 17. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;"><i style="font-style:italic;">Miners and mining equipment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">During the year ended December 31, 2023, the Company paid $191.1 million in deposits and payments to MicroBT for the purchase of miners pursuant to the Master Agreement described herein. The remaining commitment of approximately $270.4 million is due in installments through approximately April 2025 based on the estimated miner delivery schedule. Total payments of $220.0 million and $50.4 million are expected to be made in 2024 and 2025, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">During the year ended December 31, 2023, the Company paid $31.2 million in deposits and payments to Midas for the purchase of immersion cooling systems described herein. The remaining commitment of approximately $21.1 million is due in installments in early 2024, based on the estimated delivery schedule.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Operating leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company leases its primary office locations and has a ground lease for its Rockdale Facility under noncancelable lease agreements that expire on varying dates through 2032. For additional information see Note 13. <i style="font-style:italic;">Leases</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;padding-bottom:12pt;margin:0pt;">Water reservation agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">The Company has a water reservation agreement, as amended, with the lessor of its ground lease to secure a certain quantity of non-potable water from a nearby lake to be used by the Company at its Rockdale Facility. The water reservation agreement runs through January 2032 and requires annual payments of approximately $2.2 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Company concluded that the water reservation agreement was not a lease or a derivative instrument. Because the Company obtained an additional right of use for the reserved water amount, and the charges were increased by a standalone price commensurate with the additional water use rights and at market rates, the water reservation agreement was determined to be a lease modification accounted for as a separate contract. As such, the fees of the water reservation agreement were excluded from the lease payments of the ground lease and the water reservation agreement was accounted for as a separate executory contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Contingent consideration liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In February 2021, the State of Texas experienced an extreme and unprecedented winter weather event that resulted in prolonged freezing temperatures and caused an electricity generation shortage that was severely disruptive to the whole state. While demand for electricity reached extraordinary levels due to the extreme cold, the supply of electricity significantly decreased in part because of the inability of certain power generation facilities to supply electric power to the grid. Due to the extreme market price of electricity during this time, at the request of ERCOT, the Company stopped supplying power to its customers and instead sold power back to the grid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2021, under the provisions of the PPA, and as a result of the weather event, the Company entered into a Qualified Scheduling Entity (“QSE”) Letter Agreement, which resulted in the Company being entitled to receive approximately $125.1 million for its power sales during the February winter storm, all under the terms and conditions of the QSE Letter Agreement. The Company received cash of $29.0 million in April 2021 (after deducting $10.0 million in power management fees owed by Whinstone), approximately $59.7 million was credited against power bills of the Company during 2022, with the remaining $26.3 million being contingent upon ERCOT’s future remittance. These amounts are recognized gross before fair value adjustments and expenses incurred by the Company for power management fees noted above and customer settlements. The fair value of the settlement agreement was estimated and recognized as an asset as part of acquisition accounting. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As part of the Whinstone Acquisition (see Note 3. <i style="font-style:italic;">Acquisitions</i>), the Company is obligated to pay the seller up to $86.0 million, net of income taxes, (undiscounted) of additional consideration if certain power credits are received or realized by the Company arising from the February 2021 weather event. Upon the acquisition of Whinstone, the estimated fair value of the contingent consideration was approximately $83.0 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The estimated fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Upon the acquisition of Whinstone, the Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which included estimates of both the timing and amounts of potential future power credits. These estimates were determined using the Company’s historical consumption quantities and patterns combined with management’s expectations of its future consumption requirements, which required significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% included observable market inputs, but also included unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific risk factors. Specifically, the Company used S&amp;P Global’s B credit rating in the yield curve to estimate a reasonable interest rate spread to determine the cost of debt input because the power credits are subordinated obligations of the Company’s counterparty. Although these estimates are based on management’s best knowledge of current events, the estimates could change significantly from period to period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the changes in the estimated fair value of our contingent consideration liability:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,935</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,026)</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Approximately </span><span style="background:#ffffff;">$1.2</span><span style="background:#ffffff;"> million of remaining future power </span>credits<span style="background:#ffffff;"> to be received are estimated to be received over a period of </span><span style="background:#ffffff;">12 years</span><span style="background:#ffffff;">. The Company determined the value of the contingent consideration as of December 31, 2023, using a discount rate of approximately </span><span style="background:#ffffff;">8.0%</span><span style="background:#ffffff;">, which was based on the factors above, including the recent increase in interest rates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Legal proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company, and our subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to our business and transactions arising in the ordinary course of business. We cannot predict the final outcome of such proceedings. Where appropriate, we vigorously defend such claims, lawsuits and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, direct, consequential, exemplary, and/or punitive damages, in amounts that could, if awarded, be significant. Certain of the claims, lawsuits and proceedings arising in ordinary course of business are covered by our insurance program. We maintain property, and various types of liability insurance in an effort to protect ourselves from such claims. In terms of any matters where there is no insurance coverage available to us, or where coverage is available and we maintain a retention or deductible associated with such insurance, we may establish an accrual for such loss, retention or deductible based on current available information. In accordance with accounting guidance, if it is probable that an asset has been impaired or a liability has been incurred as of the date of the financial statements, and the amount of loss is reasonably estimable, then an accrual for the cost to resolve or settle these claims is recorded by us on the Consolidated Balance Sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement, then we disclose the range of possible loss. Paid expenses related to the defense of such claims are recorded by us as incurred and paid. Management, with the assistance of outside counsel, may from time to time adjust such accruals according to new developments in the matter, court rulings, or changes in the strategy affecting our defense of such matters. On the basis of current information, we do not believe there is a reasonable possibility that any material loss, if any, will result from any claims, lawsuits and proceedings to which we are subject to either individually, or in the aggregate. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Northern Data Working Capital Disputes</b> </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:9.5pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery (Case No. C.A. No. 2022-0792-LWW) disputing the purchase price of Whinstone and seeking declaratory relief and specific performance of the stock purchase agreement. On March 31, 2023, the parties filed a stipulation agreeing to dismiss all claims without prejudice and to submit the dispute for final determination to an independent accountant. The Company placed approximately </span><span style="background:#ffffff;">$29.5</span><span style="background:#ffffff;"> million in escrow pending the final determination of the independent accountant, and, on June 9, 2023, the independent accountant rendered a written final determination finding in favor of the Company on disputed issues totaling approximately </span><span style="background:#ffffff;">$27.1</span><span style="background:#ffffff;"> million. Accordingly, approximately </span><span style="background:#ffffff;">$27.1</span><span style="background:#ffffff;"> million of the escrowed amount was released from escrow and distributed to the Company on June 13, 2023, with the remaining approximately </span><span style="background:#ffffff;">$2.4</span><span style="background:#ffffff;"> million held in escrow allocated to Northern Data. As a result, the Company recognized a Deferred gain on acquisition post-close dispute settlement of </span><span style="background:#ffffff;">$26.0</span><span style="background:#ffffff;"> million on the Consolidated Balance Sheets. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Following the final determination, Northern Data filed a complaint against the Company in the Delaware Court of Chancery (the “Chancery Court”) on June 23, 2023 (Case No. C.A. No. 2023-0650-LWW) challenging the independent accountant’s written final determination and seeking to re-litigate the purchase price adjustment process. The Company contests the legal and factual basis of Northern Data’s claims and filed a motion to dismiss the complaint on July 17, 2023, which the Chancery Court heard on February 13, 2024. The Chancery Court took the matter under advisement and it is now pending a ruling. While the Company intends to vigorously oppose such complaint, the Company cannot accurately predict the outcome of such ongoing litigation, or estimate the magnitude of such outcome, due to its early stage.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Legacy Hosting Customer Disputes </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rhodium </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On May 2, 2023, Whinstone filed a petition in the District Court for the 20th Judicial District of Milam County, Texas (Case No. CV41873), which it later amended, against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) asserting breach of contract claims for Rhodium’s failure to pay amounts due under Rhodium’s colocation agreements with Whinstone. Whinstone seeks recovery of more than $26.0 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest.  On June 12, 2023, Rhodium answered and, along with non-parties Rhodium Encore LLC, Rhodium 2.0 LLC, and Rhodium 10mw LLC (collectively, the “Non-Parties”), moved to compel arbitration and filed counterclaims for breach of contract seeking recovery of at least $7.0-$10.0 million in power credits allegedly owed to Rhodium under the superseded agreements, as well as lost profits. On August 2, 2023, Rhodium disclosed the amount of damages it seeks to recover for these claims, which includes at least $42.0 million in alleged energy credits, at least $1.0 million in alleged lost profits for power diversion, and at least $0.7 million in alleged direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys’ fees. On August 28, 2023, the district court granted Rhodium’s motion to compel arbitration and stay litigation. On November 27, 2023, Whinstone terminated the Rhodium JV, LLC and Air HPC LLC hosting agreements at the Rockdale Facility with immediate effect. On December 11, 2023, Rhodium and the Non-Parties submitted an arbitration demand to the American Arbitration Association seeking approximately $55.0 million in damages and specific performance of unspecified contracts. Whinstone believes Rhodium’s claims are without merit and intends to vigorously contest them, as appropriate. Because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="color:#242424;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="color:#242424;">SBI Crypto Co.</span><span style="color:#242424;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On April 5, 2023, SBI Crypto Co., Ltd. (“SBI”) filed a complaint in the United States District Court for the Western District of Texas (Case No. 6:23-cv-252), which it later amended, against Whinstone alleging breach of contract, fraud, and negligent bailment claims. On July 21, 2023, Whinstone filed a motion to dismiss the amended complaint, which was denied on October 25, 2023. SBI seeks recovery of at least $15.0 million in lost profits, at least $16.0 million for equipment damage, reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest. Whinstone believes many of the claims are barred or waived and substantively lack merit, and Whinstone plans to vigorously contest the same, as appropriate. While a preliminary investigation of the merits of SBI’s claims has commenced, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">GMO </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On June 13, 2022, GMO Gamecenter USA, Inc. and its parent, GMO Internet, Inc., (collectively “GMO”) filed a complaint against Whinstone alleging breach of contract under the colocation services agreement between GMO and Whinstone, seeking damages in excess of $150.0 million. The case is pending in the United States District Court for the Southern District of New York (Case No. 1:22-cv-05974-JPC). Whinstone has responded to GMO’s claims and raised counterclaims of its own, alleging GMO itself breached the colocation services agreement, seeking a declaratory judgment and damages in excess of $25.0 million. On October 19, 2023, GMO filed its fourth amended complaint claiming an additional $496.0 million in damages, for loss of profit and profit sharing, based on Whinstone’s alleged wrongful termination of the colocation services agreement as of June 29, 2023. At this preliminary stage, the Company believes that GMO’s claims lack merit; however, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Class Actions and Related Shareholder Derivative Actions</b> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">On August 25, 2023, the United States District Court for the District of New Jersey dismissed the Takata v. Riot Blockchain action (Case No. 3: 18-cv-02293, the “Takata Action”), with prejudice, dismissing all claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Following the dismissal of the Takata Action, all shareholder derivative complaints filed against the Company were subsequently dismissed without prejudice. On October 23, 2023, the parties in Jackson v. Riot Blockchain, Inc., et al. (Case No. 604520/18) filed a joint stipulation of discontinuance dismissing all claims without prejudice. On January 18, 2023, the Eighth Judicial District Court of the State of Nevada entered an order voluntarily dismissing In re Riot Blockchain, Inc. Shareholder Derivative Litigation (Case No. A-18-774890-B) without prejudice. On October 6, 2023, plaintiff filed a notice in Finitz v. O’Rourke, et al. (Case No. 1:18-cv-09640) voluntarily dismissing all claims without prejudice. On September 26, 2023, plaintiff filed a notice in Monts v. O’Rourke, et al. (Case No. 1:18-cv-01443) voluntarily dismissing all claims without prejudice. </p> 191100000 270400000 220000000.0 50400000 31200000 21100000 2200000 125100000 29000000.0 10000000.0 59700000 26300000 86000000.0 83000000.0 0.025 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,935</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,026)</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 909</p></td></tr></table> 24935000 -24026000 909000 1200000 P12Y 0.080 29500000 27100000 27100000 2400000 26000000.0 26000000.0 7000000.0 10000000.0 42000000.0 1000000.0 700000 55000000.0 15000000.0 16000000.0 150000000.0 25000000.0 496000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 18. Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the components of the loss before provision for income taxes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (521,302)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,183)</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_kcn_gA5TwEuISk8hFYPjiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_q6NX4jhCX0umiYaW4yll0w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_2nGxn5a-B0OjPs20vKMNRw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Loss before provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (521,302)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,183)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the components of income tax benefit (expense):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current: </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">US Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Pbik2OS5QE2DQkp0pJmFgw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_QNmeKjN-gkKlglpaMQTvEw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_PI9VINck6ku0YNNdyl05jw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">US State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (254)</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_foxMQcUXY0qbq80g75aWTg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_yHJaOXRXdUWIpI265bbtSA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_8Xa29XfV40KaFEYvr7-6-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (254)</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">US Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">US State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_7oip6HP5qki3uD2UZHgIXA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_w_yHBy7GcUeBBZvaYsGGTA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_yMvwyXm-Okig4BuIwFvXGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_b3RAjkPgE0e2Z0GOlpC57g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_yEg_RmCGHkSENzCoPzO8zw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total benefit (expense) for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (254)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the tax effects of temporary differences and tax loss and credit carry forwards that give rise to significant portions of deferred tax assets and liabilities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,178</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,595</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,422</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,111</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,501</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 116,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,167</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,393</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 136,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 215,367</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (108,060)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 107,307</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,898)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,678)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,043)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,189)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (79,586)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,307)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_cz3uJTHYYkWtW40iA6xXGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Sm0NnQjmYkSnRgnzlFSkzg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has approximately $528.0 million and $171.0 million of federal and state tax Net Operating Losses (“NOLs”), respectively, that may be available to offset future taxable income. Federal and state net operating loss carryforwards of $130.0 million and $101.0 million, respectively, if not utilized, expire between 2026 and 2037. Under the Tax Cuts and Jobs Act, $398.0 million federal and $70.0 million state NOLs incurred after December 31, 2017 are carried forward indefinitely, but may be limited in utilization to 80% of taxable income. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Furthermore, as a result of changes in the ownership of our common stock and changes in our business operations, our ability to use our federal and state NOLs may be subject to annual limitations limited under Internal Revenue Code Section 382 and 383. The annual limitations may result in the expiration of net operating losses and credits before they are able to be utilized. The Company does not expect any previous ownership changes, as defined under Section 382 and 383 of the Internal Revenue Code, to result in an ultimate limitation that will materially reduce the total amount of net operating loss carryforwards and credits that can be utilized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The statute of limitations for assessment by the IRS and state tax authorities is open for tax years ending December 31, 2018 through 2023, although carryforward attributes that were generated prior to tax year 2018 may still be adjusted upon examination by the IRS or state tax authorities if they either have been or will be used in a future period. Currently, no federal or state income tax returns are under examination by the respective taxing authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and taxing strategies in making this assessment. In case the deferred tax assets will not be realized in future periods, the Company has provided a valuation allowance for the full amount of the deferred tax assets as of December 31, 2023 and 2022. The valuation allowance decreased by approximately $42.5 million during the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table reconciles the income tax benefit (expense) based on the U.S. federal statutory rate with actual income tax benefit (expense):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:35.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">21.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 109,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">21.0%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State and local taxes, net of federal taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(0.1)%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.7%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64,295)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(12.3)%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent payment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">9.3%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.4%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Section 162m compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(39.1)%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(2.2)%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.6%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Return to provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(5.1)%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.7%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rate change on deferreds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7.2%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,321)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(0.6)%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(66.3)%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.0%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.5%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1A2cSIXOIUSLcPFYL7VJog;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.0%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">77.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(8.9)%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">9.3%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.3%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has not identified any uncertain tax positions requiring a reserve as of December 31, 2023 and 2022. The Company’s policy is to recognize interest and penalties that would be assessed in relation to the settlement value of unrecognized tax benefits as a component of income tax expense. The Company did not accrue either interest or penalties for the years ended December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is subject to U.S. federal income tax and primarily Florida, Colorado, and Texas state income tax. The Company has not been under tax examination in any jurisdiction for the years ended December 31, 2023 and 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the components of the loss before provision for income taxes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (521,302)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,183)</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_kcn_gA5TwEuISk8hFYPjiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_q6NX4jhCX0umiYaW4yll0w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_2nGxn5a-B0OjPs20vKMNRw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Loss before provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,565)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (521,302)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,183)</p></td></tr></table> 54565000 521302000 15183000 -54565000 -521302000 -15183000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the components of income tax benefit (expense):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current: </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">US Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Pbik2OS5QE2DQkp0pJmFgw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_QNmeKjN-gkKlglpaMQTvEw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_PI9VINck6ku0YNNdyl05jw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">US State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (254)</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_foxMQcUXY0qbq80g75aWTg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_yHJaOXRXdUWIpI265bbtSA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_8Xa29XfV40KaFEYvr7-6-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (254)</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">US Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">US State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_7oip6HP5qki3uD2UZHgIXA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_w_yHBy7GcUeBBZvaYsGGTA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_yMvwyXm-Okig4BuIwFvXGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_b3RAjkPgE0e2Z0GOlpC57g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_yEg_RmCGHkSENzCoPzO8zw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total benefit (expense) for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (254)</p></td></tr></table> 48000 -789000 -254000 48000 -789000 -254000 -5045000 -12538000 5045000 12538000 -5093000 -11749000 254000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the tax effects of temporary differences and tax loss and credit carry forwards that give rise to significant portions of deferred tax assets and liabilities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,178</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,595</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,422</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,111</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,501</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 116,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,167</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,393</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 136,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 215,367</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (108,060)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 107,307</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,898)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,678)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,043)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,189)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (79,586)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,307)</p></td></tr><tr><td style="vertical-align:bottom;width:74.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_cz3uJTHYYkWtW40iA6xXGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Sm0NnQjmYkSnRgnzlFSkzg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr></table> 4485000 5178000 3735000 4595000 2348000 17422000 29111000 6523000 6501000 116872000 150167000 2058000 2393000 136021000 215367000 65600000 108060000 70421000 107307000 21898000 22678000 4289000 5043000 19189000 79586000 23300000 -1745000 70421000 107307000 528000000.0 171000000.0 130000000.0 101000000.0 398000000.0 70000000.0 42500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table reconciles the income tax benefit (expense) based on the U.S. federal statutory rate with actual income tax benefit (expense):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:35.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">21.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 109,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">21.0%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State and local taxes, net of federal taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(0.1)%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.7%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64,295)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(12.3)%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent payment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">9.3%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.4%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Section 162m compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(39.1)%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(2.2)%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.6%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Return to provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(5.1)%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.7%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rate change on deferreds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7.2%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,321)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(0.6)%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(66.3)%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.0%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.5%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1A2cSIXOIUSLcPFYL7VJog;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.0%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">77.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(8.9)%</p></td></tr><tr><td style="vertical-align:bottom;width:62.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">9.3%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.3%</p></td></tr></table> 11459000 0.210 109376000 0.210 42000 -0.001 3403000 0.007 0.000 -64295000 -0.123 5045000 0.093 12538000 0.024 -21315000 -0.391 -11433000 -0.022 2648000 0.049 2904000 0.006 -2760000 -0.051 9026000 0.017 3919000 0.072 -3321000 -0.006 -36159000 -0.663 0.000 -244000 0.005 0.000 42458000 0.778 -46449000 -0.089 -5093000 0.093 -11749000 0.023 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 19. Earnings Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents potentially dilutive securities that are not included in the computation of diluted net income (loss) per share as their inclusion would be anti-dilutive:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,000</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested restricted stock awards <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,824,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 401,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,015,146</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible Series B preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,199</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,289,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,080,345</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,000</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested restricted stock awards <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,824,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 401,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,015,146</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible Series B preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,199</p></td></tr><tr><td style="vertical-align:bottom;width:67.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,289,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 63,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,080,345</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.</span></td></tr></table> 63000000 63000000 63000000 9824546000 401639000 4015146000 2199000 10289185 63000 4080345 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 20. Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has three reportable segments: Bitcoin Mining, Data Center Hosting, and Engineering. The reportable segments are identified based on the types of service performed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its mining activities. Bitcoin Mining cost of revenue consists primarily of direct production costs of mining operations, including electricity, labor, insurance, variable data center hosting fees, but excluding depreciation and amortization.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Data Center Hosting segment generates revenue from long-term customer contracts for the provision/consumption of electricity, construction of infrastructure, operation of data centers, and maintenance/management of computing capacity from the Company’s high performance data center facility in Rockdale, Texas. Data Center Hosting cost of revenue consists primarily of direct power costs, rent and compensation costs.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Engineering segment generates revenue through customer contracts for custom engineered electrical products. Engineering cost of revenue consists primarily of direct materials and labor, as well as indirect manufacturing costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The CODM analyzes the performance of the segments based on reportable segment revenue and reportable segment cost of revenue. No operating segments have been aggregated to form the reportable segments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company does not allocate all assets to the reporting segments as these are managed on an entity-wide basis. Therefore, the Company does not separately disclose the total assets of its reportable operating segments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Data Center Hosting segment purchases custom engineered electrical products from the Engineering segment in the ordinary course of business. All revenue and cost of revenue from intersegment transactions have been eliminated in the Consolidated Statements of Operations. All <i style="font-style:italic;">Other revenue</i> is from external customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">During the years ended December 31, 2023 and 2021, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool, </span>no single customer or related group of customers contributed 10% or more of the Company’s total consolidated revenue<span style="background:#ffffff;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2022, <span style="background:#ffffff;">aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool,</span> the Company earned revenue of approximately $29.7 million from one customer, representing 11.4% of the Company’s total consolidated revenue, in its Engineering segment. No other individual customer accounted for more than 10% of total revenue for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2022, five customers accounted for more than 70% and 80%, respectively, of consolidated accounts receivable, net.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents revenue and cost of revenue for the Company’s reportable segments, reconciled to the Consolidated Statements of Operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:39.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reportable segment revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin Mining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 188,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 156,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 184,422</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 154,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 101,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,546</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 72,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 85,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,265</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135,574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,872)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,087)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total segment and consolidated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 280,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 259,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 213,243</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reportable segment cost of revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin Mining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 134,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 45,513</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 186,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 116,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32,998</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 66,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 70,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,351</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,714)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (77,684)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (769)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total segment and consolidated cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 254,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 193,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 82,093</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reconciling Items:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Acquisition-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,198)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Selling, general, and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (100,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67,452)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87,429)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (252,354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,324)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 184,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,112</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Power curtailment credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,514</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (975)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 253</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">(Loss) gain on sale/exchange of equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Casualty-related (charges) recoveries, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (147,365)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,973)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (335,648)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of miners</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (55,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (296)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized loss on sale of marketable equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,996)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale/exchange of long-term investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,260</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unrealized loss on marketable equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,655)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,378</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Current income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (254)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (509,553)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,437)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 3 0 0 29700000 1 0.114 0 5 5 0.70 0.80 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents revenue and cost of revenue for the Company’s reportable segments, reconciled to the Consolidated Statements of Operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:39.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reportable segment revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin Mining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 188,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 156,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 184,422</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 154,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 101,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,546</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 72,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 85,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,265</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 97</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135,574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,872)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,087)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total segment and consolidated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 280,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 259,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 213,243</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reportable segment cost of revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin Mining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 134,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 45,513</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 186,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 116,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32,998</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 66,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 70,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,351</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,714)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (77,684)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (769)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total segment and consolidated cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 254,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 193,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 82,093</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reconciling Items:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Acquisition-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,198)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Selling, general, and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (100,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67,452)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87,429)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (252,354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,324)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 184,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,112</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Power curtailment credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,514</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (975)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 253</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">(Loss) gain on sale/exchange of equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Casualty-related (charges) recoveries, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (147,365)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,973)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (335,648)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of miners</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (55,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (296)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized loss on sale of marketable equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,996)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale/exchange of long-term investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,260</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unrealized loss on marketable equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,655)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,378</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Current income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (254)</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (509,553)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,437)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 188996000 156870000 184422000 154334000 101718000 24546000 72826000 85358000 5265000 97000 97000 97000 -135574000 -84872000 -1087000 280679000 259171000 213243000 134515000 84897000 45513000 186256000 116200000 32998000 66277000 70283000 4351000 -132714000 -77684000 -769000 254334000 193696000 82093000 78000 21198000 100346000 67452000 87429000 252354000 107950000 26324000 184734000 6721000 71418000 12112000 -71215000 -27345000 -6514000 -159000 975000 30346000 253000 -5336000 16281000 -5974000 9688000 147365000 43973000 335648000 55544000 8222000 454000 -296000 -8996000 26260000 -13655000 260000 -59000 2378000 -48000 789000 254000 -5045000 -12538000 -49472000 -509553000 -15437000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 21. Impacts of Adoption of ASU 2023-08</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following tables present a summary of the impacts of the adoption of ASU 2023-08, effective January 1, 2023, on the Company’s interim Condensed Consolidated Statements of Operations provided during the year ended December 31, 2023 (<i style="font-style:italic;">all amounts are unaudited</i>):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:53.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated Statements of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 73,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 73,236</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,775)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,504)</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,374</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (55,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,513</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.11</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.11</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic weighted average number of shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,500</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted weighted average number of shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,771,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 172,114,333</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:33.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:33.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated Statements of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 76,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 76,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 149,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 149,975</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,828)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97,994)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97,994)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,183)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89,310)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,809)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,874)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.51)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted weighted average number of shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 162,559,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 162,559,956</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:33.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:33.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the nine months ended September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated Statements of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 51,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 51,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 201,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 201,866</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,098)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 47,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,041)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72,733)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72,733)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (82,546)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (137,141)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 39,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97,355)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,325)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80,040)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (128,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 39,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88,914)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.76)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.53)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted weighted average number of shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 180,952,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 180,952,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 168,758,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 168,758,240</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:53.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated Statements of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 73,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 73,236</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,775)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,504)</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,374</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (55,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,513</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.11</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.11</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic weighted average number of shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,500</p></td></tr><tr><td style="vertical-align:bottom;width:43.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted weighted average number of shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,771,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 172,114,333</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:33.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:33.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated Statements of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 76,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 76,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 149,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 149,975</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,828)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97,994)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97,994)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,183)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89,310)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,809)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,874)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.51)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted weighted average number of shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 167,342,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 162,559,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 162,559,956</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:33.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:33.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the nine months ended September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated Statements of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As previously</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effects </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">of adoption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As adjusted</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 51,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 51,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 201,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 201,866</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,098)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 47,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,041)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72,733)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72,733)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (82,546)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (137,141)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 39,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97,355)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,325)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80,040)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (128,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 39,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88,914)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.76)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.53)</p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted weighted average number of shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 180,952,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 180,952,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 168,758,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 168,758,240</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 73236000 73236000 -13775000 13775000 4472000 -4472000 -83504000 -83504000 -56827000 74201000 17374000 -55688000 74201000 18513000 -0.33 0.44 0.11 -0.33 0.44 0.11 167342500 167342500 167342500 4771833 172114333 76739000 76739000 149975000 149975000 -19828000 19828000 -33603000 33603000 5638000 -5638000 10110000 -10110000 -14490000 -14490000 -97994000 -97994000 -32483000 300000 -32183000 -89310000 74501000 -14809000 -27687000 300000 -27387000 -83375000 74501000 -8874000 -0.17 -0.17 0.01 0.01 -0.16 -0.16 -0.51 -0.51 0.46 0.46 -0.05 -0.05 167342813 167342813 167342813 167342813 162559956 162559956 162559956 162559956 51891000 51891000 201866000 201866000 -13495000 13495000 -47098000 47098000 4041000 -4041000 14151000 -14151000 25261000 25261000 -72733000 -72733000 -47831000 -34715000 -82546000 -137141000 39786000 -97355000 -45325000 -34715000 -80040000 -128700000 39786000 -88914000 -0.25 -0.25 -0.19 -0.19 -0.44 -0.44 -0.76 -0.76 0.23 0.23 -0.53 -0.53 180952689 180952689 180952689 180952689 168758240 168758240 168758240 168758240 false false false false false false

    )<3P!C#/OKZ!(O81-^4 M9]+'?X+5,Q!@8+L-19RC9^X TC5T 2Y /@W@_;KQ3],:NI0Z(2W5L5\&(^/J M@]S'I0,)KVF0YHL(L](!OE=I *T:.7Y4[4.6T#>DH4Y&@*X]@4!GH(K?S2 . MVV]!G1'L!\ =).MGZ]N_0%$8T,KXW4Y-ZM=X#YGNF)"5E +H=+]3EOVXDUJ[O3D76ZF42D3J# M@0%OG!?N9\-+;^T")JXOB58)<+Y>ZNIULJNE[%*=T]2=N]I7XZQA[;82("QL M60G@JHBYKJ^A:[:1J3HB(J" M[OH.O_D6C5T[&MR%^C]JBA-"W,8-/>B\G&=>N% B0N?%@_,2#H4W-@C3B:% M1N>% IGGYX4/16)T8KPW,13(O#DO%,@\.B^(D87IQ!QM8G9?\[]NAK8&_^>0 MBW.7-!I#2Y?156^A\@'QN/ =@&H$EV^SCQR/Z@0N66*BIN W__WTW+N4?%EP.R70YX5V40;JEL97;8[?R>:X:$B(7Y+-)4D-Z$/6AH8R(2JR MZ=O_M/2?_V[]E@X'FDX**1>K<=.I.+7^A4.1I9T;_*Q_65(_-)@#J1Y"/*=4 M><':=W)"LE4YU\8HT5#XDM05P260<)ES$=WVW"#,81S>VB^OIIE 89 [@.H0 M'LQV/#;(U4$ M/T"7M?*4<55LJO1(>E>:=E](,TDPAI!X%!1MZ@W!ET97-)NS;SBC,>H#'!'P M9$VL?0.E=Y>/LV^-8AUV^."G#L%[4OWZ+B<5"RJ,59N^@ZR9:&7B71:T.VFA M(7:"+SSNCA6^_1L3 KP0/<8VI!1Q+AQQK.*-#Q#G<.>J4YV^<)VV\O@^T.G3 M>M&C.\/VJ_'6>1>B0Y;/%1YNP\/42[IT%&$K>-:J$GP\%SI=/OYH99 MO*HDL8,S_%IH<4ZKJ-@GW#,=(*NX#]@ UCXL*=D4-5F]O+#\A AX96/>UG9V MB7L37ELX@>]XDT=8@?3P*5&&&_=5C("R M$9/:;:TGE[*]6YG-L,,V7D6'@@].",1BRR>H'&(/50I*5S+F;2UDUT#/UJ&2 M^[TI[IP*D)+IR7,D.=:E'OR(=M^>ZD9=BNV_0?M7 6GIS&QYHGY&&Z\?];R: MCT0+MWJQS.%UO]&U.$1AB,+0H1K /)+YN(C:"%Z.*NL8E(X1R'ALL#2[<]YP MA^:"KC($FF%,Q^8>FKH#RQ"!T:[*]Z#&OL=Z[^_Q?&T\:.)-._#Y,"N/AZ&X M17'K&!&1QW#+LYF;BXF1=D2LM8F:GH49+L5D3<)PDM@% M3BZBGF,OC%4[*!81M3YDON/L!M%H]".I)>[NDV$,4R@>C84#/,O1FC-%*5JW.0=*^260 MW0]QRJ/R'8SE&[$>'R[W/NJ]IL$G\"DN*&3E8@$AMARR^KE.5H3FD0+3*P.) MLV?S#KC1 HT8KR%B1*:_6ZQ8:#.A'GQ--.(5L]YH_8ZU='/<>Y;Q46\G"-\H M"#""0>/ MJ#R6LT@!0Q89=3'48E! RAA=H-,]\"X[9W6Y>^#M':UE9'RX(H%*HOE&LYSZ M%,:*^2;W\OK]J#V)B*KY=CTA&[\'TF:!KJ(;&F6H5['P"*XL1V[L%'K[A=OW MC-CM"-E)4@P'NX]2I:'A$V11Y,:&A&7@I34^BD374K4[*11Y/.H[! HM@D_F M08>=CY?P2[8_?M7N$[_%$GS AV)',?B$-^71*?90[+GH6MQ1L,<#@>,Q<.1N M!'N]>J(FU_M<95BH1867=FV$<"2!<83;E$+R7STN(^-CK:23!(O7B(F7 (!^ MJ]#1F.^ ,9\-$)NB/D,V@F_)UO-#O9I,J^W!./U2C"2;''N"L(]BB@\QQ8_E M.AJ]'1I/%F%D,FXGWELO?*^7'F?%N_OZ("'=/F$8.7H 1U'$ARCBQ]H=CQE(C1AJ:!YP\]'$UJ7712BR[T^^.V"1MXBXUF-VP(2AI(5"1 %"I3?#;*,W09UU.;5#OE3IM_7>?O6=S MQ4:[\OF0*R(DY\C.]=%80 CS@0C+TAP]A3.Z!G!PE!V7Z-13"[BDFM81'+H' M(JG3^N7";4(<:P,NQ?;;N<'C __1'SX1OYS8U2_[M^9UGKCJRL#F[+DFNH,C M#8_.%![90+.$QBN N!R+BX;>KS[6Y6A'_XR5V\FG1P3$_,D"I"NST6O$)3_6 MW4Z(2QZONIT:DEY K:<4\]EF]GY";D]L2MG LF8GT2M)0<.5?TC1VMQEF#<9#8@3HU[: "VZ;;UH/$)LD[-BJP[-_X\4W=N:M] M-F)H=_UN=RWXB88V_?Q+"A&)T73\X+!3(OSDLTE*#VXL%Y082,3HOW MIH7"F#?GA?(QCTX,XF,TL/3DO% @\^*\4"#SZ,2P(3HMGIP6BF->G!<:5WIS M7K@M57PZ+Q3'Z+Q0/G:JB=F]47UM7]*VFO(YY.+<)8W&T-)E=-5;J'Q /"Y\ M!Z :P>7;["/'HU9[+UEBHJ;@-__W+?YMIXX%(<0B6=DM%DZGQF#,(!.4)>8O MEOQW3%G&!W-=)2)43:AO%FYK[I[6B@HT+$5"'^8TG3&[$/U/AY#IHR]T#0:J M$I28NZ$*&8$-,+A-Z9^?K4.HVK;\#U4UMZIQX4M4-4,>[ZQH!_,'9Q3C=I7< M)+6TII(G!7@15-7I?3;P BC[\#+TA0-9IQ<=@5L:7S4X?B>#X[A05+@D@TL: MS&"Z?(>HR*9O_]/2?_Z[]5NZO0KHE?MEV&XH( MJ0ZD>0CP@*0-,-X=#NZ\IGLGYR);57.M\"X0+0'I[3\DN'G.G7I/P2Y6F[SO M>ZGKI:[W;*[72ZL'/0J-U/?NN7&)$^Q[:_N@FF8"A4'> *K#0^S4;X7I'AOD MZ5>FLE[<*NH@N^9:1:;+V?QI[T,PPZXEN-&FP'I]KQ+ RVS])?(B]X;\1ST; M:U:XL/+U(W0K%E2L.CBSG[]+O+[7>U$6P&JM';R5>$-+XG7*W_Z-10,Q(7&, MQ?Y6FL9CID81YV"(8[7G^ !P#K??(DG^>&PJJ493'WID'WIT5WC__!XL*1$U MS<+;W*?9:&9SQN/3,5SAH-UH?KS6JWV=4:\NET>-3O53HQ[-:"WX.Q*/@58VO"*7G5*%:+]V*;>6A M\_94K(X07G'\MW^Y<"*0B$6.@UB4NU\PY%PG=Z=[I5^P2E,ONMJ+'MT9FK=W M#=$4P@4VW5=%\58O3[+L49QA].[W?2JE]KN]2?R]DG]^ZSQ7,D_8&<9W<89? MJPN/.^7 MU@+VQ%!\QYL\P@I\TK=N@X>F8M2 8[$+U [4VJ(^&9B:.-1UJ(HR =J%$X!= MX/'FY8E G(\?Y0A@CW5X4E ZTIBWK?"] M+'ZV'RB===-RG9N,)H*>J]?[Q4BNGWUL/.;@Z?!H$89RF6S+>%':R7JU5Y4B M#_E>_37[A 0:70M#%]?J2T'H:?_PT0(-$"X@C%?5X"P'RB=-4"X MC2<+S>=G 6;SL&=4LMW;KOHZ.EN D"I_/L3Z7*1:+_%:]S[QJ/?OE1&&H-]48+PN1VH\'\Z/GCU@.6;3Y8L0"GIK=6"&=G_3X8:<1_/U> M>E(*3\COD_4C;(#C6+I\A (7#5D\4VN^F++.GX8L_:H$I8<6_YY]K\9+_?X+ M]SX&.&3!-9TUT'6@H(4N%*+@Y3O6=:!JT#FG-TTJOHRL,FT$',U0I '7.G9,<@O>V,= D]> MPV6QDZR^MWKW$>&IJ.639:Z">3W>/&L[GES$TA+[\$NUP\BJJ/4A\QV7)0^$ MFAYO]*)%PVLO&IX]C>+=3JT#G\4QQ9D"@9D'!#(;F[/+W$/E]F[PF$V_O-^W MGM\CYGUCU(SA924"'PC'C[6&GBXLH9CEZ2XM[ZZ'NX3BTV:X6MKJHU-]%R7^ MX:&>[J0J+W(V7BM7GA!*11%*L4=I(Z7K1RA 45)U&;6I+W*CSYHD?"3;U7$V M;WX$C6!4BM_&.@AU$H0;<:\ +Q> MY"?%N]HPF\^-BZ/H4S3]HF+$PTMVXHF <*2^=[IFAV(6C0:OMVBY7S3XK)E* MXYG[W<[*D_YKYNDCV.^3G!4N3\;"@0C+'6_'M:LW3XI2E%GYOZSY18+T_IM_ MB-W)C5J/_XAFQ/?G3+!M$H)$C@$*Q-GE0SS_N))Y3L,J0O-(!IWL9[2VM53]K3P@XCES6HYCA M/\R@U,-_];:=&<1K.O5;*'Y^MEG^C2URS8=)<-# #")!&(1P/ ;AI4#$-V4U MBB5^PI(K+X'M#$):O#4V8G+UMGZ?"6?#GT/P]"QA-D**7T) 6''",SU/Z(IA MY+K"F.NM2FT+8\;R&'3ZXT&OGB_44ZF$?/N0AYB]G*(>18'#?\!!^8?_"D4[ MTXA"UBRT@JGW8%U^+>82B5[MN2\0-(@C&A&(QRY_K5L*&++(H*EA)%D9(NK( MJ(ME)&8 =<;H AW2%7 779D_(%[ZO=:>D3]D"1( )9IO-,NI3V&LF&]R+Z_? MC]J3B*B:;]=3CN+WP-\LT%5T0Z,,]2H6'L&891QFISC,LJHX22I*NM>XK\!) MY<.HEYZ?F@EX&LSU421-QOBEK-_=%$B=2/7VEAZ4GCR>#GR M$!YD$8YZE9[8B;#](ELR$L_MM^RX^L&-$!Q%/>4X+GAF9CYC][FQ7,7*3 M= M'$H=!8TW#@1''JA!'S5L"#>"\;O(>R7+]B?QQEC(9)N_XYB,)LZ"_CX7]P[L M?[W ;?8?/1G[]W@2R3?] 1X3(G4)A\*HRVLE.*HO$00X%JN:R67S7 .^3]8X,0G>TLU$!V-,_"P.P.?RWB$"V"!QN[:P MW/Y]66O]E]NV1A!;/WH!T*.##F20T-%DX7-1+=5BM*%IX%E%#WIY.P/X)N%& M)>:KYML_:-NW$;W8R%5>$N]/GUD0?RAT/\5.2M+STV]%.Q$0*K3Y-CMK61TW@X_;[8O M7YJ^_68.^W0N&@L(83X0YY9W;SS>1?3/43W?CS8@FQ^-NW>$+FQM_J'B/P1?VS ! M9^)K-!U!G0UU-@=%N\OK33FMEWI_,^]S&3$.V*&:K/X>C".5CP(!R>UM173B MSNK?-DV=Y>#X0"22""0BIZD@>VOK&1^@-?5O-!_AZ5U8?* 1U(8H1_P:U?! M$\)IJ=XH_1:K56JM2O9=R8/>:_.^4 I;?&%K&PB5_R$8VZ89^ /&1II#?IJ@ MI< C6"^>';D]<0/& NA9GP0MX+GA^-V1S%F#<9#8ACJ%VZ "VZ8;?X,$)\D[#E*S?^/'-W7GKO;5.&M8 M!^H%DN2/%=?7T#7;BC9R1.+\'<2NY*:E0] +CI 0?@TT0\8*>:-#!=G[!URX MIBUIQZ+RM% 8\^:\4#[FT8G9UFE"YX4" M&9T7"F2>GY@M'05T6BB.T7FA<:77YV5;5P>=%XIC=%XH'SO5Q.R^F<2Z&?+ M_A*^:[NZXMTH1$W!;_[O6_S;3AT+0HC%N^=:+19.I\9@S" 3E"7F+Y;\=TQ9 MQ@=S724B5$VH;Q9N:^Z>UEXG:%B*A#[,:3IC=B'ZGPXATT=?Z!H,5"4H,54X M,$F[$B.P 0;W+_WSLT67&YU:W[CP)>J;*JM[JMO!7,,9A;E=,3?)+JVIY$D! MWJFHZBQ$,? N1:4!M#H:C0/9J!=]@EL:7S4[?B>SX[A05+@DLTL:S&"Z/HFH MR*9O_]/2?_Z[]5NZO'0[NO*9[)V0.H#NF)\'1K?']NC?\'BZ3Q;NVRP=VWQGDQ MEWVOQL%T2["P+Y*-2]/6BV&Y//=*P.Q5;)B%8&-?/N">$5WMF2 M9Q%B15=MLT,/7:600[D[/1ORBE2:>M'57O3HSC#[*\:]UN]EAU3EZ2P[9Q<6@O8$T/Q'6_R""L4S3!T M&SPT%:,&'(M=H':@UA;UR<#4Q*&N0U64"= N' $[0UPI:Y1 \Y4;9?-IH15] M4SY*T;=1,XPK!YP0"">63X#]<;#2P749Z#6"DC>W0O<&*+G?F\+.J?#HK?T9 M?LK6S3$;[7.OX??[(OCHG@Z/%F&H:K:?BN_\!\R6PD]:@;\;)*/-)(*AZ%H8 MNKA67PI"E\N,CIOYN.:68FH&/C*#$P8(5UIQ.'B P+VT%9!^_JC42Q-CW(D; M1?:ET,'G-_+?_@W' FPB?J0(@08(5S#FZPH0]@.ELP8(X+XO% M2.W'@_G1\T9 &<>4W^."R$_#:JK_&4L%DHX/\/J[/<.$ %SE2 MS$)#%@I<-&2YYK+.GX8L R[&9YY2T42]RC[F\T^53[-TAT,67--9 UT'"EKH M0B$*7KYC70>J!IUS>M.DXLO(*M-&T,%\ &5(E[O0BNT%5VSI$@FJR+0#ZMJS M^Y;?DU7L]8C3VZGIJ1--=-XF:258?S=$C6L.^$XMV6E&<4Z?CP3XZ%%">[HJ MXBK&[%$'2C>^.C"(?$9^/W9N^ZU,3WYHR7*J;#25P@B!2.*8($*7I% ,\BT& M'9+$4PY_!6,^/X>GV>YC9[MW\[YKD]U&KEB9]%[O1NSP\^5^9*92AJ1A-XR3 MW3$^$!.$(R:[K\L'(1"TGLHR[5#B.KHM:'S'=MJFOU/!A-GI5\K34J=9 L$M_^C?.!2'AYK^<# M\22/QW:^J59Y68@4N+Q7##A_9'C@@UWV1+Q(:93H/79?[EAYV*G>/=QEI,\1 MYEIDL8X0"W!'6J=+E^M0T/)V:.C=98:74,'+,*5+YN-+M931>GFCGS8D M^3W<:6!BAFN50B(0BQ_E2"JZ+H>B%*56%U+C_")#TNO"4SG3N;_-\O4L*-65 M:+5=) PI_NW?1"P@1#:FH_RW(JH(S2-5+Z\++L[?\W' ,\ZN!.&NO*R(3'\W M4"SDGW4TS\(]&XP6U$\N^Q[LC)/-."DH1@("3P_IH3!RM?VHUUOIVQE )/WE M=?QI-%[K,#>IQ]_CB2;_^80 Y 0U/HH?_L,/2D/\5WS;&0S:55%^"LHUK<[? M=9IZYG$TC%8Q&."R&QM@P^P1RVZ>00/?U-@HEO@)2ZZ\'K8S".E/:47MQFK! M.LP$!Z,&X$;Q' YI2"6,CP=B[+%@B,8TOL21\\A33EU,4IRAP^ \X* 'Q7]5H9Q[!-Q3 OZNU.S8X;-:Y MUW0\TGD8832(HV@F'DAPX8M?!I<"ABPR:&X825:&B#PRZF)1B1E G3&Z0(=7 ML3C.-\&=QX1X0+CU>]T^(W_($B3X2^S&:)93G\)8,=_D7EZ_'[4G$5$UWZZG MM,7O =]9H*OHAD89ZE4L/()0RS#.3F$=IU/-4\;R'U^;J2:*W-G0BEHD7>U(WOGL M;35[GW[7GMK=N\0#.T)"BWK*@5SP%.W@.]9/DN4[N,1I? ==>WK1KH-&()ZN M:A_5#SS5WHR@;&8_V+P0SO6*P43V.=5! DBK7WT\IBNXAX%.E$GFZ@= MO-"&J;+<4&Q549@NM*9^Y *R4OOWI9P4GCS>G'((%[((1X,&.VH7RP]/]6&B M% 9O4KS^JA XBGC*/4AT>W=3\KI6D(JC,;I)XPQ\;,X )_+>X<(8(/$+52/[(#JOMY)8+D- M; 2Q]:,7 #TZZ$ &"1U-%CYPU5(M1AN:!IY5]*"7M^^ ;Q)N5&*^ZN;]@W4 M-J(7&[G*2^+]Z3,+X@^%[J>8JU>?1E?3HE0HYO9P!@T;Q9(6B!4)AI7:Q#$8 MI1F K0O&.L7@6S'R,&K42Q]Z/:VW[I.3W*C)L=N;R^B\'7[>;%^^-'W[S1SV MZ5R<#20B?" :WZ%OX/+VP_ !6%/W=AFKW YW(**WMH3P@4)0$Z(,\6M,PP.] M)Z@W0>H'Y5T.H1U/1C\B([3^^\4^8+FQM_J'B/P1?VS !9^)K-!U!G0UU M-@=%N\OK33FMEY+[YD>CG!."O>CO^_M<+VOT?L=(4+N]K8A.W%GS$9NFCCBX M:#P0B\0#_(HMM([CX&@^@OHWFH^XG&U=?* 1U(8H1_P:U?! $\)IJ5ZEQK9: M):%99GE-E8)5\ M,7(FA 4_TQ^TU/KM,279&"A@@L$$_MKOF159A<$N0?J;/WOHV>C9/2!0DC_^ M_0?]XUQ%5"#0,:?K_G)&18!^0>D$PE+1W_:CQT)8"QW"Q_Z-'\YUU;E+!46H M*+\VM1,Z5SBX'HC(KT/=D:@C2>=_Z):Y(#YV=RH8U[__<8]GUM4<%#5%TV_^ M8LE_OUSBLR7#$\+;@<&6#D$O"-KH 6Z ,@(3PQYM/!**XTYI39?01ZSS=%C$ M3"S$1O]F9B^Q5);FK _&09?@;'H=5& ;3PS^E?.6;D\6>4\S9.SE;G2H('?W M 1?FS)YP4QO8L^N:[D@TQ$66)OPHL8\PFYQ_ -/5,=/[JU9*K]1^_!I9(2)8 MBG59JP?4>>O;OS6L@+@#-(V)(R)Y4V, VPUB4Q1, MHN5[ D=;]+ M^O$()@P7#S"8X0<8LPN1QO21IDP8A&5]V3"@A+ZCB\,^\_!09KYC;.797]9; MY _NUP\&&(QLDG1-[!=ZJ4IP -$_JLGHL",;" K090;#EH);EZ=!!M.6]7Z M43437P"@[QI#Q<1/9=\?='1(8A0&!4[X/110F%9GL^LJ UU617F@X$9G'?V% M>;P(C0"ZO K0)T!AIHEO?%51T8RA#@/XVV HR28**+0!M'ZLB5!"'X8H7=OA M8=V+7MKD/_0-%)[B67&ITE0QVC(.W9@)0AH&ZX?$9*!(@DI&X(@.\@&L"B/D M./'_XVL8PY8!WX=X[F3LU.0^WN54UB3\,;IWI\O,E)'8T"MU$-KNR2N[1AP O1,!Z54!Z@K X_!W\^,[]^"Y__,#O5F!GJ)!8B:D& M[\E/':LXJF;BBRPK9X 9=66Q&V#D-C$>9#>:\H&D:6J+LC#00QMM*[)%/].& MBL1TP0=D1#!TF3;Z81_T(+I2&\E*%2%^QY;^&Q1-U_#PN_."1$)$T:0*K?P& MD8V,WM9)(TTCRNG M49IIZDZ::8+>]/O(T5I Q0 )43P#S=! 5O&5[?'"=AM+!#TB- Q'<(M"(!JM MHAOC<%S7%$9#UW*)QAHLOBGQO=84DZN/,:KBB<(/@:<'V03ZP0AQ+W)#+,D= M!Q9BJ@,HRFW,4I5)8%&%K&<@3P@0B9=6C1FA/-"E=6;O# [9+;X$^9HU#%QU M1-"$QH U)B6;HH:F$C_[0,.T!0])1A=#?@+]9:/=(;%Y/;;MB+HV#VI'Q)C( M@58SW([QS7"";S=; GK%1D2!A6$^&I?BRSPHF2X5:Y720Q71@7*EE,YF$ 6H M-B,"GXA%CLN =J([R7F^8S\L(2^SQSW@;.SQE.M(L6PBYR6B+V0_@&*EM[!Z MS<#5T4:#K*&:8JIQ>%?J!"-N7[[-O9:&.C)F%<516.$#%IIB2QD '$;*@^F( M-/3-=%>&;28[AN(0(PU3:B,C1I;]W78\R'K@]$/-^O '&??LU[DIV*SX]0R) MG%\'D/LP$/(2X6(\6@5U^.K;)_PA_4GO@@7D=QO(0("+;C+CL4N4#N028HFH:7H:=R 9WT?DUT,05 E MSV=V@4E^+:M6TMJ"M/>AK%N(VX+.<-#?K<9>A+HQM!,FP9J/:,"C$@H;]H>6S\$U%K=\?JLC% MV$Y,6U!TI''*D'B038J-K[1&;0/XJLB!:2,B&&5"ZA$&&I_A? ),\"6MK0NJ@B]Z B=S5-PI=J#TVLBX333"<*TQX1X1QY(G(9'1!V MAA^,!$G6@XUD1)B1*8G0>@0@(B%]X %CU2,$2V(Z&E B>X/.7,;'+77 MH].$6:(!@) M:!:)^;G2]0T'X2UR/B7,2'5VCQV00A!,LG4?Z9+EJJ8.$('S0)&)"DW-QD9* M*RY#OZQ:\9V%E6$V[(0T5:"W '+\P=)8@1,,_R&F@",$"TH"V&L@@T8/ N>? M?X:BNX\$/;*,TTI(:"[X$NUYL]V*XT4M2[)N8SOF/IC@>$+7/A;L#9DMMBAB M: @L4&0U<4$(1D[\H+B!LJ7(1I=(%?VLC]#="6F0RL^L=&E(4/V0=4W%X@PQ MCJ*1Q[$PP2)".%#_0'+#SV[@)U7(!.#+JW 48/J:/GM$TQD;019#4V0)F$X, MYKH2>O#6T) ).?ZFOH:?32$SN3$Z( M.9?E63D'DBMI0:AB_RO.\&$_ [3@'C$BG5"/6=K![.H0XG&;76,A/+<,S0'O M@'4-\CA.L(_,"1"%PWP19XQTEUN86/1B8J5V%GX0V._Y3^0Y%F?@<>K-%W,1 MVC) KWWX$^9&9P]LT7H#<4#DZ122+MH"'A*"6S1-^Z'ZQGBIO1POM3?&2R'F M,-'G1I(.,,88FP+'O21P;*+SQ_FATVA>:2^YX?#, 7P[@K"",H+6TAIR.9_C MTU'H JSQD^AEU?18(0RZ*D3Z,U6=M8E?-$9K (.A/M ,"VAQ-EV79M2D@W1% MMZ ,13L#$EZN2KB'F!0D.6XGN2BK&-"1:2HRBEP=-[:[T+"OQLEV-!J2=D8/ M+$&3Y,9E8S82VV%]M=^ CX?B\R5H+AP*^Z_E@ \OM1Q$8[3A@#8BR$8M=,I3FH.\S*GCN;4/62C9S&Z:12"\:4% MR6&."'T<.M":@9B+?;H3-:3.,TU3X:J[I4+?T@*4A"< Y/;^;C >3>G$S8?.)K2I6MYR#BM!PQ\JA362ZFRU:EIG9_ M4%R8=26HCL_*]M(KBQOMU9&2@8J&U8'Y+^@/?C$U#<7F$/>_6-4/6W=P'92T MC\RBDLWSL%>J8_/LUZ9I>>M;:YX74SW9F=D6Q,GQ&??O(C7&=[);>BK3RQ5< MTJK,I%6VI#5;)(#XO4X:(!;-T!K5C/U7G%'9#4.>8NAV!9>5.$Z$B7!3B,1; MS7"+E9J B[>;0(BU00)$XU$.;"S)9E^(& @5W/*4K3\8N3MV_O9O)5LN56I, M*<<4BIEL.8O^*=:82C9?J-:RE6R&*==3#X6TN_4L5Z@\(I+:VA2?K!T+OU'B MA\T,G#3"FAM4S6Y^,36QUT6/@B0QC692&HJ"B-').D(\32=V6I%1:%!&;,6N MLQ54\:"I*X_$H9O4>%XQ2[-NF)W188M2'N]A+7-8TN2S*>.V<+]A)R:)^[%I MTNZ>99VZDFSYL&7(D@QTS!._X^O:WL'5T^-T?*[R\@&[#(J+GVMXVS_RIK:- M)66Q%P%O)'/__)3_/0JA(Z4,3(;L1J?Y#EDG@8?SKSA5H2BS1BR<_4/P@&2[ MH2BP;V;+"]+%I&:(XT;'%P*JDE>5,[!65CM;9=,I1)A>M*N'F M.@P]MK/YCI>*(NE7L3LV?C#?R^ED*?7#4L99Z0=]8V5N#=AQJS1M"MS0#8AT M;+Y7<5KTMNFF=:,<;.E#H$\8W!>)?A9FX'B@6YE=@!>YHO!5L?I1YOHB<1"R M^B&M4I#%5'$I;3Q0$)E&_G6"L\\ *>>@NZ7/$(T*YP4E;>"$YBZA3E>T,M:2 MUFDK>[):GZ):40L1(039>&"[*:%X'&?WC6!>TR32@H%'4<)M&\&T/AF@:#") M)()&][TZ;)E($"(C1-A@E/UQXWXT/"WXEYE9,P!.I,Q= 1NAZXF=IW2>_&S] MZMYVE!N]/E[/;66>;;)R8/ZQ[>$8CR+;BDKHDJGU-Y:ZW)6M+[D_&ZMDP,!+CVT*W M^-<;PUON/!!Q0B$&.2:<= 1K$ASN%,C4/Q&?0B1OU9'G6@+=^1/R"YO>./E, M5S/D*M]7#U5#3!M*N'+#&% I]57+(LBZ"43*$8^:(HV3S;*KW]LGERKL#=W!^*;K?4"&#%F M&($5!>I]8OW;9_8/YM"UB ]"90'=O2&R W$94DR!_-#)8_=@E8;!1JLIBHK MN0(8HIG5W>D9%\^TA.O*N<[)$G_Z7=@B3]J:L:8U(TY;,VAKAI]:,V9NS^[' M(F"GSY;^F/9R9#3LH>K@"H$TQ)X-NS5]:%AKK5V8O0 L*8 M%D5T&. JU#T?USI7+]QU=M RD+/%?39B 038K29$!)B,QR#Z!4+('X?MEIM#L2 M+PD M.U6JW68KA6*N5'E,U@JE8E,()\)QU@.KL5-SJ[')35<43\F?[JRJLQ81+_3!,UP4!+GO[1^N9A?'Y\UMA;AF6TW6 MM:\FQS<%^Z^W*BSVP)/48>\5\3?,M5.URN/3_$:7+4U#OE-M \6 SCZ74)1N M\&-Q;"O")74]B0L44,HIH&/M8%D$NMZ,1X(?22>EPH!%MC_2*OF6=M\>[2(I M8%WORX(*G%.-\ ZM35!]K'=V$4_? MOJ"/Y;.@0&M$I->?.@JGF9%>M9*3GKH?R<>@N9.M:?J7A>,) W,+IZ;W57-1 M-%FCP>JI*_S.EG*Y0CI;P7O"I4N5 M.#2T4:V>+ 5;4;MU>"-=?IT,,,--!,LXH V0W.3+02K*69?*EW]D* MWA?W9%OAKFIW6KD[%FDME@VFC/=207,9L!@)Q\ZMLK$WAY#L O8'KK1JXXEK MHT^G D_:)H&J#H'"]"%T>K/G5AU\QU^T"1/Y?IES39/LU.'(H/A@\90@\&/Q&**%4X0.N]YF.]X7K/UV\,YM M=K9^NO#EAOF"K2RVC\UG]BQ+TO2!9C6CXSH%LJC69'EK6KQUUM#J]UJ[I@U9 M"_(Q2*UQ8R]WPV2565EH.@R[![[@&D=E6EZ:^Q:.26S[7F6,LQADZ?08:BD' MMY26]RUE:6^474R&&,HJ*UG:D,Y8=#R6M5DE3/11TO(M=@_K6B-Q*WZ2M 3B M;KWE9W=9P&+C1M[J'6$*KHQ$'K=CH$?)X9Y$CG6'Z-0\CF\>HM?,(TE:$V<+ MLUQJ]\O5NY<=X[:M@[@6K.N+=[793LM9Q3ES/;B#R+8(JXM2G/YH5@.'Y.EF MIG!8=S5]S&E_T_)J4]M;+8R+>B>/F9_D-?/+0$56K7,4[*T<&2[Z'?RPW<.7 M/=-BG\3\Q6TU7MP=^)!&LVU@U#0\9AK0:Z:1UB3B&+)(RT5D"$E%899Z#DB+ M*U)U;0+)UI:[[%<=6+\/GO6!>]'G=(<\').3Q0$&5&5<,YE]B30A+^XLC#MR M%Y;L@!;N@44611YN;GCD&BEG/]"TM3[%6J"QPQ>Q\5JY!6!8RS2[T2 MY22+.@T&A6#F;(W2"+8,I"QX(^.N:0Z,FY\_1Z-1")=O!\Z*]!!"E9^R^@$- M+/N?4[ (=G!/&FGA_CE[&90T<6AWG#6@7<;"C^3L9'Z*6Y/2%D O)9+D,372 M6#8",FFBT[5^8-?)L#=H-YBU^[+C^IPK2Q1P=H5O$VKC7([D>MH:WA)]NNID M]H#3APL=@FJ)FF21%FB-Z^#$R+X2DY^*WB9"JSYB\D.D__C(022;'21N&=V, M)*:[:,#0=S$_>^F>H^TUSU'&#:$3DM$M:GVD4W 3C[+4VRYCQ[Z+/^P(>>%8 MH@/;SBPVGSZ2;3J-+E2MWMH9F.!L-4F9(?P86JMY5315)"\\:X:V4-Y>,>(D MK_^_'0W[JO%BUWZ&+08U1:PDPY9#N%":!)F M_=BN7<'M]4*S^Y'>[>F&S @,R&(;Z-Z.W[VP:N'7TTR+ X@1ARX\#0EP*!/7 MPF$G__'D]&0XB.%65J>X*ZODH-26@L1@VT$X),0M[5[QNU,H^;LU*+LJ<#=4 M(2.PTTW=UJ'?ZCHH8;>NXR-A6PR'(VPS'(NUFF&)A4T A7A3$@'@>1"+B]-S MD%Q%,VY:1DJ7'LO98M5JU.4CT5@X87_=JD*>LVC&_5'1;%8IW(( M1T;3@I6];FNZ,-^P0SF<4C4QW[31;,:Q\9ISJ!I30-N&/#89W0:M,V6K* M"0F)YV"[F8BU!*2KX7"S!?EHLY6(<$*82R2B$KNLIGP536&E4'LI-8K92O6V M4"[ETME*+5DHIK+%;*Z0+GBRD8CCYQJ)G%$PTV'@[>;L@3#.2)(/]N>DGON8 M+";SY"14\F$6#V.X!J!2OG M=V(..!39:&'V_@H3IC1"[MWHR@/2[6&OI4TAGX^/G\"Q+/F]C)NYI]F![)E"%O3/P7@A-R:-': MTW9Q)*FISH7Q 7T?UC8PTQ.&\3]"*,H@02@8T6;7F_LMZ>RRS^/"!R2M=B#; M$/A<9!XYE2)R$7W+J_#LOEXE)^N&R21=J17Z\KZ&<3'L2'6 M6_)3X?1TL+TL&%%S%+R<0?\\);_IRN,OR5!NGT.$G. A&297GU$PZQ.>WR^Y M"R2&BP+8JN;4<.F$.+%O>>#U3866G*#E/8I0##U)V[.E&G75.;%J\VQ921>"B2 M^-LMD852EXOUNZZ/2Z!MI)2.2)R_@[BP=F-%=2,DA*T!E:ND./TJ:!F:,C3A M*2(IY&HC&W)SUN]VUX*Y"'F^A+AI%OA0@D["&2:ACZZBP VU82X4#I]Q8I9G M V<>(F@JR&Y]&'%OR"N\_.8[&PBBCWY<]8SQ(5:@$^:A"7-P;JV)A1(\A3[O MS4LB%*'S0@&. ASE$#Z=,=(F--]9^$>1T-F$$%]5>=Y5*H<+0BYP_']LNW\L MD_BF2NQJ(6W:S[XX)(E&K3W=D/ZXWN8@X__R:-WM0XN-;7MH_U>IZ04:Q)^R MP@L4R56;R/D!]')B#6*THE'E0YD&9!V4>5X6DE'GX25\H\SBWO1R8 M>9#N5SB&NBA;1[M1$D))""4AE(1<%:A2$N(G?:$DY-SV# M\H_M:B%J"G[S?]_X;U_E(GY3D0;YB^;(*&ILZP2C#I0ZT&LS!6<7#[Q6E2(D M=: K5 2@ 8(.G.9ZJ)I0]%CJ@**>E'K2Z[8%UYX.%"&I(UVA(0.D'G#W]2=7 MK1Y7 QI](..=V*G_I/[SNDW!W@B)@N,A?.?%:8!J8L*/IDSW7+U(/NM$: MSJP2A\S6X#T&*7J>T+]>CN[8=0*J/11M=M28]M#$9W@YN\<>Q#N[3CT210C; M[;/J4';=Z22S78I;$^/T\P898+1(7$H9L_J9:03FF/B>'_.<# K'[G"]'^X*%WF/'8 MA%-T_#/]F&U0_P=-SNM$Y8%D^7KBH&KF$1#ZBIIE H>F% Q/H>0,0D %(VA"7G/QL 33_ M<.+\P]FUZ&P)BK./W!?<@EK.=0'PMA3'3W)FVEG.>7/]=JHE7SGUS5='U%$Y MGT;.@)&E_WUKPG@T&@YSL2;'1N+-,!MN-Q.1N-3D)#8.HPDQ$HW$T3WQ(=O6 M+PJU[",GI+.56K)0K&0?DK5"J5B]+92KR6*&_)W-U"K)HOVCP\ADJ:JY )GN MHTS1\UF[AW-":*$N:EV07W7!^4W(<8W4'B(S-T8 *Q1\G@85:3:?)A@'R2 M*52RZ5JIPA2*F6PYB_XIIK/G.I 4G\KI/GQ3A^]#6;?2F697-I@RT$VF4"@$ MF(()^PPG,"-94?"YFO;AG>08<7(4)Q2MU8GX^$MROCC6*)[]E4:^!: O52S0UG2FH$AQ ](\J M0N=[Z/+:D)Q+&V;*NC:>,%4379H<-(NO(>,S1D5-'V@ZOB.#3R]'OVGA \G; MZ#6Z5,BM\NT6UVK'(E(S++:%9I@#8K,51Q8@,<*!4.A0>+!\>Z M+CQWM: (%>77IJ4(AST6:FT_#A]V:/M446/<\EE/^-__S)T=-U5@? *OIM\X M)-HE/ULP/.'3'1BT#M0";73[&Z",P,2PQQJ/A.)Q)T5X,R7B GZF6(B-_LW, M7F*9+$T:/MS7);:Y\WVM7\V?\&N_M^54+WO&\5%>L1 _/]N1:(B++$WW40(J M838U"-&[R+[^]^VO6BF]D@;BUR@@0A"BS$&F_18"&=+FK+69M$8.0S:FU@"V M6\2BG%<)T'93O,!% 1OFFT*XQ37#K2C7;$5XV(Q!+L*%>2G,"N$Y-U5.5FJ% MWTTNEH@)\>/ZHJW=:2[8QH]E(6WAM\L-$Z<:R3[?%E*%6C57*":1ZTD^5&N( M6CUFB[5J^C:;J3]D/>!4(R&WHW0>F?C$Z7,STP=GG"<_FZ-L0*8+/B#3EK'/ M,N<.9YQX5/4>?;ELP]&00" M@PVYA_AQ8IPB W*,6/90Q]K;3T"\'AB:FO.&Y?/(.W.>T97HLK_#+GFT M/SOY/B&$XB&[.C1Q^P2AB 5%_CF_/I<'V3)XUO3Q'@"K9"E\D2)8',;!C<0=(%=B1#405$/:4ART$44Q2%)$@3.R6 M7R92^ZK1>;ONEI@0NDLNR/VIQIQ)/=S.(@44O'*@VH70-)KQ<"PJ1+ZF M&W,NR+XL8UT7$Q*D,ADH0K(IG, %#_6#W.K@OART$/]T1.$QN& MUBX-H&YE IL)@8^'#Z FL\MC_9C= "\U)>QV@L(KG)K$F9LE]2'_\@%'B[B+ M!)G(!8",6XO26G^@PRY4#103%U3QX%HT=P/DID2M#YGO#YIA_#B36IU=AZ(7 M#DY:NXJ7W=K]VZ3S^^!JY;X#YHU<[!=C]YA3L'(4+79I8 6,;D[11D8S$F.C M G=XL$(W8,@=KA6;XI>#347-A%Q)[P!5_B0\IAEC.2Z>^)K6X*N14M2<^N2F MN9WJMTY2^::7[RY5NGE:Z M::7[RY7N"Z[;A!*Q3;S9)3/7Y35TR3;B^0X,.7^39N4;RR9&2$Q;U=%5-YQ^ M%;00U@Y->&0]/$R!Q0TH&XDJ84-D0&$N%-L8JQQ9YLN"=HC&A0I<" D;E[13 M>1]"WG.P$@Z'XN?4\8O#%7XT$VL]VSQK=(>!:\F@KHWV M)HO>"1OW[[L17%'C(MM8,7+_-./@TO@8DRLX[B+576B^6234WFW__4I.CI"C MOKO)]M?> MDLHF#7C01)+K^;]]=XF<*<*VT.?40Q+6YATWSMRV:.)LZQ2W^!6\(DMNHV&9 MT.K K@BE)@H8X$2 MN"F$BX7V:P.X?-QQ:;E'0(=J^;R6V]$W@U#+6JL&F?10UZTE!7BE 8.(;0Y] MFXD'[^TU;S/%YR.;%-_C0$VY$N5*OL"LBR5*O"]MRNLN))HX'U%ZA'H'^846 M-$>XE2DEXP-UQ@%,H$)6RVQ%UDPFI6AB3^P"6;4^HKS)ZQA$E?[/>5-)-#7, MFL*4-'D:X"EIN@# NEC2)/C2IKSH/R(108BP/(]>)Z+\3QTQDR9R(I^G8TY] MJ$JDR]W4B M9FW/";ZQD3DXRJJA]V"&YM4R)IYS*\Q!%;>) Q&JF_,*R\C.^ MP7;*K2BW\@5P72RW"OO2IKSH1ZS8G!=("]89*W<+":F5'&J6ERHKP,0K\@R' M7,%V&^]2^P%=Z\!92K!\@E/4,/Z<6]T!=0CT"6,Q*X$FK3SJ!"BQN@# NEAB M%?&E37G1?T0B<2&&@)A%;T99$J ',3"S43XZ1MY$.FWV"GD(ZSP*LF.#T_\\ M35!+L*':?7"NA'7:C@\H4_(JJE.F1)F29^UO MTUJK\/):J^FJ:F'=JFK7<-@0RWMLZEQ@O&DQKV'J]KD*&=B65;RG-0;D"OZ6 MM34D%(DM -98A'1[;)5LVA#E6@L-3K0^&LS$YZ'T-7!7:B,';/D0 M:#.MIQT"C;8O +$N--H.TQ5(QW @L8APXH8/=Q_M>L:%_Z2DZD(ABMK$GY.J M:8^3U41.695G/0!E51< 61?+J@3F__6E57G1AU@+,K@$7I 1BU@+,K@P.)4; M05X@X1RR55#QD06X>:.L )5R(L\##-7GY5!A@$_,E<=,TEES9U44+;76M?%D M=D *9DA5^[07)I/-,5PXN;P%#FGWX!*4*GD4U"E5N@ DNUBJ%*94Z=!+*_#" MBG@\;+D6";9/Z%URLFZ8S-*R;DJB? P]5-./R*.<+7$XLB<.SU(6Y5&\IRSJ M J#L8EE4A+*H0_L6#K\D10N./5W5H@I%394H@[HHV*%:OJ8VQ[%?V#T0GSV/ MSYVG5,FCH$ZIT@5@UL52I2BE2H=V(F2S-)X_L1.I=66=,J7+0AVJY(=@2LEA M!TF7X3?MTV3CM//P.YY"OCMVT^.9Z?GC)UT81X\DO]PIN.Y3RL\P$\0[_"0G M7WLG#%X\H%M4(-"Q;G07CCJW;N4H.Y+CT3,S[.Q_Z)8Q8?5YWO^9TU<@]CJZ-E0E?$:\IM\XYP*[Y&<+ MAB?&U(%!RQQ &]W^!B@C,#'LL<8CH7C\[]EA\O:S"?B98B$V^CXEELC1I M?3 .NL1FFVY0@6WSQOJ5\Y9.'LE^;XM-VC..\3 6XN=G.Q(-<9&C$P,R*\)L M:A"5M2CG7[52>OU*[HT!#E8_3/K2Z%.\^<,2D=M@$8MR7B5 HM\S6".G2",5 M4<# @#?."_>0HVAHME3Q]47KN1Q[(W,(AJ;FO&'-('EG;IY=F&U_AR@^L39D M=]K0_M'\C*TEJ]TYN&I.A%#D>CBP/Z8D' D)=$H.-"6;\R+4U7ANPJBKN=0YH:[&;Q).!AJC+ M ZSOQQ"1A:Z>E]!A-H \, !Z7FJ;].I!$\EN(/\WKU7[-&YL9;!>21GO6ES; MQO[\7^'?1J;\.L+YTM 6>N+Q07K=!,.AV+[-4QXQ+"_VE6S9ZC]\NJW^<]I0 M1^[Q-*U4%(:HTGM!Z9W.JO#YSK>@-,HGUDWQRT^#]+H)AD-Q2J..X%$2"2$Z M\R@QIO(!0UAW6\*N;PJ@KLR,@@K .2YK;L)+93#<873]SC(H?:@(KR M*]\9]J5"%^57)^57'.571W HZ!5[X@UZ'()5ACI.1P%$D([*LQB*5I1H^< N M_F3C*BY*"9:WW0 E6/Z'K MF5SQE5T?8_I#CHQ'+BPBG9E=5J'_(ZYG5 JFB M?,D/T1U5]D/NBB[LL-FG9R&;4B9*F7R"6A?,FO8^M=@CEN471W*R[I$]=>+D'UQPGSTQ/OBX&;R M8!$YBR[452:#GHVI=H$.NYJ"-X*:;0SE3BL]@@G#;]P4AX*0=T"(ZOPAFL>W MZ[S709N2)DJ:_(!7ETN:>-:71G5L!^(ZV$+@K(,MV%/Y@@PT1%T>D%H:Z047 MA[ILRM"@O,;C.)$C;AG15CB2S6[(/SA _3#UPSZPKXOUP^B>OK>I'1I+O_W[ MB$)V708*7M)$?+;+J5&#HP9''=[YYX[:'[6_$S@\>K[#<=KA8L*)W:,PE:RY4NV/U"T"4G8KVD)G5: H[0EU!^P1&W@$/G[ M6><#;0GU..A3+N5_T+I@+D5/K6- MK!N(*F%Z14B3J1%OLHUO[C_)?GCWW_0/\Z51 4"'8^W^TN2C8$")C?DJ_;-@Y8D;OAX*(YM![W3M>"# M"X?"Z!W'=-F_\3.Z+CQWM: (%>77)B$[5SBX,/') U!W9,FC9V;8V?_0+6-A M2U9$,JY__^,>30N(O8ZN#54I*&J*IM_\12)B]I=+?K9@>*(A'1ALZ1#T@J"- M;G\#E!&8&/98XY%0//[WKY:F2^@CUGDV 3]3+,1&_V9F+[%,EB:M#\9!E]AL M?0PJL&W>6+]RWM+)(]GOX?7%LJ;>Z% !.(FT,&/VC"/K1C_@YV<[$@UQD:7I M/C0@DUD19E.#?+7E4_^JE=+KVXTV.;<:5C]K(T"D!ZII++FI#1:Q*.=5 B3Z M/543,J58110P,."-\\(]Y"@:FBU5?'W1>B['WL@<@J&I.6]8,TC>F9MG%Q#9 MWR&*3ZP-V9TVM'\T/V.F[CRJ8\:6H,WNG%SGI>BR)GSK13O>PX.[Q.RZOX8N MV%:TD8-ESM_!D0X&-Y89C9!DMVKP]'/0,C1E:,)?6)G9H^OMZE8X\D7TX:Y@ M[08@LWNH.=G*0NBEMDFO'C21;';\?_-: MY?5R![HG/8GWX&4[W!W%"9$3-T=5H:BITC%+VK%-Y[Y?<76(EK2];AM_UC@8 MWZ3W7H=X6M&F%>UKJ&BO32\>P"QI!+YK!'X@W+@H@7]AUXP3S,%5)0*]- 5[ M(>^19\$.MLF-ER;D0B;"ZP0-W3-"8_"CMLZ>;NL#8* XX@%=ZTLK\VC/. VP M_:GX?[@RC_:,>QSI:83M?]"ZU&5YU/ZH_5'[.VL $Z4!S%'.G7!.[#H9CTM! M]0U=4F5>Y+U"&'+T1)B&+_Y (JKV!SMN9:/.>QVY+X Y71A-NC DNAH"%/,F M ?(-[//H)1\]=5O(],C=C4S'XWSFPB##S^3E/%KL(B_"SN2E))I:"^J,0'N; M/(30E+]X"XRNAK_$O6@;/G8%7 R]CD9CI^X!'[9F9\7-#L9M34CW=PN:(PA5 MRT%H??0PUOL=K3CLH_N@J0XP#Z848KZG-5DUWH= AS_F\CQ5.#!A'SL./D'V M*(]1=D39D9=-8E5JYPDIM@EU9;+(CS@V^,2T-9U\Z]WZ%F,MGYAIOL!:FF\S MJ:+V8;W/"9LLPNM.@'(I"ET^&(X'S6@;)J/'2'C17'SL2TB9(!XCD?;I-L:L M @5=9TT%+#GL("$R@K7)./K7)EV@KZD=IB)K)I-2-+$G=H&L!IB"*H8"3!JH M)O(V.=G\[$ =*!+S7] ?_$+L#'V8"J&?*7#"Y%(5YP>I6B&/.-I#.F Q.,-@ MRHBJX4#?@ #)SKY 30=88>RODJ5_FME%]QO@LQB9,O)L*M0-\KG'&1RMUU%# M7,?I9AO4$OI6#0K):L7F90L&^556MK KI2<\R@5P-=KQ1-?T^8SG+9(ZCO6E M87G8F>#%X4+<HO-[E#3YGA?VIH7?8^KEL9'\=8=_ G3GZ8F]ICR$#TB,*"K:7". MA0UT67&VI]FMM-WHRJIA:BIDZM7 8MH1ZBJ305)@DGE*S6BVT5\6X_ S?A]^ M1@PHX;]2]*5QL0LC7I?'LJZ:4@E>-!F_.XAPG#OU,HPNT.$*3C6?VKH;(G(4 M7N!4SAJ-];7E1ZVC+=5I&0]B$Z5.U#(.LM$&,92->V/Z$.XO@$O1O-850-B5 M,;"P+PW-BWXF$A&$"(O]#,?Q<5)0::(X_?-DON:1+,LSNO( L243ZM PM^6Y M,E"TU_)9WF:G3%=6@:*I:Q*ZJ/@^E*UMU)FTI@_LE%?5A!^8TH68'-1Q2QY^ MDS3M,67TG@[43S1.E6;"O(Z%U,P.E Y;M#/*ZGSD;"BK\S^271FKBS!X0'SX MER\-SIMN)R[$<'L,>C/*NMIEHGP4M\NPI^N7>00&WJ9A2NT(Y0**F^/-9=56 M-8P]RJ*NI6HK$G2\L-Q30[-MG@0U:B='RKU9.YY\O:_,].E0Q;\P MN\!D1*0%0%:9=:1O[4*"A6NO*K=N((8T-^=UJ/2V]7F*_ 68Y& 54D>,T*( M"_$!R@8I&Z1LT/,0]T=L\*<)6@K\USX9UW4&L*A H.-.O^XO238&"IC.L-PR'PH/%\YI=%YZ[6E"$BK*X*G&AH?5(!PV+$%?_ M'%GRZ)D9=O8_=,M89/GD8/SO?^:.2IXN8 R*FJ+I-W^QY+]?+OG9@N&)AG1@ MT#J)&;31[6^ ,@(3PQYK/!**Q__^U=(P%;IAG6<3\#/%0FST;V;V$LMD:=+Z M8!QTBEN.@[1G':TAC(7Y^MB/1$!=9FNY#]WR2 M61%F4X/R!R"H:DY;U@S2-Z9FV<7$-G?(8I/ MK W9G3:T?S0_8Z;N/*KK0''\?G=.KO-2=%D3OO6JU<4[>O2+.E9^/3R[OCCX MXM'EW4/-R58*0N?DY'.RC3/1*3F]F6PA>71*]I@2.PJDKL8O$T9=S:7."74U MGIL2ZFH.[VH.[%;L.,Y.?G"#,8-$)4N,$_6?=AED:]7(6IHBS3*[__QL.2F? M0\/YN66Q-3&V23P9.#T1Z1@BLM#5\Q):,CNWD';.)1X8 #TOM4UZ]:") "O5 M_\UKE0_+'[@D%*.5]^NJO/.!30M?:/'="W4;_U2FJ $>OO-R:I)16F[WG4>B MY7;_@]H5-5]N9+I<..3BN/ZU0Q=8XP,Q9/'7BL&F\3I>!-%9LRN+KGV#J8%2 M _7C6'UJJ]1G4I/TN$DBMTB/>#C"Z4$)GL>;4H5/MRG5ROS#/!$@Z8C4T)!5 M:!BXDTP:BB:3E+2!Z;1%\[%-<1H%*>^ %#6 =?F),%T92HD6)5H^P+ K(EJ; MDQ/1*TI./$ 3UUUTA,Y=H'8@(ZM,&H^R/4%/SR1%41NJ)E!-FK>@MNL-VZ7N ME+I3:I)>,DDNZDLK\V+0-BLQLP(7<:WOCG!Q7&*.GJ[$;%,#^\CR89]Y>"@S MIF:=A#@]WYND,;)CT6(/::W?EPU#UE2G6^,13!A\S#G-8_@!M*A)[);5B.YU M+/@V"_ AY%,61EF8'P#MBEC8QJ0&V1#Y6I(:U6'+D"49Z(B?A!AJG]0^/6&? M5^8RETV5.E%JI!XW4IXV8*R*VURM[@*'@B[^=%D(V3!QJ.7VZ?CO51T6-+W@ M;2#)D7BX"W4XDLUNR-= <6W>G/IN7YK<-?GNS0&PL!P BYJ"1_V_;\*WK6., M)T*"UVQRQ^4'JH'SD\AG%E0)XEU:K71E1\9++A$@EX,I?"$(]M>]- M[LH\->]+.SN#I^;/X*DS4-%DTX3,?T%_\(NI:4.Q"ZGC]@&*_('C7CC@P!- M07TW]=W;5-4;AG=$]^U)P]R8$;VF35C*VLCJ94ZB6=)5.*'KF:BE>LE2J0NE M+O3:#?/D$?!\N!OVI55-C[,JEQK92BF7K-5*E6+V9;V7W+BQZWH_26-)SYKD M_]_>L3:UC22_WZ^8VE2V8,\VDM\V>UM%"%RX$* PJ5P^46-IC'61-=Z1!/&_ MO^X9O6SC!\08R4RJ@FT]YM'OZ>[IV2P-G'D6%V,NY/ZM_H1 T[!2]2P6[_[R M820T" 4C>":=V@CC^.3(\T+J1AMAGKO312OGG9NBE@3YGV1!&7/9^K;VEK:\ MJ)H=CCI 0!<9U6R:*S;5^E/KS[?.F+D+[X)^U(E8ZX1W:^;V$K&N0Y<1LT;+ M9GV/[A^8#5M](V4RI>+EZ=-#APW(B3Q5Q;EGY'( =V'UOC<6CF0F M5S?W]7I^=V/#N1,Q6O%KQ5\ EGMC6E\G=:VI];>6U/5TK7_J>!1T/*CX1[3^ M(+FIM7Y!1)#6^L621EKK%Y[EWI36K^JU_GI:O[J]M7Z/65*IF[6&,:/GKT+A MA]0+,.)JMLG72J]R7"'9%TIX#FI\6DCV\?BACM&,2Q3VJ.A3C_GERY\NFY C M2Z:/5PVC2O:N$JMASI&@K8:\B[#34'B./]260X$DFK8<"L]VNV0YS)H)VCFP MIIFP->= SLR$.<^#-A/R+J^*9B9HFT#;!$7CL9VU"3JM0K+4MBV"3NMUSA95 M1XM><=>Q)@2N2$U^S2P.&)K(TT:%X![CH>^"2G^@P@8U<,Q'8^;YTHC0VCOG MDJ5@F\5W37GOF*;>O9R^#:KA@X#V70:?MG/_UY_P)V[)WX8Y=. MNO+1J/.RFG:WVJZT<41P9:BDMEFOU.%*S('&>QQCIN&IULH6<]W#Y3RL6MBX MY+&8%S 1P[(*8R9&^A^Z;$5G?$G(9/[^(SN;/K5^W D>>G;9XBX7W7>&_'>8 M@5\$F*HDASM6[@M&?Y3I +KO4O>!3ORXXF:CTFZ_/^QS4%FB:\1CJ^&86A6C M^9ZD7Q$F [$H*3N[3OL_=,&"'2,S&B]/MK'C./ @W MUQ7660$4##>%DY7&A,;)UG&RRB#2*-D^FZRPZ#1*GH"2:/VF54U1$*95S:[B M1*N:W*%$JYK-JYH-JY5H'174COV'Z%W P9&7 7M"C>& @^>J3>4PF#CR,:8)Z1XQ%']>&D M'>YWX><^.A@E F$>O;HA M-#?;7B^ CQ'Z+[&ARS$3JAY*$AC]SJCPR8F'0="Y?DKD]W=FTSC$UDNR4_AF MRGZ6=X3A5,&&",U[A@%9/F)D[YS[_OZZ/<_W>;^TRU[ K1]#X#(F?!1#9NN0 MG/P=@GAZ=H_+.SRF_I"< @VL#_Y7#SJ[+)+J5\K;(M3*.8U5%7FD3'Z"$@5UC'\@Q#X-226Z ^ MTH 2E(.D+'6=S*=2Y2ZE91/0.[!7!".H]6S4@"@JP?#!AY7Q8W,K1"V68R6F MDZNVEER5<2T]?T*55 ;%*\+,E=A!E4T_J9@=-GK$V;4P(65A"D?&R3;?G.RZ MTF0Q.&K5=.T*"U^/)9 A&&XG!C'2E(W83Y4KR:+U\-M)^\J7*IZ:V!]Y/[!X M:K3?4)#"0H]$>=;$\8GCV;A=B=DET(TT2-0B&<)RO\^81V#M?.^H!.6!%,H'Q]L]"8>PL MXE P: F\##:NY$],N4-SF' !WZ,- UQ,R-@%#H>+5 CJJ8=GT14GTN8R.K:9 M04VE&9KMQZE"7G+DB>O=LGQH\5RF[3JSNNT)_;)"I<2Q__7;;:O.6K5!NW[; MJK8ZMW4 TVVGW6>W+6HUJJQ3K1OMUF\JLU2]<79S\L5LGEY>?S&-S[VO7[X< M77^_K=4:U48G>FXS$YP+4,RDU"+(HY1:'))R!IO-BOJB_N(HHQM&^3.)1KM! M+*P2+1=@3%>VV%^N2'3I8&=Q^"R;4"?^SR7^MW3B?Y;X=>+_DQ+_(Z5@M*L# MUC0'MT:_6;VMU^JM6VK1SJW5KC<:QJ!O-PWZLL)^(]-]7QP#!&W#;"7 I-Z3N !=? MV ,,G(GH@0#79:$'+\F.:!@,N0"PV)5M&C'/UUT[LG=E+=]-PWC%G+N,2W,^ M_:YP:7=K^\LTS#<)\R]H64")G2=08IZ1MYG9%0J)+X.VU\[' MG)KO@7] _D-]L,#.F:_1-(\F7*R],HX2_)3^[(N#OQ8^,:33E4L0G^"F]E!A?<.A'+K3&W&DC MS] :VXH7/BF2-7^8]A9C4:DS4@Z#7)Z2>"#;#:BD _E\ J*U!]W3$O**ED$WC()6/^ ._R ?'#OAH5%LC%1P4K M9Z^5XBT0HV@D^-T1Q*,C&.'8I9;JW0\8M4MXGWH3U2=T8]$QM:2'MH2.5 3- MU'UHQ+.53U?Z>>=WVLB4&"Z39=1Y[+)?.1%L($JX\)7C->#J!8Z_DNP;S)Q! MZ'M1&> @3H$L9;)O4E&F&P0;7,7L!.@]&?A8 M<&3T) EEI5<\@?T*C_I",-RA+QUW1TDWMZ11GX(Z6DQX69*3%Y6H#!(@PC5@ M(4R(26F>R:*.<3L2O&K(OA,HD@-\,M]'QY+RT=O<8XM1#;#&8B$^YB\E/XLD1&=1&P.\X#QX-@PE)$%0']"[AT1@%# MN?/!-@/H&PK: "R$"L7-1>$5)TBCNDN[34TCQ,3P3<5O462;X@Y&=64=D M*>+*+$\F.7PO!+BY@-Q;"]YTFI56;0/AFWJ]4GW-VB([%TU8L\S. MSH']BL]M5'YO7R4\.+B^P7 M]_.N$OWYG6#14/EVA.RO.WQW'EDY$+(IEE(A^\1SF8N+7RU7=T:N;@F5N9.R MUQ. P33-#2K?CJS]P+S_ M05M@+CD:73F6KAD\E5+?P.]T-#[,.!".A]01T'9Q4:F%J!:BA1.BGZCGT2%P M']?8RK$,3=&4BM#B(DQ+2BTI"R&$+)%ED2$;$G:[,LH.PW)-C((V9=!62*&$+*% M&<1D7Q)E*S)BS$P4P@R93@P>O__G6=X\+_[/\^+_YGF^Y]R?\^(^YWSNZUZN M[W7=YYQ\.UD!\5PSMS('T=�'2G!^AD$60*8J"G_^\\#<;3DXF5B8F1D8F= MA869E9.=DY.#G8.#BYN/AXN;EYN#@T>(AY=?0%!0D!,L+"(D(,(G("CPWTOH M&$Z?861B8V)B$^#BX!+X?QPG?2!>5OI@AA &NC,@>EXZ!EZZDR$0Y+2=3'3_ M(T#_>]#1G[:1F865C9WC] 8,#XB>CH&!GI'AOU:?UL:9GX9#2,F?EO MW6,Y$R*@&9];P2IKTM(O>'N:+'?A_J,$-G8A81%1,?FS"HI*Y[2T=70OZETR MO6IF;F%I=>W.73M[!T9V2]?Y^:_+> (1-*/ MU;6?O]8W*+M[?_:I?X%_!__AH@,QT/T?\7^+B_<4%STC(P,CRW^XZ.@C_[N! MEY%)1H.9S_@6R[T0_C.:\:P")KD5+?ULLA=NDP7O/YIF%Y+3(LA3_H/V/Y#] MSP%+^'^%[/\$]G_APH$X&>A.!X^!%V0$.KKS*ET1]/^7_^^5YL+>E0HCM&]: MKV]PHAAL-.'3^]X,A%6#:<4WZ-(KK+W\UZ6::RND-K 3T9^ MT(6= 0@:/QB-9()_YDB9=0_K2EC[:):]-A/VP>F^CSU=>UOS.6/NOFP_AAP4 MU>S6%Z>=V@P[5GR;,6\M@M.1U"7U\>[F(5$J2\ MI=9,,F+ >C8=?XM#%XX48:V)1CQ^/6Q 9.T)R,/O6)*\W!%:Q?;#W]LJJ*D: MG:=7'?SGRBVGC^I%*YP_4.587C*>V%1ZKW(]5@UHO$?DNM1_?V\;C>)L+ZD+ M8&(E1N&VO=B!?[3:RE":VLN?92>@9/<>LNX(E)]F 3@0ZXU8-@Q5S4Y 3Y&6 MW-Y^(B".ZF0Y#T+U]I7'# M96>_PA!L->.-@.]0SL9?G>+&!I_O7:;:W]7R;%NJ,Q.58(LNL02T6N]O&*5R MI$QBZE@-(4JI257'&E/T^YW76V;VW=PCWQ50.=XQ1K0)Y;Y8XITL#IU1XO%, M=,<0H-^.?_9+\0&I!]!,U>8>.81)[N)0K/K<'\\0B=PN31'8UIG.IR;IDND, MLCFV$ZY,'*]/0*VGV'!BX"S4XIP&L&W$UOZ4>%EI;L!E;P"O!?5?OBFS\"/J MW3GAO^590PS$N*<=QW+S)R"O29S+<#%J2#U5=UF.'-12B_,KS@ 6["SLV],*G60:F,N\>?HA$>Z>$!;"FZA"/4< RSFP*1 M:>L3M2;$*%'A0M]>K1,C8\"]NXA*\?R6SZ%EACF ,7ES",H1R^$7RU8RY.S> M6/?+^:[SC9)ZB\JQ8-9L$2%%L<#01VOFXG0QK>5!5Q:N0"X>+T*D$#"R+]%B M$"F^+OS,A:9)[DA]-6/@!N-_*VP3!;KO9?PW3\3)S8KTZ<7C?"*2)H ?>ISR MU$">W#9T+$&Q3?MCI0T1_+;N\ @>Z-;;85W/)EML8&WZ1."/ M( Z.I_+,&LHC9"AJ\<0(LF$UA<.ES,D;2.AA8T-4?->+ PXUH\JWV0>\S=S2 M5G^[U: HR-^J%(Y1%)NA.,#B HQ5N2\ _+?:OX0=F='$U7$_=7Z-,8;FUFYY MVSVJ2K+WJ'^6,_Q$T\A7U?+P@O$$DBT3S(1L@_ MD^Q C<.LT.3PI0=E$@6;EG--]/'4W"!U3SBWG0N]O9ZH2J15+P/AYV\-8C"S M.^U.WB:Q&IM& ;LE#CGL_3J6"%3NYOBPD_0MT$H.^^(FO==-N6P3-G/Y]OR' MW!S4\*,J [T&H/GZ]*NY8VE >:1,;'9;&\*/T 52:I>67 -N%$=YJJ+_VLB] ML'\X(#G-;#+S3W:)DJ>\^LN6LQ\58(E)6?=L)CZU;2>MT20/%8#ZE8)\(AZ,D )R M?5=.0&R!\_QXX]>;L9*7T%VJ7][8X4;LNIZH>$1Y>[Z0!XWFN832T^WU#J!$ M$%>.6N)\-M\KW*2LO2?$I?5(4.X>"R4.XYAKPFLLP@Q:SED;".U:2#S-9WU4 M]2;KHZE>(SX!)8D!9^!&$LDI).Z*)@!*"D[ 8&9W&O\T/OYK91/QJ5)%30.F M=?^1W9G0'/,YOK-\#K=V8MF.GH'[;4& [0"$G69<\^M24/X;P[:Z[T"&Y;.[ M75^;7IBD21+?=;!&_(#DMPJ=UTF2Z3H!I4+:XI(0,924/BC_:LIOP_/DS)DH MW2GII<@'%,OD9:@=\^V-QW5+V:*M=*MQY)NG?,(RC*(_%H8'S/;]U?"/E:,$ M=3.G<#=K!4J_M6 JL[/_6+"B^/T\@\8&TT,49C^[^U"8)D4>'>JEA_\<$2MK M+ _0B7!^WYR.L(BJ=PFDSMSSYC<-D1WES/S0N':E96M)^J9F=^R+HXHXWTGV MXQD\]RH9F3ZW(1X2(KGZNJ*F:S32\V'*:H&PMT=CPL='W*:\.^XPDNV"_M ) M2$(%*UM!NP^D>9+ K$ L4?E?6*GP8,JU9T[=62:C\K\;PPU_]!>&/6PPSJRB M8*Z _K61;(\TOGH#:_B:?@-[V2/5'2[4T;K0[[UDTXOJ;-]HV(L7"0A>' M\-["%]JLSLBRG'-A 6>7/UMS[OA=26RTH+;/]%PT(RT)+?U9!/]VU(( YO)> MQY/J,N=F8SIC#Q\T,<;3)Z+_^3)"JE0:&O\L7E15E4Z?FUG63A>1OI([DG[^ MS9N+I[*3X;4BPVK&!<34_#P0DH36U? MHQYG9@![F!TD9BNS)&1:TL3,_M9>&"N[$I<6XNH?2#)*$XOH\/3@Q1F! M@8?K%Z ?*D%+EG\=0!5&>I;V$F]!*!7T [H]\&\OW.O&0]?8:1QW#;%7.%!, M_6DPK.&/"]>=X4OYWW5RK:E).;""".Z'&EMJ]%(>5V(YZFD#!>'^L M+H6:1;)&\03:/_8^A.,=(R8>N1^5">,?]54(O3UK*<AS?SGIWJ'*:7X" M]UP"-HFV@U )?QP'@+LH[C2--2/\_0K[-&'6_HEC^'2R_[C@+=(Y_FYRB>U[ M((H#<5?50 9&P O[MV=4XL?K\)--OY Q.A4A,CG=#()?NP:?&8S2B="/H17= M&NAV"Y\:^;^/)$%H_$W'NZ.N7]"GZ\K9-F4_$.9[N^,=O'G+>U9EV>?=,JO' MC.ZWK]G&S+]R9TY%35P:UJ$\KO_B,0_-ZBV02%J,$P]\_"<"E]Q@X/NFS98? M\\U;,>@:7>J9$0%/%I'O"X?R)Z![XS"A2=)'N,/0W('9Z'!DL1[N\%IT)[H^ M.M5)+4]DCFB 1GCK,F[V3J"N M"U0H(#?F%5-KUPNS<=6^"RA-Q>Q_UAJ+Z+R&/MKF(>?W#5S'EM6AM?_CFG2L M4^-Z+-><*OJ(>]21HE,1PU2E>7DE?'>MM,#DJ@:ABG,PF-'KY_HI?P+\H_YQ M_C$DJ+B_H6SGK$Q(C445$//G0^S4KUM-079-/S4[;W^L%S=Y8JUF-Y8Y3$*Q M&7GUIADQQ\HBKE->IU$L!CJ<:Y [KWJ_RO22;<;[.7/1$Z] Q6]:FX(@^B\F M.29=GT3CA[.@]K,(P>A PIAGRO"E9IIU6)2\>)YRW=VD%X5 GB#X0OR8)51B M_A.TQ6+(EO=X&M+:D89@(<;Q;10;#:&XK*,(JIZ.R:O9U3!ISA8W-HZ@O2MR M44]_8%4"IRJ.BA'61!<\IPO-FA*9'*L$#[;6#5U:=Y(F]J>Z\E.2D"N#.4$/+,ES\.KFN M VTI>P*ZL_I![?/87:_"NZS7\WC%DNFN&"0>\UHC ?@H[5PO8!,K$S? =0)B MA5)KJ,$TA>*Y'4SPXMJ_WH"]"TC"4@?N%=!(: SM@[0[_":0R8BKE+6*RLU+ M7M.!25B7NL&C.GE,][GK&X4@68TT)^S[BF\M#PKT_CHBO.C!36RI+.FE+JS?Q@+U?69V%OU7*T",(?G@#:BPY;L2G.&3IG1 M-#J%_&A,*K_J$^%%D*E?G]UZW=.1?#%7[$[3 V5JQE&1%@2G@.PO_H'B)E?.-AY>1TA].99R@K\:'R@.:B"7''9GR>RL>:?#?V:: M9:2:2%(X"\#YO3R8NJ20W^B=]7+DC,>;H>8=%]GJT#(.0)@B/#@%J%_[8G@&_BB8"T L M-'YM1Q+85)JU_1KO+P1+_-6$3H <>#]$C+ I90NF&F)(2_QV%(7$\!CEJU\> M_,FZ1F7NR*8>C^W(I.IR.PL4G,$K>6B<6V-P,-?'QH;VW<]3\1\O/BQ)-,>6!380 M)4)QL]3P+J"$9)3:H]%&2#-33N*!_X]GVNQ?R M]M_+075/Q/7_ADS"+:@6%-\!,,/F,1UPCV("X8:#;Q=$P1[L(\&EMC=G&/&; MM^=^N5WM?F0%U5%B?Y;G^&.*Y?GQN*'^J8]Y< ):Z *G&FI1+%)_:S>SF];[ MS=\$0NV[ICV^;">X3 K^?O79L4/3W(3IL*3,-+Y/R&CEI;OH7,\Y&CL9,E0: M263).N4+_P9H"7X+S+\A'-&5U956[BC?7A"1PNXF_HN8E;Q13W&8E;2F/OTWW >!K3Y=KLZ2K+P@<G$/YLMQG>(RU"+K>GW/TNX* M")UMK1\RKB%79G6VA^NH W$-P7#HC.!S00D")$LR,K7@V)9W_5AJ'I-D14I0 M'!!H;RM\!-M8-E$RNJ 3I;T?_)3&3SFG#G'>+%,'DJH"#BXWH2XW/.:.)RR$ M=7J56:0V#C7+;_4_2L]^4^EW1+AL81A)Z::Z4"*'XY#NC$#A:^#0; K:?]9G M1FN\F=,&+O))K*'7+S>8N,=\-_];RXJ$Y+QS&? MOR+]U*8SCO&4(R%I1FTGH $]+ ,!DE$FGLP@_V4.MXJ/]RJYW987?G.+H]1Z MG!'FZJ-Y\8<8: \)*,6F-=,$ /$W\+W!7AY:B""ZY,B'"26GTQY[@&JBI)R/_>*0?;A^#P5*LO6;Y7!-3#P^ M_M9AV1S.Q?UE0;THKZ%E3."VE89-4^K#S_\6YXM!>Z6Z?2'P1*HWX*(]\I[$ M$*4XU12D#J.YO1D.?QBL@'%!Z81U\EE6>S]CGS#Q_<$1#ST'U!!]DV.%C[^= M@*3^0%)/0#RQ"OYX[C!)9=L2ZPQKBE'J62%=!Z&YSZ,3"3X+75:.ZF6(]Q," M'AX.N%[V'B[XSX%++$D&^D1\JIAONL%E0G\QU&?->'_/H6)$80$96Z^*;1'%CT4H1$[<_?>$V2DB6GU@ M9T&=&-R_DUR J/5,R\9UA#<].V1MV>%APS!!1O;,Q>W^8C*GBK.F=*,DL]%$-^56@GSF\E9PD&5>7"Z]\)#[A?()Z"GAI-'W4WK MQ>HX(=^40_-=_3CM>VFOBYIV-?GDHD2076\F'M)I4W8RCB' 7VH\H$?1'[)] M,TB(AO)\GO=_M1D'WH^*R^D20\8-N69^=XQ%([.O)2V'Y\])<='#;@CTYE\K8/)073N/:X"[/RG[2JZ_0CT! M<6--+Q<^P7H&URTA CHH9T2P7&^J)XKO!]2%=8@<*L;4\[QXLL$AV.?3OTZS M6>GEW<2S&9ZER;\G9_/%/??+;9Y_?NV2X7<$_Y77!H,_5 MWL^=N:(ZY-?X3N!)3$P=S8VLEO%F]'6 E!9Y/[E:_F#=WS?T3;_$)_C'S/9^ MT7[-_#Q-V1&BY T]P="[0!K!!CSL')P_#B]H,'] MC.K;CVKWWN6\)45(H$J=,(87<38DE C"G;Q5D[*OW\L!/T*S[6!@MOT'JZN? MBZ867;JCA.9P8>-G97:+3$-4L;F??99++%7HJ+8C2(D-/&>/"!PYW&68Y=T\ M6?'M4YV-9TSM^_0Q1@UT'BSW7M$.KB8@'U36\#YP' W!A0Y18\\!GC4 OL\Y M(JV*=C6MT.++'PA/3^W4]W\8H2W."8(,5P%9HU>+Q M1T/E-G)384A,]8:A0.=LF*K1P,'U^?1-[1*+@)Q^F+@@DO,)3X6 IQP[&9HB MQ?]LI:>.C"<^D!*@%&9A=2,K77XYYV>WO0YXG-U-$/]JDQ7IR83#?'2VZO+[ MF2THRL%1'B;NQ[ Y;L1G>NKA%-(J4$/%A:RK!)HL,.[- URX8 Z'^(JAE*30C.K\*O]->,OUB"L?'G*9AJG M;#YA,/_OBGNO3DAVX!I$" Z]2^GI/;R*9()#W+/G7;'DY:X"W1XQ[#1Q?@6= MIZ 'UQ38/9YM/+.D]GO"1-M($6!LWHN4!V2#(P\_:-(0_\O%(V M;S?=%#;^WN767@']IT].]W^$C++8206A!R*94"9 M4: XPIZ*1$#W S41G;D[X9RA'O0B?+7?ZT0VD2B:X*'_YN.4%$,!>-OP"0C< M@+B\TISZ=\K?.:BF&IZ$$?V]HS"Y4-D5OR7]+?O6:!%2^G9EA"97]$@*:=$6 ML*<>GWTW@]E45MP:%-<+"RSXPIZ(AK2\TOIWV>0!/O%C=N#JY#<\-2IE.([Y MF&\)V+M%F?A;Q@3?AF'%B3%*8=V2NK?-#%W'Q)T&M?LS]19DK<\E?$JPO BB MQCV%0E[/(60H+.Y ?BAADAD'APY'=G$6FM!&O3EO:5GQYA%CGK1I543"KEC= M%.#_A)2,G8=P&+"=6LBKA8:ZY!]40Q4L7 7#."" MYR@ZR''BS:[,0+T/0G\&84I8A#!!70'HJ-A3=PF@NS%@'A9)B"YJEF_!IMP4 MFC>1Z\@2T;=,HN6SB>8$\6:#6+"NQS-_>XR Q4: A8!*/X98U<*# N6[9[6[ M7Q>0G)97F^]C\MC:&!8'Q1-&3JT;O-_)D]TZ&IP_\W!1M"^/1X MW,+VPNUWL]J!T46_'3@CKW_X87X^^]$W@LO4_-BQQLRI7]<=,L(8QA-*.89P M0PS0F2_8IF;HGF2N0:W,D:EQ'.Q'PBX8LP[0\^^(%[#$]"RGUTU0]T51T2E-E?- M*"1%F */=0E.E1+JS!BZ\+XIDQ)H/]'U\L,&4K(%?/C3/OQV71X'*.I,SY4Y M0Q'X-2..V(\.&K1S7[R^/ @7M])>&(UO=M]F??6V6#1K,Z;H0_E2D>._7D2\ MPD1YYP@E/#,/<0DX?H!E(>YL'8428_-KUW<'5TIONKJMDY<<;==D.1X439=_ M@38)5GD.WNCQ8%GF 0X'A0V5NLA?#&5GO"F2=<:&V873XA^L1V;. J;!;A\: M2++YMRU <]^KAV[;_QI\8OY,(E?SE;)L:1ZBBZ=;[.ZN]BZFP M)2H?4J<1UH2H5S:2/@F[2IA 54>Y^QKGSUTQ^6TSV ?LC+QTE+>9"0U_BO6H^Q2 M-Z4GC=!+[WZN+G.06G MMCX_[/LK..60!>B/N(,S'"F12#2>%5YO'>,4!H1;;S9S!4R[NW^.)Z4Q9?2O MY?)I)K^074@&M>Q^QEO,&@16;RPK?J5=IL,B[69FE!2L&PV)RTJ\(W;E!5<= MMP7"/#DNFER!5<5?D1*F0*EC4VCQX,QBA01M=:Y-0WTR. 5OY\)E?9=-,"42]\?S(9+WC:MSI"U/:NXZP88F TATNC@]7L MCF=>M%"!]D.Y5 UX_Z3X =+Y7PH)TXXI!PJI-:U2?!3S!@1L)=K:1HAD-M74 MO%)VRS,FR%/35!Q$])>YC8*SV7W8G;.XX3+L+CBGO;C##83V&0I3P"D_>P'= M>KB/>HL^+K:_2/GY-W'^5,25R"9N=#%O-; AS,@I9_>45 M>31=*YAW_+7U#^C99[5F87-YCW2NR7JV]-@3WL;>67?W).*SC'C")I&\-)TI M S9"HUU3F!7FT,;V-L5M."<:_CJ!39M$F\_-P03H;_W%.%$_'9QV4PFX5.#MPJO!&A>+L%_'<">9*-E, M9=JW?-U[B ?DJC@!H\!2?9L:O>\A;S#[IC#Q#HE[;1HOH=VX7!892 UB2=J6'ERJ<;.]\C<;&[+2FR+T^(>A /GHN/?G(-=Q MT?&9,G''JWFL_>D_'-NNF6HAM#3(CC_/,2!^'PO/(^X=*M),CE!;QU+C!+#D M^H'-'"KXJ+3"RI>PY3\?6/VU&C>B^N6[MV-E5]>'&681DZ^;8KW#B91G@\X6 M*6%0%F#49CYQ?N3]KDPNP=[,_,K;,9E(Y0ZE=U_H MPX_*:=:UP-YPC^@4C<.WV0U^!M=/LV5J3J5?5AW^U(%CO(0 @X2ESX+R(C'< M"PSY#U3Q6X)O-I;ER<%)-'D"3/<.Q?P]X3G%=:[K1/O;B*:J'1M89 M4_7]W95LWGQ@;]@FYX;5B:OSCN5J6,6> ?2.9>'!_?9&D@BNYO;WU?#'@[=L MI>#<(\08ZZOSJ,].>4(M?-8YM_58"L7[FIZ,S4D\B90Z=_2:!GT-Q/45-^62 M<;/'YU!\MH3@WR<@7B"^0:TAF(^X)K]W5:A#\8-998M71+\W!Q;QM9L(SH#R MTQ0(4.$-'.J)@8Q*#V06>OO\^K)VL5=XUO4\,QF8MI2"1M;88;O]+Z>+"C]M M14V)1[8K^/Y2CM&".!Z$V>64[,+;Q[,M4_NV6_'EIM3.K29U^;=(A+"[:T[0 MS3&]STZ1__(7 L0^9Q#P]#37:1J$@$\[^(I,15O7E>U IPR,0T($%YVKJX2F MQ;^5K:U\B+UO,<97I_*158#N#W) 7703Q=,C_JM'80[M9F32_;7Q3&]'R]LO MR_^$1#V=9/'*+@.FA+>*S1>MS 'X*\E0B"6*-2=&2D?T'"BDJ-.5ZZ_+O MKO[',B4W\P*'TI<]6W5;G["FNX)?MF]]-)^0_#I&4P"6<;Z#X*1E@5FL),F7 MHHB>">O^%:[.O-%N/\>::Z[VHX 8&);ZX&J.VCSL\TV0L=RC7OI8#4> Q0Z8 MC*H'+(@J_HW S*;+S(QZRL$B9K7-<6&DH1,]P$>V[,RI6^%_$GH%XA@0B:Q9 M[XB\Y6P;)\=K4.\/Z_A45"MW)MC;[5,FUP2SY1A#\>ZIZ49XS\M0XM*T(!"X M\_B I^6T)X6%6E92WU[M Q-=->?7=QF8OM9C+=GMY!AT[J=_T^C@L@HV+KDK M,@UK6KVT7MCJG[NABW/#O)P7UIF83I.BXPS8M3KC]?K+[0F'I+%A!+X2<>89 M43B[1]$-KG,"&NF")ACX$SBV%.Q31D("SH_@)KH]$XC+7&9F?;R++P33X[EG MV<]>TRQG>0V(4U-ZY_9[N2R(2+;FIVA;X6^?:H'@FS'77:U4;EG\%-GQW,V% M^9SG532+*F135*L&^=$X#BW=X/5WR#9SU0335X#IZ&MC@IOOUIK3-GO?7UZ. M3LYKJIED,[D6ICS7I,%_#TSF2TY5I#.P%TDN,>DF4]\1S,EJJ,<&%B%OUEL7 M!P4WUV?\QY@:\A2MAU559M(\?)%>UZSK) MXFJJ>$?1WEIZ.N6LO+ ^+Z2A6CU8GOW+5F[ 3./"5J;DJCA[GU0AP1;G3!IR M1B5KZ]%4VN.X:2ZU8]7PZ*'< /?PX:%^+S^O3@PO4P(;[06BCG&&O\BTRN>Z MVN@6+R5E*(Y9*Q@<\!B2A.[E[Z_;H!:KC-<&/O+_Q#A_9YBI6]'::?#U.MNC M:_GLYR5>@OG(MO%8XS< QTKS $<6@V/KUUC)3:JN\UQ]9(T-\\NYXLBB>\7+ MZ\^']3KO!:>2(L+X#,E)K$V'U+G>(OB%_@B=8O54[?IFP!H-NT4ZS91+UA_; MT;T)+BDYBV;2-G5Y#!X](M+W64%2]6\04'+<4P]'K MQAQ,>>#>IL7$'IH:I MO07;]C6'$Y84"H8ZLV^7Y%LW/# A7QD!3D"4O,F5G2?:@=^T;;D'B?.SV]MA MEV6'Q(IQ7.:.LLN;8IG8:F/&-YQY=_E*.L#/#<(K_"\A4WL#&QVL@5"B:0P1 MQ3CL_JZ[P&!%0@[J3-D M2 ;-U"B+QN+I25B?'9COL"EZX)5N8^AU?AM]+V+FN@%%3+>T4U> ;A^<*0H\.P*>:29^$EGAHB;HQ[K&X>'R-VZ,!K4VO-S\%JYHDJL]^?0 MSTE_1X.3N]RH[[RC*!P#[87%?%'%&.S!4JM53=,^,GR@<,(4D=L$A5RHW3!# M!/J2\L@L MX1,GO7ZS7$.FPM5RNN&7G:ZV# M!C>=3O;MVB4W.VTZM]LVBY^S,>2\Q/Q@',>?RQ:#/8)'^5I9L@-2 M"N3EEM?KETH+FD-/C6)L)?OZ?*$]\Y+[FFW;/08WE0>?1T5NR>B# K;C?'J3 M0UV $L+U@R$\G\/P,?M,4UC)DH+S-"SL"'(]JWRW24BY,^Q7WK%.F>+U>VIR M]]D_QOY^3O<;)1"K"9#Z4?_CUP$PH#QXL &\PNU&BQ]9#\U^$]"I$Y]H'2G@ MWQ+)C\CWF=3CB"^DG3NJH>F3XNCAE>Z4FQ@@,I0@Z>[&,I03Z)QI,F^+-3?K MZX*E4M[EG<\VV59AIB-B_U)SA ]VMBZ0@R0U2:.7.!_?O82.7#Y#GDQ:Z\F> M;JKLL!3X))\_W"XQ0LCF[M,<9M'.IW!0HTY 21=.43.=7IMI7CB;FE1M2<\A MW'&&)ZPA< :_;+JJ]HI\N6K U?M5\!FN#\^\[RJ>II9K&R@!K&@%8+@XW%68 M@58U&NA0%N]O<@MX..QYKO>@M:V-T6/I;=26S5R/,J P&*$SW]6;&<:E]GGM MP\9-5_>-'%.)]O)R7?:)/BVG ADLXEVNWK_D6.-6P*Z.=NDK@JW)[W''T"$8 M9&R4*GYH/VO?]5K?F!,I^/V>)X;/8DU)7K;@RH5C<1K' MZ7KJT:4I3$/[#.7F$.HP0DSTC1B+82FAXO \Y9+AO,_*8T*?+WK:)S6E]Y]I MSFEE7;J5/4-'A0PC,YPA_7@FW33M_"YLTK9T:UO+K*=34/.V;XX%(X^2-^?V M!&@ M]&[JFE"1, ZKM,<,W0HG5PZA> V$5[:L^R-N!L3*D8W2T:>*X=NO-E=5[&/D M0D>]2U16DLF8+,RGCQ%DR3C/1(DECE'W#./M%QFM;93+W/^N"8F3!0\VLW^')JLSJ@GYYFZW? M;7VEBHHSSZ[^3- J@#\U[A#.UO.,=/6VORH'ZGM9>H$T.G@Y\.J<=JD142%) M_4^,N"^UK +6N&@5[(G-*4.DKWI^-V8($94F]AB3?_8-4U(&C7 9%N24^* P M=:& ,FEL)WE_I+G>Q$"H8M"DF]+9X.TLG5R:PMN)0JJA>ML]2I!2 MD,5=05(Z ?F6GMLCH#+4T"@PXI13C(BF3? (:VM]J^61 9UL*.8IG_3YBQ]9 M'";'L/5/H0OU)AFC4"XC;V4P.]SVSK0VF%4SL&L$HY:AFO\RHM5_S^+2Z*-; M]]]%OU-(2DTJ?2LRAJX[13$Z&I?IK@S<:82+C1N3L[.(E@9V#1;E@SJ5S>,U M6L+!G'M*WM9Z_1G>W:OQ2YVUW\PM?V/ &3TLTQA%]"?;D5C)V7TG]6?60@YB M:#:E]][F+AX-_9G57IE/_]L!-KSG;G3H$FCC3T0FC'.G$=U<_:6T.N;5?TS1 M]&H#;BTN5)?^5I6]C.93E%G+?/!YKUOF(1O$ %@L972H '910FXXJ[JP8#9R >*"_ MBI')"I2EGA*=RM>_Q*C5/\8B!:XY.\G&@TO.FSG ZM&2-6KE?)>%#HF126&2 MML;3^[W\O[K,>QO/E'"I_;V9SE$R?,(I@$2_^U MD&R3'T]FAJNG=5ED\Q,+4OQ)%K/:7,H6Y.4L[TBNJ>S/"S*8L@-]Y=ZWDTQ? M6^27B1<=)ISLWN77,FR*]OH%)T50#]"[M.MDQ$/_"XU-E[9IM$+[;\;Z]O0,+#W<3V[NA*C#VCCWFE2)MX"(W_UD=?3G6[S=9 M;OVO^#[D;A=.%B51A#"U?J?DY$THX0KXC0\0TRD-\95'SVJ^^3 F/XQNZW]O M9\QC+7+GXX.@P*]^Y=S0H5A-,FH R;:\O'D)DQQ?\4N'X_*@K>(MV /#J_JQ M5#:W-R#Y(IBH@?UHROXF1.#7I2!,]22U\<*M]O3=N9C,,J_;BF&P!CK1V]RL MC)&"E%%DF*I;CU[L[+PF,.[:V8(!0F'GUB^H5K3[K2;>Y0 ?(#4\L^+#OVT, MEV)''V_O0!YQB+\%Q/" ^ M9]#B/"CQPR^+1GAA'TJ4YM8#/*M!"CH%Y@'*;M-<\SBL)4Z >?&6O0-'S6C- M=RO918,;)R"58Z^T5?/K-:I=\ULR9"^:%Y!/@*.7[*%-PQO]&!L!%& M^GCZ!&3W,VZTYP1TX#!R[P]Q"L-@W[EX'<&WA2% 2/NO&&: [%4>) C M1B9Y&E-J+FX<(CURVTBC,/3115&#.6B&H1Y"ERQ -B8&IQH*D7_,_BN[^[@= M PN8B0KR?.:7.Q+1U2H1YBV]JSQZK NXC%!1DA64G8&U*0,'8I;ZH-+KP%B& M^<7?:W^MB]?\;VVID:]>L%+M'DV9>"!H3;K_\W/%'$V_$:%W5"(\: CI)F?E M%PZGJ6P;Z#VNA5AU6X;'H7%<3Y0L5]5J'0#ZGRS2H!C?E>#T'C:@K!"Y@A?Q MDU*U/I.PCE:]P3%-A_@-7KT 6\*TO/3U_]-8OQ5]?6:?2V=@[Q8:W?.E"OX M5E-ZVZ7&$F?A^/SEN[L6CX3ESCV;$OL71VV>1>]P'4\9M76D(70%[%%\&%NA M)J2^,ZA#+/FI1V[SG,=Y[VP>F7O=9S077(6T?^(QT,Q7E (,$2+B5Q"KB*6H M#ZJ:L!G(GBTAQ-S>'EE;F[,Y>%7R0;68IS6'>D/LNJRSX6^&*Y"P +&DIF?W M0F-B0KGR\]$V6G]U^5A)Z=J,;6U2@E<8\^ @A\O_<^":2V(O YLV0#5%@7K' M5LN=)D\IJ FO-N%HOL!$DO VOP3!;>MIV:89M?U, M-3 P0(G9D+IM!-YW'&QF2?FMPDP4& J3;FO(3+)_:.P?N6+X[/W[CMD'/[N[ MRY1=K.$XIYK2 0LQQ?$+&BL@.KFRHB86@FZ6H>5;>7E82A3Z/>-,^,"(5CII \SUJL9.&X/EI.2"R"2CX MM7GS^Q-8L%IY6U38H=-SRAEL7ZZXMU/EG82[GE^.S_O'"DQYS?;(;5#/CQ/5 M65WP;NN/9*LA^#! MALHT[SD#+K+NT./"H=2?6,I<;Q1A?/SJ%$QH3L1>?\TZGPXQ^*CQP?G(U/;G M7/SYOCD,VX]'9PT47OM?HC8V+ YK?,'8JF]=F Q5P:L$8OBT(\[(B2IXW7,( MU?<,U3"2=J?=!S"PRD5_L>!L6/'N./$$1).>#;S4D\(T_'7U6=6C$;=[YZ\V M5"PX5@4X,DE7,&*.?$G!2!J88G07,(LD+NPKJ2-L*]:=([-V&F!\NW.XXYEM MHN.";))J&<$FH^KJ<,?1&I(RDMNJRP,/@D)C X.AB^5\4_ MK.\RMGJ]I=-3?$5G;M0T^4[B-Z1S60\[$$("BR'4R)!4TBS-FM@KO-$C#W34 M S3S![)4#0EYR3I$*+[-(?I#",!U<;^6Q%$Z4JJH#"ZT"& M=S33=LF;SIGM\*BPV3HW_UU%>/'V94.+>#E[38OGK**W;GS?EF-H)J>,(%-Z M>3#=I>(#R_KDR;3P:+]B_S]'$,>.[LYT;6_SB&Q=E3>B^5:RH+>2EDT?>Q0I MOAE8FQ4N"'6:HINX;QTC/B1F6 F+@46%^J@E1#U6+9&LG1 . 3UQU$Q,N-6' M"\>Z4'9&40S:*$&;IL!-4C@T>8O$JM*DXM'6WO8^>_6>5]JK6](=P8:: P[Y MHP66(2]OLLQL46P',BAJ1BF#+AUQHH8O#WJI5^\5WT4[7-5\QQ! /Z-(EZHZ M!DJZN%%/P*>+G8#2#>EH(2>@IX,.% ,\3_.?N*?+,G/2A[#\]YW"O)/W/XD= ME7I"?%1J[Y[WORN\I/+B9FE02AQE=NC2@OX M6/T.MZQFRA./MCKKI.*N=[>C6.SJ;M]>Z\H3<*-?FIJ\-&<#S6&!MS'2+D47TS064 MO1QP.!!%X1_L%:1![A&;V3;\&X!8VD?5YE=9T]Z[/_Q>/EF18#$7'>'6U&35 MGG'HQ[?5I!MXD_<(HWWOKQD)H,LD*.K9VK96G0$B20[3^U_("ND(PIO%0*X*E_4(#'%#29K6EXI9+)2$YX0[W"SC#1%\ MW='@LC NYY7/72=;IYQ_+T[(/87:##\R.+$MVD?/K!5#N*?;Q MOV4\KLC\!+?<<+)0J)/"D'HQU2-M@106:FSA(%7H4MG;'LV2W]3B_,V%Q0]Q MKO8GG@B#DBR&),T\9PSN$=V,M8XB^\C&+6&B MOTEYVEF+1NN:U[-;2YZ\:566L:-_BTPP_C?_Q2X0A8SC;*#IUL"3XU)[^!.O?'D=':UJ M;_/H*RRH^K:IW.U"W&]6Z22Y3(?BXY&_U*GCP1,0UW89? X'X3"?L>Z$76EI M_XUZ(''@,<]4"YB.VE]"#@:+TS1AX"%#S2D$DV?-IA0#141GY._UDK\EC6IO MKPISJ;:9[26*_KM>]*WBB6$5!8S$:A#4P:Z!N)W4/UG"IAW/^W5J:J%F3.C; M;)QF8@X>%4^?O&;[3,C&VILW4[H)\REH#IO(NY2_27^6^,@C[;C\M3:8('J5 MQ#?"9_ZPP5E3PF.W1C8[<+51>'",(DLP&A2-Y;.HH5V@_'QJ8-7@]@VN,&*? M''-)^6L>\;+)\ 0(9EF\/J%I]B&34U$^$X$?BA-TV8QK[=U2A461J7')4![[ MC<6;%-V4LC7E$OMW+UU2F\H[TTP^M%FPM[T,XHLJ:8WR -=J@3/QC.'-0AO. MV\\H^@-B/>BN4/26<'IYEU#!0Z2FKR5VS1I.KE@-L^-:EV#@UWXUH,MK!71Z769/2[WU<;?I!=(#Y!<,6A?')*%Y\88B>H^5:'% M$*)[A51F7'02F=L>_!UP'!25/<^"?V?2HIR957-9&=.,0C"%2NYLU5'.$L^, M*&'Y"?]X6O,OZHK%BS+2&S[U>3]_8TYE/P(K%-HXNJ 0Z/2"#M=:R_12(C-&WA(%: M$W/..S[^B@(<#85.NV7\F!<"6(4A@6LT)";N7DR/>D>4T=[LAZ7>X$/'X2A4 M:JS4K[(+0 UY=_1J>\+G14+UG^*L3U^[[I7G!2J=R1Z&SIEU.OUP?8:143%Z M7 5H[5Y#M=IUI-X^?P+B01&[W!J:=+Y+.ASSH5HU>4>-?):"T915+E2D !U5 M#L^#4 TF*1K(JJ>%P;$.!LQKDFP[1.&9JPS\9_IJX;/ R \6.4J MH-N67/TW+2S:2"! 0[0!;9T!5+[OR@P:'Z6#;5>.Q][EW=6M:,[>'WT1YPV! M -F6=X&MV+.3X0*?=5SC_(:)C.UMHB)Z0NN,URY,>(&[ H(A0874!T>OPS>+ M\FEN,)+R.JQ),L0@TCYO,4O!?X/]E;-(WRFA422>Q"22U*7@OH2Y'&VH()!A M11XI\'8TH[;%"%8QF[#=QVY:6X/R9> =P&2Z&9(, D=R>[WB,I*]V33(R55N%E?PW@CD MYTZ.QCCBV6K*(&'TR9]@\9IDA/P;@!UV([QE1KK@0*\\;UJW:O9?6N>_;^*O M% 5Z[+Y52K/,_G6X^0WW*314*X)*KLASJO:H36>VUC @<;.OCM-AD9\!KJ4 MX'YJ[#ER=KU4!^%PM%@_&KCU55[C.GFLXR%CO%P0W2GYLS'R[]GVH[*D](#U M:IHZ&5VF7#CH_/YG4K/VEN^0,RR_KKNW8&[_@8F9P+059\"VLY.E:>:KUWT+ M4C%D=:)%)AKY] 3$B:4C -J'6:8.A<,'F*,34&+%S,SAD; [?*"OJPKO>]?G MG8\'8I[NKN)J*U L/1;9U?)Y@)]]SY-.^E:\N8@^0C)1Y9 MK?7[-ZN6/%X& B2]I^]X=]D6$J\G]C[[VCHDZROO$O J)$$0$!H94L MT4!04H-*$HE*%E#)8H.(0).Z$21G$!A1:23GEJSD'$1!8I.AFYR[B0TTW2^S MO_.<,^[,[CJ[L_ON\_[FCWO.MTY5<:NK;M7]?*IN%1@G*I4?2R,7\&DK@X.X MI6/*],4MG)7Y#FRTU&0?5UN-N[\HRE(+IOK^17X8O,O^2R&[FX:K*!Q#JP4] MC$W9!WWPU? F=B7Z,4TA-$BIE%5Z!":2X7 C)6U/5P[-HMYXVC=&382U=VA6'ZLI0\40FZ)FPOK /2*JXF M&NH*70BSN_'HD1K2%LN2Y5( 96U*"EA)=IV=> -QEGAS8]TMQ#@2 *SBZL^F MT"T)SR#9B/V#1'Y\00'^&0.GF;<$UC!0,KA44[790.9B3?*F+B1GIN9+^::) MD:E(;*I'(DVEH>H]*\82#G-I_-=I#3B=MR:^(!,?DB\G.47GZ"/I+;!SC6OT M;EG)*$9<> MLD( FZX^) M:A(_B6\=9')R0BX:5";=:.._+*'!/[;;NF([XBN3))19D&>TP*Z_EI4S,;HX M GDE[N+JX2[40LO(G>#!.>2;FWM21 TXINF!)$A&-3#LBR 82 VNX@$3)>2 M+94:QL.;C BG2$!JQU&;2 !U&(@HJ_IGT=\HZM1& DH0O@K\RZ@15+!$V*G9T.9]4I6APH-JK=VMVRAZE3T6]M4T"&+=A )P-\S(@&X M$3 Z'W8"WF.%AQ^9I'(4">!,H:OC()S&VC;?+)2J2&_?=$AZ9L\>_S5BNR5\ MU\!N99F\DR)X]LK:B6ZAE2RA9J9F,*7W14QWP#IVT]#_7ATV/9K&'I(QN%Z] ME]J]_TGLUH1WJ.>IWE.J5#RAS3_6!61%Q,XZ^JFROFE_[4%1Q](#B;X"5P>G MTX^='SN;\'1PC]+,?F3ETEHTVC.W:2J7\^.)>N+9O5* ';W?ZRV>J9&Q5.[& MQ0:75??7P'%E/!"=W^N\C^!&2X]=3M!#,50:7&DW[K#Y,HD=!%. %XJ]P22@ M,?5H]"-[CA"N)?8F,4S@".L2A$3@^%7 !-N],C\E?O)Q4FW!PTR+K\BE!%OM MCZAMTG$@=.3Z4(W+44%2,(X$ M"\K/<_=ZG;8U.IO+O&.YAN=>3PS[GT:_MQ*:^7#A4R$->G[E*P;N;W%6S%L[ M<]D>!];HMSK%U]U,9[X!<6A*>(E\S1G?=W+0KLM:05>-K>BL!\)1-84$_%AC M1J"[Z-U HB#>X* ))M)3(+EZ&N?VU1[Z)E'^G?8]5[F\'-KT8^FGZ"SQLE-U M =4,^7 'HTQD]I(#QTVZ^6#7@\-'IE9/G(S8-SSN7,!6$6JJ=OA75N\__%'U M @%U-A9!"M0)MM^V- HDV<1B!R5(&R;>I_BM60]S>@41KB*:4%B5/+1L!"5RZYW!C(6%!ASNXN+C_*S* M36LW5@UU_-[0"]Y-Z?/*U/<$CR%^_%?V%']4-CM>?.KA+*Q4*;$W143:>09 LD M@&&KX\GS@!JKI+MR*/;D-)=LLSMXFM=B8KRQAHVYV6-MU"FT *4S_(>FJ,U] MV%$6K>,JP9"R)3%X[3S.9 7%_:95IK,PY9+_;LKXU+NB5-O"AI*UTUEZX.$P M]!3N#/MLZYO%O^IOJ'N-M]&:AMC:^F*VZ1[]E/&*S9W[(O M@T0[5#)&Z(0_?B FASIZV4O M]YP#0X\%-UX;>'$B1?/7/QSTJ][Y=@Q:L>.-[4K#O+O9YB8#RW*9;DKM2#,= MJP@K,U.X+OKE21ZYW)4/$32UN!_I.%XCYZ^D<1J.0L_6!6\= M/M.4OE=75]QKH13^V/Q\O]/Y.&W74;[2#YI/>[YR !D)R@]:]"-O^S']D >C M)M(=QM6RX)F:N;A0$MWTVLZY>+?^H0643"O2*^>=U+'<5%EG5PD_/GW%,^),"QMHU@IC((Z!Z._IVSMV-,^Y=;0MS]2E/C/59 M-#P4OCZ+OPYT7@;8K,;[\.Y38+]J 4R(Y*J 9E5QI4.($TN'JVE)UDUG,>^. MU*(K;^S2(5T:Z8^;J][.CEZW^*%&V!.4\713)""T]GQ/61VCZ692?. M](I]6):K786NBE'J_9MG\ICKS=JX'BMOSV2TE!:U%R4\,R8'9OBG1IG._EA'6"3N0/%>XH%; M9B>@'@^+>[SG^S+\UJ"%!3:OYDQ??C*F:$1W85 35^QL7JSZQRR%ZE/'U-Q8Z[%A*5Z"20XBZ=(T:*/E/NRA(+,:LYW<^3EE*&>A MSQ[YU\"/U@,,B*#*;WIMS6V*51Y6E;V@UI%1XS&)2/.[(L>QZ6^&$B"?W4^[ MO$T:^S& =4Q4>\<4RY(WK6G84@QOU(=@1'5OF$T.05$FI?8\]%U%9,PCN:WY M:P:29*S.(Y1N$\?P[BF$*]AT!0[L;'JYS!T][4OJCG,?X].3#!.,N>S-TMWM M>=U$OFAIFTS7_= :X1189\- !KV]-@B1E[O3,VK!J2FR[FV9;VY?+*9YH;6$KWLT]+!\:O@0V3:E8Z0=)/X@RR1]K^W'1)+8Y31_O!1W8KYW>4!1WI'R;J.8G M\!Y6ML%D,NH1+F(NAK=RI(-BC64?+2K&[P^V M3?92CC;MEKC_)$%M^%L;FP&7":3E!UN0CT_$=BOBJ]#"=;309([1 GHL\Z>R MXO[")]Y;0OII,:LS$6Y>!I4T0!XR<.]$DL;H7) M=LA9YJN+2,7.=)RRJ1*@B%:2RXF\DGZV[PGBAV:$3M%AC *KO2=+0/K0(GM9 MN QS2TM7O*L#QDQ/>)1)9O7=A2K3&)E;^,Y;YU1,YX2KDA!W#F.)3 L*K!^^ M/7I70TNEB M"&/ROH"M.")))[(""!S6KID+E[_L,AJ/+1D:IK)XLS"6-<=>N7B^O.6"^U6I M*U^T97^H!52Y/>;Z?Y;\[RGI5DN-#T!;A)CA:<[@7&2>^0M(6U+V>B'Y6XAZ]VEGBE 1W.16K&A>\F;3% M@6#&!TVM-X#I:I&94)@VHPE?^4_[CQR*\PVUCC=']AJ4,<@WOS"TXN<=6ZUX M2NZ\72E(/J?-"NOBNC+P'!X"8G@B)G&R]AQT]U[BOW;K&)(+UJ# MY9.1TR["I<\D>G[Z,I;N=XD+%5)G0P).+[%,2&"/OU.(8&WL9E^J&QF)'T-= MI=-KL19$E4@']TKH4+W$KZ.I(B#>%M.RZX#V M>],AZ*:67Y-1HF&RW6RO0.A5Q\3RGC:F@HZ-<^3DU>2NU= X^E$?A_H)^KY: M+JBX$K8\,HHK/G5(*SM%"$&>$[R !CVQ*2$#Z5&'B&Z%R2 D: \S641.[EP?A2_)IQGFHN*].4A M;!ANE-@FZW2H6OH8V#;YGTWOWQ2D.'X3MZZ)9TU1=A:+\\'(N^W0=&RM,FE= M3D_D'AQ?$W"+5;D7*1%QTH8W65'?32B=O%\0*8@#KW*\QU]%JP837 J@7BTL MSOCG'5PY[ULRWKR[,7@K^,[G1A9H^=X3Y/Q)[^BS3.?GN6)2'"[APV[TE3E8 MQXBNKZ95AE@#UPQUZB]1A$]M^MD=.V1N]%;&]Z$1@5S<6$?__/NW1XX( %^? M1*>L%0//=9!$X4D.R_O9-MO6P&D'FN:ZTJ"@ZLN8L$,9'V'C3SW/\T9]KAKA M-$LOO;MZNQIA&T_QI3=$_7"%(TGP'<]FW!>KIE5@.U2XD\A#_,8.;GKW>%<+ MPF"&8^Q]PFJ 5 RYA3/5LSS^N53D>+XD*C$SVM;$6"=\H%\ M463^?.12UQQ?$AL&TL%]B=)8^ZD2!3NP*3[21M2TG!8X#$GJ)D9_-<\S_RUS MM?NWOX2<+>X$V1I5=W3,BAR9X!O;^-R@KYK#_W']',&XUYN]M5=NR;/).\?R MR;.;;O0J;H?7%08^&WLKX 2:.[.W0>QF\H%O.9[+R'\:45RMZL-U^@@>@UA@ M"I'3LHO/X63#$C/>Q4LE8CSAGH50D,'\-P.S[I51EUPU,:2WSH;%;>G[:CNM M9MW)[\/\PQ^X+.(9K'HE'#B/M\J*R@P*R]X[*&K^"+J[Y-,MZ>8KQS1E&P1' ML^-C,#0T51$5.PFKQYI*CMT3R_I")??TS#0G",F\[CH#9A6=P;J'28 X1BY< M/.T?>0'8 MJ]S]0(1#GM']H4G3FU[6+DPWY&>T#;NV/R[#M-KE'WV6ZEDW*& ;D5_AO&%JA=: M[&K<=P43=#>:1?DG[O'YM"D#WFD8)Y9%! 61EP#Q;S%,I5EGLW>3AIT-V+!% M686VK3C9VE6_+KSU&?'I3MW^O5OD59)K8* :E$.0QW-@#QKW^]8')2#'VK2K M99LP=@4]YXY3^)'I76&X5K@3"FP@_VKBQNR<) $+?*XDP/N(FC0;OB$.@C<< M0&S@E3N#\*W Q]LF0,;W172_3^J/"!Y+'!(@ 2GQJ,--UJ/E7_6[E*%="K7% M P31S]!B]XL%01GTBV^S5-^+/G[P_9-F\,G+<-R97WPSNX7^J?A/Q?^*8J04 M#MYJZD#3O1)%-PHZY>#H)J1(H\SA%;-;M'!MF]M7YJN[;AEV,'FW,OF3:$8Q MG"FX6#N%XXKV!Z2X$S.T"A/Q)0'&XO5.]E:'NJOLA^ O5[MZ3DV'>XESI:-R34=OVAZ[2:%.(2B5[IRM MK[L +"J>,_2O9;2'T3F5FHYU*Z0WS5?'6-KP;H]^TIJLG^]/6H8U@ \I"NO6 M?ZK#AU8I WH'%"1@ZW0E":A]1 (P@M\GA5;/D'5#TQK!V+@%UDKK%L(Z9[.U MRG8469 0] Y6$1S@#* M:R 5AF%HT[=GM^&Z6K$W1HO 9Y4Z*5(MFA?]-<7))A^P2PT%!']0?N5X_G.( M,=(#4Q8PFW0KE)?C];A?;I2>]FT@]H.WZ;0/J,' PFY [.6MJ/%ZA$0QO+(. ME57SM'*WY>"KEPZ$M;Y<,]=\RVO'8JQ9QLK6GXB;7C:4X\$^IC'MR8>FSBSO M]T7/=_&EAA^0[Q:MMZ6<(0N8@S9-7V]TQ'8'6. _;3H:@E\X]<#*%A5.8?FC MIL+ /'?*3O+0JKL(?!5!K$MOG>4:J 4 X!*EZ/>(JM/[#C8%E^COM+6M@[K@ MO>RR*+0!5C D4IIIGB%K\CZ'>X@S]%NMWN'?;SY,F)*>^!P5'S7@C/5_6?J_CT3TZ'*[5$^ ^C^37&I!>-#T(B 9)9J'"BL;!1$O^ 6]MK):8XQ M\ZF:?K?(_-E[.L91 %,+\/R> 2V7 K:EVS\J["&.*T8\0+G*C--5/%6*F[EK M40X[*D5[KOSI)0>;P26.92-'2&8D9L+JM++$'39.M79K'K\3URET*$H-Q9UQ M&@UNR5)!#27X.J6@ELW"A6HP?Q;U9+L4Z^?1A,T3(QD?S7V3_?)_1]3>SSM* M\P1-'$UC+75=KXCW38P92*EFD/] Z@TD9[(%PK?U27>VL;"^??@YAZ& 2&UJ M)?7_)?O/?5Q9EA!DR3=[^,4@H2!_/15F6%I$ M93724C]:@0*-'YH.Z5#93D>%LDN_2+L\IN:XS4+>651Q/7H^$UZI4.K_KZ ,4EM1/GMA"GF@7=SPY4)8@.[$_ M8Y7G+LB@C128J,H%OGZ3NYZ)M]#6$+W2*ZOANN*?H)#O&;?FA M;7"L_OP?RZD.;FJ"'5[$K3_PP8+I8;G"+NC=T,16\],?^C?DYC7CLHELAH&$ M;O -X51KVA/G3T'/[R)!6+*CR>"! QMAWP;9(+))0,:0;T-^U0@K/K8_"T07=$0J<&L@%S^WD M.$P=M3U[UWM;^VSE^08O![Z7";MVEK3Y^:>M:83F+2]1G)H!I3L$XBNPMDU@ M]FI9_CB,())'X0[V9K:]>_&PN6E^ST\S)R7N%)2]BN@I7YA\O&X 4 -[FQB% M+#0\#%',L$HCEC$E*T_57*F<6<)?DVH>C-3K-@VZ0Y]XJ2,BW[N$//US]K-G M-VJ7]N^BG0AQXB=(P!!7-PFXE?' #-9M3E&-A^1 3Y96M5=?S547&7DEM5\S M(\WNWXFX7N@8^U!N3E'-A3>B^NGPN7OF@GAMT8HF.NF&6H:/=7V8DB2)\II/ M.+'41!;=0(&OF_[5%0KFS\HW/D;4G_B2"Z30,H0C&)YK!\Y++ M(-;)\5NOX[0C.1K B#H\WSLT]%1<;.:CE/P[5('0@^=U);:K5Y'WFY&892\LP78@MSDBXC?AD3IM5:S2%7CM\X>-/CNJ<+,A(_R;-HO2!5Q$ M/BMC$WI=-4!6O?Z= ;KCG^LILSK),]\HA]@A@-?.K MH!RKI;,T/7L/=UX7I(F9QFV>5E>8&4!R>=-C#9N_/N[3Q['$\*W.G/*)(>0M MA]DA(15!!Y)CNFHY[L>GM.-D.D!=TXZJ0ZE>,71N"N.(@^6Q(EB4;], M%/8HGJF=!!^2.]:M9]?A*Q5^\?T7W.I]!%3I?@:JJ4>>9^'[Y-(1;OU3]?\> MU8.J(=Z&&5"5^O&E"GL(2/;,Q@9(V3S]&R7RE\4^:K-XVQ?WB+VYTY=O.R#9 M*GMZD#O_??;=^YYI.!W>[AW22_ST%]D7D77*TP-Y M=5CMI@C6^H31)Z*$SLRSL1M.288$^$LO:F!*@@0$R9" "$G> >_G8H4\>NR< M8H-J@Y)<0?,<,/^X,53.$&7O*G=924]F>7DP1"UU0_^>#_E@P?_6SOY=JI>_ M$*46*V(7![EXBXJ31W5Z;$[OY>M$B?,4#O*B?<$W!I8E*5??R@2\W:DXP>L' M';E^:LN:AP*FXGO%&XR)P8BR=.N5??@(=;2DIRZ%4GV.>_^+;]2^D9>^(I7 JEL\<+*EG\+ MX?O*&_R.@QD&H5]YFK)?'_?]\YCK?V2NE@>?L-Q I.UW];J&3IB;[!R*\]-9 MB[DW1/\XZA'IK M NM2$*PL"[1TR1Q]?>IZJ+T5_6NVD7H5%568PV(N\)B[.33X/:,*\[T'9 L7 M^W_P?$\5E]3E1.M0R1JQHI-8\LIT/)<$G+.]UMW/\G,+:^.7R@VCEZ2>FIE^ MC#TY;6SIW/,JW'^//0\C2L]PVLYPQ*S]\&N_RA5XI=>E72HJ+!*,9RW4DJ@B M ;2/06)IJ5]Z(/)WK*.T[TNI?BL /"/^+YX0_+5X&*Y:D@#^(EP8J*(-P=,@(.X^&0.+QY2$\".,GJV<"^=-OAJ ^HZSBJ MQLYI\9,6BS]QN63BSQX-7]YG8K7/R13Z$*,CQ*\TPSB1\)'!+_FBTRG\%6&' M6'BI1.L![Q()\")?8\([;]\U._S#^'P5_!P^C7BJCL9\&6QS8#M<#IO^,ESE MDNNSOZQ+8#"P(?>[]G7=Q. <)F.,MXV,-CR'U^ MQ6OW(7P0TM892[9-]_<,RWO@P)5P$Y?8A C4M8#"-O6_$61YV?V6DR]\@U!^ MW4&$733YEBU(O*=]33GVZQ^E$/:;Z-%S1?2CC]W*'4-\>#=* M;9RO7M6>]=#C%H^GG_6N-9X&121?)@$O#3':+37"S1!+-)QL^:H]#F^XHB-9 MGF-OTYY8W"VL8FO\4RG1,)[7KO:>;,_&WB3.=F49X_,(S(%G:9U6T0X@7AOH M*LHU_^HBM)1PPT"UMC20C#%2_UWJM?B,FZPC5H=CR29!VF>(7>;\_6A,>%)^KD/82^U)44O AK/V.XJ/HU]8* M#QK)EDD -<&=J@44:,YTQ+CX)R8M>@M<)0(B[SRR2]#\M!XQU%WFD1A)/ 4= M1+40K]9B*?:9:X*B)!9$)$-8BS;BA:5*+7I!SSC)CB OUEV3KI4W;0BZM M5@Q6TTVMRJ+G_;9 -'8+N$43T9?LKJGM2@_/Z.;R8P *M(K6<4W@Z>1?[!V^-6BV0)<)7X>L;1]#V9P<- MA]A/'J%$!Q( 3R38$4?ZZN:)*"()$,?_Q?7_6?>_K:X]_:B!;G-+B>!6SXV\N$9ZPXA5=D7=!'^Z,8Z1:..L:) M^\I<,>FPN0:^I^_';&G)P 8$P]X:^"]-R)A(C2WEHL,.),0?/]O\.D&)!(CR MRI7 ?.0_"+O]EW3 __MUY8S75V$@@JWI3XX/9<2##4^_>FIPO:1_WWL(K,Z0 MX3G_R[J?P.$P)@4AK'YW=/JD,:C,-'XY'G0E*G<>UV*!M\8T3(L?'[(H<:S4 MWW!43<]K $?1D8!C*723OU0)&C5Q)Y" $1(P.4L"V'^F>[]L;\]A61:\^Q!Y M2+3 _85$_EGWCZFK,V&NE#6BZ>HBU.1$S<8;TW4LFXWW&]5;@@ON^)LC3S.M M6V8ZQ/OQ$S16<#KZZN73PEQ43R[.U?I@NWW+)L]^S5=.&PKKD @K+:JUD)'8 ML'6P<]17L&%3T/\B&A,M/86.]]V!4YMHXN!MIZ$(G7!DT%;;1NF!!]7I2]<[ M0'$@G[0R^]\;M_:]R/U6Z"0J'O:K&(X?/:;[+8F-B^;G[:G#$^FGK4 M0T3F&0LZ2#H^8+I NQ45#&MS;$5I1;0I4EG4@[YV9YCC4<@Q,W[$U*K@6G]9 MD.YYJK6;R43?:#CEXRT&.CN6"=9O^:552L&B:2?H+QEMVRC,S! ER++^JP$NYK&GH%/=Y( ,I,=H4UP9#(H:;UI<&0[\*Y> MCS7KB664CX!3_3>J3%UC+B8*Y,75C/N^ F XA.XW*"=VJZB8DR[X$$\+O$D\5G.#+ MY!MTTHZS/\'V))EFNO;*Y26U,]Y"6%;"!1-&KVJ-_ F$S-JC9\-R+[N]K>;[ M8^W(>UDP+!I4NKZ"Z1<44RCO;"ND)ZMO2\Z1@#_B3.X[^??'Y^J[RJM, MJO6M.3FF,YJ:MO:VSW\@YR\PC"4\&A#SULBWAU'VCH6LFUG7N)* !&=Z17", M)7%I_QLY[)0]BDL$M6W!N:1VY^'RNNHE;+OLW-/$H]XPB0M8]7)60]J M8Y2S'>5%$NAK;M[I?S"PM>PP:KLINL9C;.FDS\/M*_*CXZ(OZF!4AB7&NV9/ M=,R:C%YP=W)26E*?8KAKZ- J9^@NW4("SJFBPTY2X^%WX-(Z'\-Q/.3AY'O9 MNV->.A0D@*[4JPZ$3X9S.NC&!QBU98R";^FHC>-=_,?#N!IK_-Z7E/AKEP8. MCO %3IQA;&.GI=2Y!.1D [_B^7_9SOEG]HAJG;$5J\H8BW/>&BB1:O"4 ^1N M@XG4>^<,,VV6;)5R?K\5$TW!DHWJ#V$7Q(LRC6F%YRR=3R'2\M!1(<+9%K"> M'<_UINZ3T*R&2=8*TYL^E.6O)3P-D!#./76$[J<-8H<=+2VV(?+@3 MQOOL8KLUS_FH;$E<2YNOG!(VK1[.#F,:LI-IK?&9#GM( DX,9D&R-$7#B[73 M1Q=["[XV7HP<[?"RN!S>(LV#3*PI3EO6/H[W\>9#TS'<-+ZSG&G48,4G?U^5 M/1/.64K6\"N?\X]"#74H1X3^7N"+(JM=[M\*? ',4G/^1N#+&3*WT+\?^/*G MXM^E^&HS^WA%X);I5ZW5\@8(6TR-=FK4LZ=4@]7+4YE!+MFU&=.:^B[9CWNE MXV)VN;N=%-4 +\'M_.X0.I=I./MB+55I;;*#U4.7[$\G-\BZ%/0YS^Q.B]3& M+PU67C4::8)0;C?KW/"[UF,@(O3"EZIC49']GK[X!VT2H"2,/)@3)W)'_3+A M*]9SK_87@7(*O_@&JI3_?M"6:K(=Q!#;*%YN!U\5LR=?;/8GD*21@.0E3>P:O0@),J]ZTCLPV=^1, M6HT 9_:<&<.G.)_ZY>TI%WI88.[D+Z*IQ@VD*100W MT^X8-@__%L96D(NKXU C 4RU?$9X@^.B:8NVJ^S^%]$_N5K4GTH;?]/K*Z5P M$FJ#0:E7XKBR$@?*LJZ6@/6#WR(/M]]-:M;&+[[J5PYA9KS!'4ZIZTN5DO6O M75XS,K^&_0(3QY:_SU @_\JV\1,)H/5_!?X)%.C@%@IL(E\0^>.,L:_[G$Z: MJ:K!BV]'[?J%KPAL"!\1+*0RDG.PFR ,#R]/2CF]_@:*WW0X1W>9R=78V)]SH!TS;K]"<+V4]T,H_9NEA=/ M=;:K7KE^\ 56EU*_JLAQ(HQ=B#M _RSU<8#KU=(?>(7L/TC%YVHOX&O!%'B] M3;U'F=-<9I6@Z5>'DYVQ/B_RP?YS39PT9*KFX,+^KKF!J+[IY.M'=TC?WN+KD=/*Y M\L1I@]#E(&B%,P.FB4CIG!THZT M<@WV\.O$!][3[=*/-LZNA_/*Q$@\+#;0%N8E7T&<@6XVF5,1NTG RZAF$\,@ M$E#JR-+5>:"W(^Q4IC7I)KC[86*^N%!]*W/9XI2W*!IYREZ&!8DQX[F-DG03 MSK)/K,#==/%4 H(?V=!=H(BJ9##!(QN3Q7&HP+X6<*G6>P M7KIJG7PVX\U,K+ &Y/3(M/:0R@D:N1*UG\ ^0Y'J[50#,JAF$ W4H9E=*R / MGZC66_;5+'1QQ'J5H#,V$:W(??:UOYH2SYK_8,4R.L^#'T4D@PWLHR)3&?&Y MLI+&(\ZS'11N1%#IIY(AU?-\7TK:?P(O]ME1V:30 *FG__LB^>6P)O+#B3@ MA2@):%WX,_\_F_]Q,G3B*A<--KX9)TVX(P;O63WC.J$Z00)\PQ&%5)Z+WN.J M1!\(',M7AQ^''H;=)QCB4U'$.W?M)D"REBJO]O0TDM^7N\1>[4M%%@#N%B<) M1WCIA,7+J= C-!42@=I7'N6J:D?#IWC(E^,FJF3^RWOCS_S_[OSJZ>FH0*L! M@E!E0;*A7L_DJJ[,X90_!VZKW@E/YV[NF$8"%,KK\* M8[9V"#SOWP_/2Z$VI\:)P,2PM8C<-M^^5KEF4,-Y=-L< SIT#'D6;RV__D+. M*1]_16W:+L/2W8KWIX#6*XJR6EIC;J"GJ */RBC"_@@)F-* XRI_9F_?-^Z_ M-]NUC7 '[^\Z%7$&XC>VY&[58G_Z3J_4^CIDZ,IQ58QB"KT7!E;A/@UG',4S MW(ISQ/#V%][#!E\7@KUE6KH=9;)U2'.K%#L7XY YU#9K,IK9;#[?C]#34E?8 M;O$6PH3D-M0WRF<_-H/GQ]$D8!C MIB0@XMO/S.I--@GH+D 2*2J.X&K:'YW_ZYL%,=^9U/)7!>K7'!B&MKM"0NHD MX.2[6OVS'T X;;OQ=M!G7_E'__#UA)@Z:WC0%>B&.+-"O =OSQW'M%[0O4^0 M"V*TF9;7/ESQ(",,VD/O>+SLC+HZCS0]0K:K=;;K9!41B!;X4+%8#M_^4J]B M4L#G(0WO;$;'B6;U'=N/9'>9)*P;E!\,ZR@CF0BGL!;AW@;)/ .E08A[PQ0N M>^X5IT8G\L6Z@Y= %E2]?_*Q\ D+NVU3E_IOB##.K\NVZ5ICO M615= W2H*'&)K0QH!,T;V2NF!@,,PY 8!2Q5X .%EV1KC>4*Y_ R8 JH7I\6 MF68'%Z0S"O-JFT!%+>];2-.0/7E&@7\"G_S 5*57>WB%N?)J9,3^D0V_$,_P MXOM#W^3P,&SC%)K6UA1HV?KYXJ87E*2'LISX@\ MQXK*$&MMG1-=#!\7M0$Y <^6WT"NS)(0@]&;?6).ZWRG1D;?QZK*^Q)K?)$7 M\>X99MZJ.*N):X,\5L4!X9[Z)Y ZZDA6EH88?(U?=LO[R4!-C>TJ[F$:"%GPO89]E"*G_Z%-HU8AHRIDRK M9N7N&)IB%87O!\O[Z*/O@,H#M4QP!K4D<]3U9M:;_O0Y#S3E_+EB2E&"+(<"-]9PKN=: M[,4S,C);#U24?@#/98NWVM16^E7)#0. ^;E=Y3B^4AKYF=PHH6+MY2;'*0:ZYY^847 MS\YPF54)[@J$;G:_)')4X>ASG*=K/,C-)YAVSKZ)H3639M"ZQC4,;E'D=&IR M(K\Y!:97M;G,M_(Q88<@]7N+E,DX,S(F-:^X8MMC6M,JOU;I96CY\J_6&ZNF6C" .W1O'@-NK6,R)7Y#4!,NHP<#)QM0(]L3<07FU4H31(R\U!R\I-'H M :\FNU.,UAU$%<79C+MQT]VA7-<'N/%]F$E:_,N%$Y;2<=@KW]D!'A2(8JSDQ+#W/ M&8*^I0TM/#.NQRY?4:.:K<+C;>UY)_*VYH/+!N%GX&Z MWQZ$D-.8J?0*M_O3=^V>.EJJYG\DXG?QKZ(S?H8!?RNRXR^[UG\GLN/_ M[W4'?&ZVL!N\L71V5WCO>.$%;42YO@!@^R)9NPQX"F+?7GXSN;)^?%&S2G=@ M_-9'\#.1W2T*/^WBB@)/UJ#GPDZT"VXF9JD8&KM&\DBC7>GZ'@DX FUUG42)GZ'P M+WY VB^#W/ZR\?W]#_BS\N^LG .?YJ2Y'5XS46+I"'1W/_5%I'1IH^]>5*%) MTFJ7DA)$7AJ$VUG0&ET/;39S8-K2A3#J"RP-@:,E V$"^/D6WL*H-*.%:&E" M1;^ V90GH06^Q61N52(GN6=?(3URL:Y3N[D[65Y2OK!Z%X-L/M ^@8>A)98/ M/"0_J86>C1D8X1D?]F@][AR#8NZ$-U8-RFEN0M,PU!T>_>??\)-U>;H=^WCYIWSO[+J'2GF+7GG[ MPY#=F(M:(SQCWF28]FI[M*FH)O5>?I6 ,O&D*BTX>X>[4FBOZB8V,9S(5IJ4 M$)]K[QY\R:9OJFI"@/PP]KC:SO4MI %6NI6.J?72GM[G2H-L_]UR=S'6Y(.S MTT\/??*R**.>Z::%A@5H@\L62,"--(78GG?CS!J_[&357T;UU93HK?Z=[)_/ MQ>J^&[[OHPV/_?LJR^6U6!*9VUJ^2C?3'-0(FX!LJHE+=< 17&GCP#[>$4(3 M!18KW<.K.7P>)987//?O+C_.+UE?%K*,/Y^1(P+[O ML8K_'1/Y-_:*/;\;X.J^J7SU#@YE.0S4+::%8'^&/W8#6';3SFF,M'=T2PMRPSY MXO?0C1 M55MEEEQ'-DLGJ5NBI6VO)M*C;[\A7L?38):7ZT+9&0*1$F%.5-Z:3;PZD+A@LF@N1S)( 1UL7%^Z$4'W"$ MA8Z/V>W#?6'G&\Z9A*.D3[?YI%TNB?P\6Y#***,]-]IT0J>;-0']9M)Z6C@LU2;D_YJADC0]@%]4&^QPK_#6\F,L\@SKK*1IUQ\#1\\;R- MV[3-&&D&][O<3K4A @M;-H_'B+J--LEPKN6X#?F-7)EQMQQ6_72-?-G< WOW MQJ=:8@\N(;>JC--LM*/](,:V(H47D'_E^8TJP]X34AN1.6HTHL)37A'Q*$+U MP7&P3-D_)"H\EW34SY-U")0!HLR?'1!GJH71JXWK)N57D$8%HUW>^Z=>MTV' M3F?@M_:;(Q@"")>SET_;!DM%4QU13QRO$Y2U M[0\4ALVU*A2X49*<;O.?W(>R-D4F8YBC4,(#1$JJ97%7GY&Z^OM?5R(*7*:C M7DIH=AYF'+X7) $);H)6W02:@$.'9!(04(5!,GG7LF*?K'/XC.9A;H .*>&X MI?52<% M!W:N+VMA\$-[#9_5Y/DCSERNO6Q&Q]7$88@ONV=HAQR8W*!17^L^ MRGDI@%$-_33HK$6;?S$FHN^^VDAQ0)D <#,U%F=U9YFBK-7W!]E=8J+[K_8(]1 M*&[[O!51,DV9>;'ULM]L:+'$T!$E2:%&$WRP" UK M&6JVE^0=/J9^*+B1S$W_SFC\9 :?#70M#B=P'^^1K9H&71N?+;-UAHSMIM[X-DLY^O+$> M7._D^8H$;-@=B09N^^H@E]U.J' T5J!Y%=06#2F/'EDZ ?9Z>/V8N%J^ M#4/INKW46Z!5S7Q;K](F)+/0+U2P(/#[2VOEJD3FBM:0 NVU+3AC!&Y'_XT M.7&?UX>7>45_?I)#3FR?!/BG5Y53/&8W]2EDT:YYL5M/N+Z?G<*@E/II'8!F MR%FB9>GN,,ZKO;'5)5P1IP4KJ!8Q?SOBS\SG-ML@M'&WE\_IYKB[7:,&.OA] M+WE[3 M;D$.?3>N]S?M\O!.JWI!PLP?VKON#Y&<"" OY6NK.=7%P4^Q3'FQS M_EP3VPRMFT"D+$!5\- N6@.7U::9/\X316,O7MS+>I9)O:&#B\"T6NJ)*OW; M=/V__[E6H^2K.#DN>NSX6IX"0RRB*IP$=*HS4->%M*'C%+E<<%)+%B#\I 96 M^=5+D\;&>=T8AG' %N0+?B.>X3E;4&I@T&-:[R?X2(F=>TN?'&!HK%Z>0@3, M%_>*>=_,F=V&V!-VW9>*XN)!D>X^U/N&&7_K'WE]QE=A;(,(K.?\]@_95U4, MNLAK#>0#J<;WRRFM#0ID+L_G\";^]$;#P/6>8:<^24(YB'9FM M?YIH.Q.Q3Y?^@3Q<'#RN:QY! JA'VY(OSC<%M!;3/#'UU M%5[0BO?4B]OCVZT3O1.O99TJ#S+!10:AZ^&E9::F4J"-+G65S2WSK(U")KW# M]\\E$2O[DA'$JF>PI09&9:?N(W_2]G@N!,O0:*+.(%\ZDC^N,7%;K?L@SQ=^ M#N6>N<@B(Z>@&?"NYI7%6$6(#DS14+.$>O1CG[GY)N%)W7'#6D+4T8KW,@B# M",7W;9E:T(U6J".OQ\#>%\-QG_7Q/'G0 ']\7@NJ8LE#:K#Y)>C&&'PZM<8S M%%QBWWV(>8;(ZULS4&I/7IMG?4\XAXWT+TOMY:Y\!>_4:+3AW4=_!/D6MIZU MK(BP#&&YUO]0]SBP3^W#O*#W_K9?F6 VDN]1K\:#U%!AYX"_95OPZ;J74EP7 M/Q+[^C)DQ&HC:L0A&^]'R[&R)*#T^OY6/B<5ICQGZE!%GJ9M\*N#^'B0?H3+ MN;1,TW/P^B ,EJ6CX+BM"*;;M;%KDVO)\7J;1-E:V J4[Z*,!6.638 MH5#7*:Z_7W!GS+7:76QT3-G]F"9%CH28-&_,!^N'2R>6]0Q#[T.=6L#';6,W MF[KY:]#O6F;[K.?45/54P%M\(-V)&J8&T*DM.-?P7N7S \=3Y*+IU1H@])A7 MI/#MLP-ZL-;BF9SA[4WM7()*AKMMFHRG8&H-=^/_[)#$O)*)?\"FUD#U/B/5 M5\X+/0T*FCR]C3CQVKP0R6AYRZ*R5L8MKRUPD7NQK';^I M_-I*1+;5R'6;K C/@E3"$LNH@KMZ5!+$ M-D8")GB^V8+OTV]KH,5?\&(S8_AVTEY+CJOMH?34._D]AA%M I,+@N3YV!U_ M6W0$.^I.4;@JQ/&-:A[7BD]'!]BDY^\]_O,;*+#@5W>M4QCT_W$,TUY;XV09 M:XBW,T[\?O'/+S 7E&E3VHT$M,:[RIF\9Q]*HBFRETCM_KS1*/*RMO6UU27D MZXCF&XH*D:G53LT(CFK=J4EF_','\V,:<$J'_3$3YN0"^D*K_D<)>AT4*!9^ MH*B)!TEIZZ[_7)Q=:NOVA-QAFB-!/!?:!>%I]&_F8L5R-T]<'V/V<5^YNC\PT$:XE6"SBKN)L4X,0/.5^O >IAXFIEU;JLNVP#-Y M&OK@.%H9\3R-B9XA0HYJ&P711S \:XUX/VZ%SM*;'>N%=V@"/:FA+(/HU@X\ M7=_UE0I5JC3.J5:?)WL"D)F%U MGR]'[+9LU!ON?YK&+]\U1;"'$,SYOO3J-O=/ZYHBW)O1&;W:U()JC0L"XS2MX657X MGHUOR+ /"0A3:,[>R2,!V"X8N\RCT;*6Q4HQ+HWQY3EI*AY*-7(!^:OU4%SHFQ) M?3NA[O^P]YY1377AOF\4$94FO0E!BG00:4J+BG0! 0&I$0$1D"X]$ 'I2"@* M@D!4NO0N$$!J0$!Z[PF])M0 *2?O_G;N.?L]>]QQ[QWCCK$_Y,L:,W/,-==\ M_L_OO]::S_*:AH0:&P0;/*@G?#T2,T=G;YVF+>><1< ML'L5G#/_R*FZ(5RXEBWV3DH\AI$>Y0L(J1TS%&0)#T(OTC@U7("CC[Y:^1R6 M_W@:XOI"H95'E7O*<0!;%CU% F0K%$D1P_3>%/VU5$\8.%+Z(]9;#G5NC4A] ML(CZE!8NMLA%]X08\NV44Z7-PSSRG+SDOX7*&C?!*@PV*[?O'@.DX3I:*FV,\K78?:$*>"0)-=0.3+A;/J/CV8+G" MY5])@.6O+8+.X ,&W'C)$_KGM=KO09_Z\(4D0.2#H/TS:H@6]DY.=JNJ# D0 M+&.X\T9BBTCSP Z/'%8PFYC0;42AQ'R./[?#)A#K1KC)/'_'[@[]B5I7#EFE M)=6.PMGY_)>)4H/*^*V&F^FPX_6N4OY3 4RZ_#>LNLC3!S=YC?3XWJ0ZB M@1/5=PC)RDRVJ("]6C&F7'\EG7AMB?&]?#]PY3/]-9HKTG<\M#MDZ.XBZCYM M+KN-?H5*]5FWCTV49C,&"$N@IN5Z4._/[C7<7 1:W$ 0D@]K%0 M)?WH(\NA'UZL=8:M(W,3?E.V]#4+V1?Y86EW<35Z),!W0Q+@^N NR_(@CAQ) MJA_+?C<[5">IU2]5.Y( MTJ(Q=#(7/#?Q:R(WNF<34ZQM7V< MIH*?A,VE0P[ZT7AQZ%-"O2K0NC4MZ&IU;@\=N]6,& "Z1(<\RL7XG!JV MYL%7I!PED4,F:T0%G))[\0+T+2X0NB,1(M/L\&$W08,$>$/WX1S6R1FE1<@C MLF];0F!L4YT&+K]/R -KC:V==>*1'E)^5'\A937J(S&OVNMWJX&\P+7+E5C" M3+[WVM ?N RH1GI%$ 4"R,NB16K^S4ST$,+'^5VINK_NP:](VZE,#] "4&JD MV>(!ZW,S#;KX2Z;&B9J%)>5,_L:ZV)#,"8O2'U9=O4;^_H.GGQO#;8Q.5,5P M_/RZ]B/^L/:'J\O>%[.>B\#Y& MZBS?_H&0:U([W\=*RB0D;VJ[*[LR1T-CM-J 2>6L.'5TL$);APV&F%=L4?OY M TPE:RA=1R>K_::']E+$K=6O(\WM+0S?Z'\@*/+G\ 98R(+<^ ^'4==,9-Y, M0P^EP0*RWNK4_=1E6BP]+8_D M#(%D&1T:\M>6QH>#3J$E%C N<\R^J0I<6ZEH]%TM84;=G\$Y;? M+C-;P7&7 @UP;]QC,];QH2&T6ZQ+A,DQFX?TK=+=((O9+9/)SM*M$8+.B==6 MT%HSRE6F@\%"]Z>U1*:"F8@3 M]^] 3^056TOD9?B/C"M\?OWZ-888SV+RG/6UP))HF(&MC2=ZD!WO@\#D7>"B M.K(YAFH>I/0D*WU,D9W%,7PXM!?OU[\63) M(W=NPBKRJZM[H?Q7^Y_]]SRZYRQG2W*75!!%'?9U\.%) M@L6J_62>'KCWKT_\<78HG2VVQ9K@[";,8;N-",:O:W=B:/&1:[X>S^?B603=G_<_EU\+]^/J&1-WAV1'O__.QN_-"<^/:/J M]N,!8*G:89?P3C@#VV_;G,>G"1)1>'Z+K+HLV;I[O:HI[@4Z]0K7\I7)-_F-#_O\/__QSYO.LT[G/^(BE MGO_0DY$XEYK\N3:Y?0LU"[ YR^"QW4+<=3IY$ L>5*.)^@96AD"&,DK5FGA7K" M=T]BDN^DPO!M.LUYI2_!PZ''O?NFM< 9A>7\-+A2MX4+FAB<.4@"?+OZ0_:G M[G( M6&##LA;SHB]?&P->K$X1/S>VH8!3T"2;O^[?C^C_\WXAQT*[:NA2+6AGP=): MS3/"]-Z,B0&!D8JH\MP1-XSM,QRVJX0;RD'R]UNO:G\^J+6X*-%2/A;@P%^YZ39UN5;#I9' M% N5)\_63T*&%5;RI'IEV!0-?;W! 2?T,0CUY4&J=K#)N$ =Q,'VPKY4+/BF M/)3G\^I,0=='W<[X(=RK@:/9ITM;&;47&CES;AXYA^YY_LLX).(^2K?=RKG%&>=W>.<5/>'B U0Q-EV?KZF^]I/= MS%T_\FEE+PHXBHXICNOND0 R0ZAJ#(V?6!"Z-2;C=4-@LVO.V'B2RJ]7*\&7 M)T9"AL"4>$&7$TM:2!?GXJ'R9DK>AK,J*2VG++RY=;_ :E(?*/@]\/;Z$?\4[2%9/9[G!PYA+JGPO_._XX6R1'Q?/;QQ26#27&JW-(<$ MZ ->VR:O VM. 6)^ Y@S9&*2YW9-M;54NYY#D).7Y,N&EC=NK/(W>A,CO.AN M+16+[&8RTAUA_!,G;;R5P0SXBK? M6;Y2+E7=VC--E]W\8LO_:5=)X*5O<3*T"<$4OME[H0@Q;B4!8"3 1\ZLED!" MXE/HIR*;2\LD0#11%+/;72LS3_M*Q8G=V;1^*P7IM=I"G+[TK,WCZO/XERR\ MGEMFH#JS^)7!:;Q4KMKFNAX_"< G5M9"S^:STP#NE>I'%W3B1&,/(*6!W%'X M>ZPY9)-VVSTV1&#,>W+-%GZQI5%TFQ")8-Q? [O8W&Y):0CZ\AYT1@\J#>@D M"WY]9U/)3C5F]&'@G*);>]IB?: M"!Z2F881]99Q!IJT-P&N3.O@L@IH]#E> ZW7'I%!I,UBMH[PN875PL[QP_>W MT$'+XAC0D0@MI+N54U72&;X-,?=Z3P(,YF?1'ZGG0ADA^F/( 320985\K/8K MV6VA4OJP8/>;+6?0I+3SOLBTCO[!DEVHXWX4JST[@BO/_IW4U0,04\9L%^S<.2_6,/,4?[9 SB2J5'JT#&:&8=#HL#&<+!>6&;VK]3BR]H#E8TB %[PGX5#H)FLP4I;3)N/K:X2+"7?VV1#] MP/:=[:YL^LK!&8BQG7M"BUMM_5DOF-L212?C.KZ@#& M_3'P^#!8''[.,O_6 B^(_>1_0&3Q%Z4_W[YB1 )L&,L!C7^7DO,V1KC\D'[7 M2GDO?>)^#<=O<'10<^*%UF<&IH679+^0F(VO(_+KJRH@^ MB![>N2M]>)Q!X /.L/="^QJ@2\!U?C8BYT6'&?2 #E,?)^4]>OJ!;&(__^,1 MTR8D28 5;DQ.5UK#)O&S%WD$D.[Q41*@G1_[!WJ<+3/\@R?FQCH)H$T"E (Q M92UW#8A-*,H?T$GAUG9I31I7C*")JN=+\A;/H;B:-C6[W@#,8TA=\!0 M)+R-\)KFZ,+D>(CH7(MNY<&[8)DZI0J<;(1'\C#C'WZ]JV#\TROC>"DK_8LT M]_LEQWR7#3CN.93I-3G\L9+/28"R-^2SCSTLCR9;.F5=W\:/M>OQDOBG&8+5 MBS:$?(6;,TD\1P_-_]K;)@"6];4WZ%\SEK%F.0AK*/JNN6.'#BO'*Q?:%IC. M#LSQ*:WP/FLZW26S3O>81O?(_.IA915OU#S/<+M&J7*/:[=0/!3/A65^[Q/D,EM%MR%/D5 M.?1DX0DFF>HK!Q55,@7-Y=SXXRO'BYA0B&,U>:&#>9P.[0IF^( 3K"58IO:Q MGRMH6LA*JP2M1RTV*38\\86.+=B1 (KRCG/4%NOS\"1)X.C$# M =5IO@_?:1K!&SL*>>PF@@Y4H3J;H.H0)7-HOYE:*_+B&OEZ)4[D?'V.0S.^ M3>O(H,O/3N@EAU"2:0,AFX$0C?\I=Y93O3WU&>$,V5P\<' QF.E;]OFK/*#Y MHG80?ZP;#KM8_6C9@%O&&'=N,%Y816)XY!?;WFD257^5N#21 $!5: WQYAN% MA28)-(0$0 ^\J/<2<]PE :J[@>ZLIVX8^G\ZB/Y)>;=!HH('"Z2AR<>.";4+1+@-2Z,6F4>5%T[M8(< M[9>RFI]3O9P"F@%3U'))@>]HCP(3+;H;*W!\VFRJU["2J=#-SWWRH/T&EQ^R M$AB='^3H :_RI4)RFK7P9Y/K3"VUA,]WJCDPT*YF=SW#4],'\>&;%PU,9X92 M9 "$*0(5P9U-KJ9R9&L?&/[K-4\F.<=L/$8,(X 8OJ-5-SPX/WM*6AZ$G2@V M)=+@;.E U2TB.+C.T2%O(IJ(>_1\0P&KW6KAAR]SOW6>6>\!/3DG&$F _:G1 MY5$^MD73.*_.N3(_JTTVG?B58R7(4, 1-B1@ZMFGP3AW/6.?6 _@?ZJ#&F3A61_17XV"'D'R@(=* M64HG/;@@V6S3'$>4-9]MQ_6^N\#3_ESBYVDG8(U9>Y;CFZAN'C7@Q\#*(* M8_#>9V6#!'"(5#)G/K^K&1W^Q .GW3?])]=.]0\8_\G..__!1X[-G=6#:CRL M] C&Y&\ GB6DHRSUGM0_<4+3^_AA>*'5S4'N=H ME2 +[2*F/$0(9PY%Z7[S1VL[;+A*"GJ KB6YN.\4&N!\S!:!PQD$KR@;AVTV MHN:&V?_$IL7I_WS@DLNL,O*D0WM4ZNVZ-=;*,DG 2^IGA0##GABJV#T6> LO MFD-0ZLQQ-QFKZ1#&/RWL;O#&%J-XTGU\3F@M7%F># 3(U65?>796)E^] Y0: MR/Q,X1;RUC%#]TX)<43BEKV;<&OU\(##?%TI>WV:@(EQ]V\P=:(VRL=TK34//DC/' MX^06SC2RU"TRVI8KRZ"X)H4>M([=I#A>##^?F$B[D, _>JF\&'6N.U/OKOP)N=4)>.5 MWYI.4HWN^ ]8$],QU3.I0^$!VPL-Y\U&RX_T[5O0F'UJ2O+*SRO91%!@^:!G M[*HJ3C-FIRV]0?7 $I,RD#TL4AJ47NC?9-20TI!F5&](MF&.Q\6)(7_A%"4@ M--HD# (=[*XK)A^N&A=9SL&T-F80+._YSVSO/%:M(@'>>[)!KR.8/.$X;2)H ML!2(9MC2TL9S:HMR0:,6JTVC8'7^98?/^) ML+/-4N76[Y_&<>\&WP+K3E@-%UJ6-9J$(L\!FYNM9FD3% 5T2@)8: M3;TGNQ_>(OR))UDWP)?M* Y8^L8%6+OZ?J[1-&%W4W VB01((#/(='$2@I!S M//]V^;A']HW!@JZNACA5)2\<[V^6KOSTU:[!I0<@[?+!S[>J^H4EL'&K9!6Y MXIX0YSZ='N.[NHDD_01R?3EWD$\WHYJVGC](EZ5,Z6W## MQ&IU9 (O\>.P%5UY*L'\?H5.>E?7AN'4]K^XQ0Y6'\8\] MQ_VXZ%",S')].=R8+BDI/F_[<-47TOV$0R(T6VNM6:H=Q *10/>M5P_Y&!9: M"0#?.&@)/F/B=?06YM9"/S@I)_LJ3^QUEQT7E M]2&BC^K--PO2DY$Y[DM!9V\%#M"I;_A:+L3^A-]^01/__D7X7L=$\V+ALQI>S/S+R^5GR;JO-KA3N-3YMX<@,Z1="A1M]HPTWQ')P M$P=_#I MQ'&_,Y$1FY*JB)A!\ZP="[D3KDU&&;6 U6?*^!9/=DB GKV !/Y\ M5K "RSG#!Z*)^:. MSQI<[JWH .T]U\=Q.S&&:RZ#X0A7RU,N;=XD@!AP>6@KG**F>0[ MV+0H%'_U5B+9 'PWM5Y$[D>9ODS#1J;BR&:**:#U_*K+J@OPAK_K%Y%1N:!4 MXFY='AWTMMOXB#F.J>,VA?8_&P7^M"YF_VCL<:%%D<$L-:>?_,-0J, M Y( SD%D6JH%=@A?I^J,5-MDA;\C ?Z(#C00RD)X.N"BP:;[P$/DTT^.Q//+ MB+]2='B5.G(,PJ_BHNW*+B))@&V3*::EW0;@&TQ(!?V%-]F5\K"4XX7*UZ&> M-J/W@HS#CE,(?#XRQ!D>NO@DU@B4^>"K.L]_4G<>2YKWA3 M?,2A*EG>#QR)FB*>%ZY@+XD6H!+=@'Q9W/DUV&%)$WQ6K2O9<6>!=O0;& X*DN%I-=T!MF/#IO*H-EE^ 7O 6[&#%G MJ7WN:H63HO(+7P,2P$TUN(%0H2K0KQ6N@9G_I;+P(!.&CZ7:-$\ACH%8)?_R M-0R[QNS2?B?;))Z!8'-7M$'4)NP.": 1MU$('S*M;4W B\6KE3L)JU#.N9R_ M+M[^8E)+>4HF0WJ'+\W;ZM!9^#H_6@@WB_U'JDU0EV.#+)T\X)-_[E370IDA M=N/O^@9W@3==) J^@'E(%8WZ1 BR?>D?OSW:0_ M+IA;-'O*GCUC?\@O8.>USL]?V,.O\A/]93CN](T@(?#&"TB0 M/N[SP0>H)?QKF@VPJ7%<9Z&YO['D ,F?$WDHD$+EU*;4T .*8O'6QFFBP-&/ M+;^R^TB\OC\7Z9\C'MV9F:!_J>8CIM_18"IMK)0VM7?KQ, A"O M8 L.G8?#3QYA:W[]#1>%F377 2_D@B_, TF 6%DX]6S >2F>U3 [VPXR0-Q* ML,2P]"J?E,JNC!E9@_$/YL6K[R>/W$#)MK.B#__:?%[.RW/FV_GST,F@W=E$&EB]W!EEUF4@Y+P9==3JB< M6AJM*PM:[@%(@-"[YX9.&#M3K,D?&QP:G$$(G1-WM7SKM)L) "V)JM:B6T2Z M3'W;V@S^3L 63L^L5@/D.$B OMX^XC];S"%9WAB/EI]U\EZS+O5Z2+SN0H 7 ME(7C/#[V"$A/[,[8*W"KMLD"Z=#V)#@Z"> ?K] /RAU/A"\'"[6?+&A\MJ7\ MY%B>VBH#12!3\7K.9GJW)F5QQ>,V,6]:+NIQ++?"J4\RX03$X*?OA&@XT<*E M3INXFZ)P:&MQ,Z0SU858W9D4S*0+'.PO+WA3EO;5#CB+9SOC$H^2VKY*GJ-- M:/IA/+#2-_[+H=S95T*?+'C+Y3']U':'-DSFQ=A70E<,],38AJ!N?RANN9"# MIV753"L_\\&U'BH_!DZSM0T3"&KF*5.#-X&Y/KY2T\:_L83E(ETB88@8*S95 M6+*@Q$@"K*)ES55MZG* OPZ^M+X& 31/:_IBH(N(E',&,UM")I%';;2C#58\ M_Q=Z$GB4(0!<=W=?&S3JA ME,H@G_S2LKAO&Q-,NKS:96NUC,K2+_?>M%UAV[BZ=U5[G5T5IJ[3.:&/W]^7 M6+I;)BGZR>1" ,8XVOIZFYX.O,49^9DEMAI@]LZ$Z7]A_I0Y08GP\ MSZ>:9Y1B'YGTFP;AMB[R@6>)Q5!I\S0@/43"#P[JL'@RO7%3]@_GE'K*"CBJE MIYRI!,JQ_.PT31B%!CW(>]]N@,IC(RM?^8%R!OH$C&&>GK;SH2)X-Y'[^,YD M%17?:M^L;)Z.EPEZ5^\T.%VV:E1.W'9E!]FH= 4SJ#^O]$]71\[T0HX?Y'UZ M*=3,CO\,2T)P84@ W:961?DBE)Y?>^.*H^-GY??J_-"J$"N@W62EW"8(,QAR MIY:<7*1B%>?8-TK7&,Z?BHW@73 7FMC5M)3"62+A>709&O6B)>K7B;)99ELY MKF"I9M.E3""#C :G5^*>P=)O !*@BHSQGP .IWB1H^P].^N0UMQK-(73_PJZ#R#^*,,Q'!N=;"\XWG:K] M@6MP/SJ1$U>4A+O29MZ=LE1G29IWY7S\_:62SBH *$73$>^AM0]6CQQP9!GD M4MH9 7\?C.DI1#';9!KJJZRK=II96!#F M#*"I^C(DDH2YNH8TCJ 0RKRT:3SAC=0W>99-3 M_PU=Y"$Y-^(*"@L(7N:@W# 8SG&0F4S$0""+3V]PI3#1.^/T1MC>R4([D\08 MUO*)(J*,11/ES*-:9=8(%B1JP*=PJD6M%R%@?!)J$3/@1[8/2&0GMY<[.+VU M. .TG%KB0+Z>,%:7E$ B5O/P:E.I'5HA_,BU[?A+62ZP[77^6Z*H/+&VOQ[9 MX!,IC7-OS\@NF?Z=-.D,\ZY1V%(/J+T?QKPH5E(^+; XEW)[]8'7 MM9+S'_ M!2%96>QV_WE+@S1Y^%@HMMJ4GY "80$NP$U3"-N?B-&BDS,A$K@T@G5+UO(O MRQS5B;O.#22-C9%TYX&^R#*G?/F)R\F4UE+9'L65J,X2,-+@,*2SN,9XKN4;76 M7MZG3[R?QBY^)!$HJM58Z,4.TW*X5&U R>.R].O/8P78WI?XLXUPC]K,F M@T(@+B.9!*C/ +][^[:JGY,$2"/3Q&^S,QZU'&+? LWH2>V*G^+74\;>2OJE M7Z!27U;P-01+03>C%+734ZJ 4B/CLU]W&K?$ZNB>C^<(G=;CJOV7,,,X)^2> M!HW-)4PG: O_(!=)W(U7(P$+"_Q;"SK1A;EWL M10*T,YL!9C5JVCWCF?=(('Q7RN4FHS8=W<9XI#P3LO^>9^)=?90[7@)U7UQ.MX1-@__Q0YZQQ-9OT'1#7(NI]V4;ZU>[%J\J98_ MHU[6MJQBM"6A?=O0\]:PN8Y=HNH]#ITBJ@?L[.7Z(\IS_NNYU:0&=7_YF5PYP"3?5=HKJ: >Q EL^%S/<4ZA8L/$[?HS"FIOET\9H$;8+]/Q.RMR2E"JE MO^2^@-.=>1A6S9.70,UP;DH&L^JH*+^SU+3SK$]9L4]SZ?%^H-+ +I8.Y6I* ME4W-E=(SIEZVH0,0SLAB%:;H"//1?:FH<=%#$* X^H:30B5D@H;P8"??')Q; M3B\HTQ6_/2E<0A9:S#;.S?#H4VN_S< [9;.X;U8K@X/: ]X M.<4\,,6.BX$$".8;7<*>MKOL!,QD&E1HCA=P0UD'-%7<,@ M6)$%0GP%LTV =5B#R#.9\LCI5/G']18ZYQ>S)]=ZR4DRO@M\;'.5KDJ&T[G0M4QJH0-=/B' 4@,C^U X*B6^DIV1O-JA1 * M]Z [G<.0;J5"W75!HNW^&0WH$H+-H^E']2>1#;M&+Y"1,P)>W?H!OD=H!)VZ M41T;FP@0,M^]L&J!ESC726T)&E&M?"/6TB+;#1@V*K15"CJ5<"]C="L:%BN? MTR1#_34-G'G$.&@=HRYRX>LOUY+G>6B%(N1^E:,J@X'/=*>?(WP'G%&:AF,1 MW5I+AS:'2]!H184.>.2Y26J];.IYIHTOX;Z&7ON:(^^]6ZX]O/BI;1OZ8O\T MDW$?;ZAWT:"G?TZ?;FD7T)&?@ON^$,P;K(67Q[DLBTZ10]BF7HLZ8['<4]?W:B'*KUUY$QPZVDG 3X,(EL9 M$@9I-]4ZSBU)@/['I_MWCXTTB6$%VQ89]+\_WN,JK\?%GJ [,^*\!KPZ->'Y MVNZ=Z)GFQ[''=FF/C8P[>\?2LOM&E$)>9\8%.*LY.5%&-#YRI?'%\+9W,5*: M\/SV$'46+C<1^)STS5"=^??_$[7F_J\_T0=+"6MLL6\F7F2RV/M0O@B\&3CV MR? 7CSJ*_L-,6H3<=;G%2]9RGY$+7W5]^[UIUJFSI8F]^&NH0MB,P.R\4UU& M9.*YS\P<>ZWL9WV^IW9>='1>WF'T@ 0OVB##^U3Q%V;]/!(X=W0KJW\LV=W] M&LJE][[]$OXF;L6PO7QQ!P",@*3:Z===$GG)=)I=J;,]^8=L4 9EES$\1<4A M0R%,%:]2JZR=D]"9QK47?X(>)!8M9X<=R MPQ!>S/'?J.47MN.R6K+-^E1O^J.3]M,5(\4_'/Y]\.#,>Z'ISY&34?>KHNX\ M"T3:1L[K%J\F"1%MZ^H>Z#(S+@>E[P-DM'R3J("OJ@(J$D6IB%'&,R&#BL]' MKQ\W@XTFRI1JDM\:XV?)Q%1N]J/.W(:C:1RQ>/H5&KGXGI 9N.5U#NH WMBP MU,N/>L,=J'TOH 3$ULLRRB?NS/)<- % 3 N+-?($GWWN:A+<*7$0OLMF7Z= M[_Z_6#3AG[+AW+C%91R1!O\<"XH7K*C!P3#57?** R1 W#N5C?I&+W&+X-J= M)"U+IA_(R\#J2HW'Y94QMUWV1 \,V(A]0#J$#_HV2L).%Y$UUS2_*;WE)[T9 M&%[]Q'SO;>HCFLXSACV:#UK, :$G94/T<(B+CT-9R""T=C+:;?[UA)EI8^K$ MYD%5IT2)Q)V1I\&3=NQY,"#RMFT?YP7H<>I!,)-!VK-X]9 3;&W[I8]5+%Q1 MZQDKB$<84%N(,#;6'VXTPA-L)K][KW2WT[?>E8*M/NCK\T0U#ZP\IWSZK>\F MHH],D'X/;YEUDP"48(@.3@J]?\TI>;:MR(4('),M-G>;3F5.#7+BT_#ZV2GL M>"7Q>K<'O0Z98);Y<8LDP)/#9;*99DM;Q.>7F_Q3>9+("/I( AP9J)*I<#D@ MF 3XXPSZ[Z;_]::QVQ:XT2!7B69D!S0JI4WT4_(#99_ /W\TKO%NS,4>_Q21 M"V;GH2DH"B!3^4\@1#24P M#4:1 #@;,/0@H]DT%O#?3?^[Z7\W_>^F_]WT_[NF/R?;8-?]BQ^VX$)+<"V# MFJ.U4DRX4+D7.^_T-"S)CD!VENMNOI/$DF"<>9-='X"*0BCCJ/&_7)8)= M'>98#B[!EO=GJ3L8_;]V!$968\66"?!PA%K>@/>)Y5?BJ%';DG%4R[GUF5Y>0NS6Q8^(R&AVB&UM:#OR) MC]K*V;#(]EEKOTX>#NQIQR*U/U-GG/>MQ1G#K9O(&UMUD]1<>9U^AATB]_B? M?& UXN ^H[K:S+7L%RK1<@NGH<(S,3'2SN_C'73"K>([,RM[B!A@YJ?^8'R; M8M7JP#=^">#S;Q^:9>G"/\,B6FBKAB5VRTK>71""C/5X_I( S]4$2VOVF+I>@X41S$\^NB@AD'N^KO5IMOFOD-EW;4J9H> M^%$Y]-J$-_N;9!VZO :_A]?(-9='YX\GD@"VN"\=)Y9@)DT..ND*6/5BYW/I MC]?^#@LX^1=)J'AM;;&Z!M(33-&$)4]-+P MJ$6L%(/E@*P?MF:0B8\]5^UF_(]]B#9,%91XF%G.LRV!K7)5Z% %X#[3I=N> MI%-%RX&OVUA:;9D65J;<$D;VOZ!ND>&_S2LY'+8TF>4"HJJU]E;+D&*$/&P8 M50["K)/M8ZPQ2KV?@2NJMC&!.R: _?JMP@%^RYY68<\;JL]3'O*48Y30T;A\ MN5)ZJ^'7&%@G/9U.A4OVK8:4_KM[O0G^ K^9+'N8/R5>RKSYD*_9"%'\.^0J M]CE1J1H+_UB"4+%#*>FQ6C-:PNBL#<0#8Y6'_@B\2Q60OB(M/S8OJ7RF"@7_ M6XU^,;'.%K%A9;;Y5\ /P_J%$P4@ M&@BL5(*R(%:5!'C*:16*%_KA).8J&?=3_19#+S'55VEP7<<^OL;M*S/MMZKD M(%AT"!,F:I=VJ51)?5PP==*XH3JND_/)B?&U6@GY1S5(/U9S/THG7P*7EX73^7.C631[AZVLK.R,<4;C&HR>TL<_TQ^9@I(^+! MQK^8 ?#K*F?=7F# U!CY@S7#+;'LW%A3:^*T&KLR-0$<&8 M\UV(72WS?IENVP(%61O(!M1?/QB,DF_ ,NE@E7H=B\U=)H;$3?WB7 7'S.3C M;FF]C.=RA/UYA;OW_>_S%/IN)2 GWA#KFAJ!.0C2!=)OF[(U:D8C7G'8I^@D M4(?>FL!H/*+U6NGC3#VSF]EYQ'OYTI$$BYENA;647DV5>?XORS=&#!(=^TGM MA5Q9397=VGO.X_]2=\%&!CWOT"*OEX]S_ UD_#XJKCK*B[U:O"S6YY*E,\YZ MSRZ"_2SNDE^WO;T YWSLB.MK#BMQ\DFFMA[)U :HC2.'RV9YEV( W8I.L:*[SH<.*;H M_6(,D(J/\'A@E:"AR9_G!:3-)@$Z>%BQ9A$A BXYG1.!\C_J[KID]'L6;\FS M76=2._GVDU^2QRPT^ED)/\W#.1>#WPO<30@<'&7 ,H=[ZJ\A6&_-.%=3(7M> M8JC3Y6;_(HXRWI'AJNNR]:FH_0W TK3.CQ,R/M2[; M0J(.?BE[;]J_]QZNE?@/(CFI.DJOZKEWSC3G1^5J MRMY5V=T)NY^TFO0JGE69IJFP=\E1",!DA>ST9S*8A*B4SE=;X4)TOP9):,QG M?LEQ5Q&H:J0>8M]C84Z"I;[J]V3_317J/WL2,T&V:I(C>#,H!MT9J-+Z87=/ M'&^YK& M]!\5B7#J" E0+,2]S"DP.SUW]K:(>PWR8@;L.P. #]"H" MA+'4&JL9I!/L9&5+&UW(RYE3>O2F2NLO;WW,EQ)IR<,/#Z]JWU]K:OPW<:]' MM2)%5+FW33-8XY;@#)"'V"MU!<_@^I@CP]<30ZIMXLEZ?+SB;6&\@E]REFRU MRV;<;[UA):-$7O/O[[TA7=SUU=L8.C>[ M#&WZ/Q$F#U]IE?^ *"UG =LYGW":AN>]V,BP_M4I;^%39=G&?O3\(7/(Y?=W M1M[]DM6[-],^]6?(\MM'"Y1CA@82JYR@J\23]R596R!9S^K?:@6L@V* -2II MT:W+?)@/(2Q8Z]8(J?4&S"<2X.;W.MB%?-^SQ-HB=#\3L_;L'YDK4P)7' $5 MQVF31^ X56ZL?/HRC.G)9&/PV(QUUT*6_.:[69SE7F-X!W^$(%?DK5M%ZXF3 MQRH*1H0,9:< S_S2M+0\YU'GC'<"*91;9X/O?OH_8#J++^_V*J'G':**L@S% MKHW<%[@0:M^?0?Z^RYT'B-M]=/72+?I:IWH W0.&/>05AV8A/9R2#W:_RX8# M%X&F7B?#[9UMK9'C+\K4]0RJ1:MIAVY_08&55_62[,LPYI'/3>$=P9+[)Z'- M8\I.6(K?YT]MF+X\5!;\CHO230C66&"^Q];\M9^J-^ TGX]"N/(.^E<%S\Y/ MEH< P'V [S?*_YQFN[%1\>\, /YN%YT\_&.[1ZZ,711SB]8M/=^-VA[93=F' MXH8H("YH6H7?/$SC$/5B1%'^9H7L87 V:X8IQ8\?PN)[2( PA\![QCS <+NN M9?'LC=A\B&C8W8:[6Q4E#1$EKX5#QN[Z1D8^B03+_.RN0B>+ MI1-^*$.E.KC=VQ3_IBR[+++YEYU;#C!ICHK?+94=?5+U-EFM\]G:O/7*@QO\ M?^F$*<)PEG;+) -7A=3_[&%9NND,:H=&ITF,^-\3AE.7V7N3.TJT>E7A_5< M>7# (_(#X+75Y94[&7"A$/*W"@\<93/'VM1 [+!W3KJI:=7 2;ZY\L/"#-,S M^52?W;Y0 2[OIKEI413AM#&-P&L;YR&E*%K^#B]RN-4\F:@E<.DFS.^M;G7T M([]LR<17]G9[R(1N?/J7VF&V"_[HAZ-XVP)_TW6SFGHL3XZKQ&KV5X'0U[\B M^7YH/%IT6TY\T&WPT.-2+\0"]W>1UEVV5$@'D]"$+F?<\NSSO/KQ&Y+UJ#[Z M6VJ P.<1V8F_GWEHG2ULH\K#$89E+KZ+S+(W20"J$.&^6W6!D:UO M^:R97H2Q[[B]:T*3 )*C8C/["4:_KRO_+OW-OT$"T,W>B.NP8]N1N]4V3,K1&AO1MBG#FJ.S6QQ %G"?Y M@GY8H!O%2R]_9:D8>?MI5Z]K)6EJ+\#>NZ]G1U>F4C!&8)S<(4[M,48C.0,< M)6NM]'"4(4XB-PSF$ ='W5;!O,DT8:9:N8EB?Z(-V>\*K;Y27IBCA\DGM0E-J[*%3*A> M>K\K? 7L?.WNM:7@8KU? ,\>F.]]?HF]M(].*-#T>G==?>K-&>LZ^,_9;46( M.4/>IK;J:'W+I*_3>'6.F^:ID?H5M;]V2>D^%<>XC(C'NE MYP?.\*D[M*L+6_@[O^?FMIY4AZ2YV4W=R\]SN5"H:.-ZN2(,Q0K#3K89^7]M MGW'+A3Q:IGVBIQ!U7/I@Y_A*TC/9NN39/Y=HQ1E#=NK[$)WXG24*R[:%>Q6X MY3QG(C=VO6,;3N,LO_<*WI$M="'7TQ#YXNO;RAI];$_\1SZRJ)L9W>\]'*!^ M--ERU84,,=?_47CL:;L!L\"$XA5L?5;P#WJ)^%0V]2]LM0R1!P5"(J%<*9_N MK.]28Q:7X9W!_/K88&14N;(AFMMKA MT?5OQJ0*CU4R/X7IM*H<=:IKERY^1 M!I-N/T: Q?F=$1'^NO=6B@,>E1$!C]'>+^U#9P4T=;YKW;V7,G;!F: GD>\F2FGF*ML;!3NY M_]6&%-VAC"LN06_J JJ44Q1YW1=X7[0MK+:8\#(*0\P(!1 N3) 5\<_X\J2/ M4J%$ZH6AXM6/GH7YGYV[P@9]AXJO/=N!N*U\>'7UJHMF<$($EK7#IBJ9XQV8 MP[($Z!;N7<7W[C?'H4AH:%MG"2,A5YLAW,56XMS&# M2: U>()5"1-U#GQ*M-GXFNUQY8.RU$&%H^FMM4I5MFVB)':OB?4KBL!R9,"# M8SS%UJM*!C*!\YH[30.C,ABU^ ,$SMS*%!32U\H.<@*KPY8-AMH>"KR_ MI P/!%R.8 =_)86M%]W$!9T48MCB$$%4'TJO M5L9MQY2\E6LJY?&O"=9!\1+?LI[&_Q"Q"O#R**"R>YGQ.@MST6&Q'J&LABGH MRK *3 C-[6,9>:$(E[S0=[PW&Q"+:$W%RCYAU/WZ@-N/E4\T]*H4"'Y[CVS/1CSRD\]U@*DM4( MM]>G/U;#+=1EFCH)^['-VL>\[<%DF_D>R85FN$U5&/'"8_HM>#JE?48H"B)4 M!KR^J7!.%2I'JUUVI,)O6)\QUT:MQOXY)^RM-HV13I5B=UL(]B7 0VSZW^Z* MK2."T?-,RVD14@A-%%>U8]X,)4TOEZY P@[C_9R/CYP$_!S4U:]4WP4POKF\ M&(LPSL=)=:S[!Q\IML$ 5^Z$.):(O,[&B)JJ%+[H)Y"9?@Z-S1?? MXKL5&B.^T7REI;8@?$%H.BQSJ=RYZ%Z\BC?PF."T^0Q@6L %K@[/[H1:1WU] MM55>DW(1?Q/9UP8.QKB%>B[#:3;/]>8WQQ:ZGC)8:]%_&2IF8#W0%D>IQ [B MGW)4R+QOH:D8.]JGVI#/V/VSN.T[<5<]Z)VB+EDLDI#C]<#NNL)_F?H#$H"< MB PB6NB=?6=>YSF5NV343'2?ZX$Z+%2Z"U1*O[GFK_E$&'QF7=)8Z]:IX)CQ MN!2$*NA*1P#J3"W8(FI!//ZIQWEW-P)E$Y&\";P?9:NT97(]?\:\ LK8I]L! MN,=#4>#+.+63'[B ?&<8[4)$*8+U/#+KYY/BJ]7?K0&###V]VOR.'CW:IGU% M<[EK),#)WX1L44QKIQXG:O899C&VE'?48-[1B->II:S;="V>MNA3V]H3>3DK0 M_*;M#[NS>JD#8(GS*\6-(CG3\'PMLB,+'!G]K5KF M%H#*2$\1X:=/^*E,68I7BVL;AKZ]VX1(T:F==!A>MV8]P"K$2+QJ%EM5?M^] M_=[#7"?,@/F2Q.3NC0J(.NP)K*UQ%QE!N3&RI_PV6VOT6[/8+XWG/8+2ZPSI M8$-[1/0=_E7M,4;; M7UNYNV^_WQ\?;0'ZNUAA"J)#F''5NC##(=GT5XVZ5,:KBT[]:Y;NTF9I!PMW MHL.TO=]R5 FT^>WT+KLR=;0P3=)_./I*H/B=$9D[&YX]M^3YFHE?A M=56*6ZSQT;.@ -MHV">'9M'_XA<\.R'7L::3*,T$Y >(]_(TA --N+QY7"JF MUY!NK[M]KTJ=>QX!]WVJ+B-0=/K#"SIM%X6%H9Z3 +0AHL[G!N%' ;6#,0LR M0R6E1WHJ-^.",;K^/ =;3UT3V)]@T^P.[T[%7N?GB<$BEW:CNO9OY(;8GSO& M'*6Y[--OUTGR-XVZ/\Z"<25J3%R4Q=]H3&;GF1<*.Z+5U1NNF<;K^CB4X"I= M&:EW+49Z72>,QU/E>AU@OEI&R(GW0IBH2#2F+%;\U>MKH[I>MHO_H[OOBFHJ MZKJ-4A60WDL *=*E*T20WD&EA!Z1WI4:)!3I'0$! >D@':2%:D)'>N\UH0D( M)-0(")?O_Q_NRQW_O<_WX>RG,]8>9^VUYYKS[#W&1#QC HN!/GS#VXKT6217 M"'X*P'/[GPP0]=&143 UE#L!9$^."K-VS8U@C[1JFA@97"()9F DRESFF >Z M084:?*NK8P GN:&!4G>*/9ON%M!GR7B"M^<&;VV,WPRT&,F>?FCM[_\U<82E ME-A(OP_PF'VK/19%'L.,;J!#/@*)%BWS=B.)%[4*]P(YTY\R!Z@N&M"]GW=3 MVM9RL3*R?SSTA@+6_^DWFP"..8"^CU6@?Q5_EBCL3."";E5 @3AM"5QOO#1D M%[8>4,;\KFCE2[/K.KY5'<&Y>5ADR6\N#2[=_[) M>A\!]?^CK8HA-GW#<* Q];-#Y8S/:<1JPU*83XA0)K*=ZO&UZU]5O ?1CQ ME"112PPY(YH5E6Q&ZR.(8B<(D2\GE T-+CNV_>_ .@V%?Q"NZL6%9XD/\\/#/%:1+@0;;_R$'ND MU@PFP\:BZ,*Q65WDA!T6=,[*B6 M#V#N,<8,310A)RQ<@O['L[BAC>5-)8RMWF4*B3KR&JC*L:>;ZK\6K/+D(TJU M?3NH_KQ&MX8=EXA1/=''I>3C;@$=EW4XK=XA+A_3F?DP+?=RQT*NW@^/7B8K MWP+2WMB(44]7&P6#3CINA-R!^TU(XG;>_"'YT(87>B8-6+=ZN7UH)6U)*QU< MRK5)Z'WQ^A8 \J2N-:*'ZE%@IH1I _)OW,X#-%8"?3%Z[<3(? M6B6$;C+A\BLZ+C0XX?(P60D))A>CC4D'3ZOUC.;HCT58R%,GU/+'.R9&II MQ\$,TRVQK/6',L_M[C/F4)" V"-/S(,J2.-#I-\!H\\MJ3'(#MF*(QG:.^@1 M.MOW;Y[78N$C&+3H%Q,+;3'(>ZNJ ?#P3-F[H,-:=')1]Z4H\7^!;KX:W%,E M9C_#]ZEAPUE@F#90.;5HBX=S;Q(V4-R3E9GV8>ZNL^LF6CP;'VC<%I8F_X\?#X3L-,BDI-L.)E"\Z*0[O.9 KTO_=L-- M;/_;R=J/O$?E,K,]JR>S(3-,@^!J97". M4M6CC,/SIQIOL(=,;ED>.?QW#36F#XG5!)+MBN[>,$_Q_M!23ULUX7HUQJ!0 MFWC4S_7V%*A@\2BR!J:7:UR?J(_9SG OD2@7YDYXW4(M+\J0T8(W/TY4/,,\ MXJLS=?9"7K=U6LBUD>SE+\$#GNPW9LFQ+3T.NA"GX_>/B'B0(*1#4.0-_02" M%V;O@[-?QWD)J1ZIU2.Q2XMY/S%?FCX_=S6T4C?,,'I3?2S4X\*:FN41\7A/ MGN7:=/;F 307M19I;WRGQ3-@LF4K>S(]QZ#6[.G,@ *-U-=A0XE?:^T$S1C, MW=C9L"JP.=18/(2:!XFQ,:W'Z3I#HBS96F<:!$9$]%IL)ZJMF\S"(GY+CEVZ MJ#XG.K*6^BN:F^I;O1I[_B;+!)=]Q0\5VT<+;47&%6,?1=/,O4-WA#6'.*2+ MFG,EJ]>+#A&Z\/]X1EG*D$?N42YCU/9]O^#/;FMX=9Z0,-OH^N)HW5_Q_.Z> M*XW%/3U^/]9>&/V5V#4+ HG B:*!>-<2; "=1U?Z*3UL$C%:),9G0X1^UG2* MS(ZFSO&CG&_='BL %X[;DRQVNL>H5ZZ%,/8)5>U"%5#]3NP 5MPF.N/4R_&5]'\YQX)P9PQ=3R3QY-'^[M3N_$1E.+%4[T0\?+ M<$@>1KL'T:3#:[.;_=C)?M+\C1X"R'F?T9X0A=Z(P5[A&C?&@NTH?3ZWDG>(PD98DDZVY(](AX=Q!Y MPX;G^M(:"ZZP1XXO5A-+>PN(Y)%?^-P?Y"N7_UGX8O1D,$K9D8M=1-A&%+8. M='L-X=.Y4KM^-4W?L4B;EHZRD.[QO9&SJ[5,=- M_*IUYS^Y__7XN#&P\9%6RA^#%I,<(GFHT MOB#JOO#]+%1T?EZ?5?-GND6:FJ%WP$C]^[+B$5Y(ZOX:(2CH%D"BA4J+1N?[ M%:T)?T_6K/N=K'T^B%]=\-1.?7/UD^(S+]5'U0_YF%\2N:K #JY48'*8IA@Y MT,U8>N981$. Y<&U4H#;U-J\"BCBR6F (G1#<%!W)H/JI0R1H=4OPF8+ZO-: M7'K)[TRU6)!%(=2(G%P//>+932]C%'U>=G@+&+>:MC4I;/Y<@/V78_W$2LX. MUO%N98N=:-X+G $#SMP\QD4P!SCWIK/1-&/.:XJ7G.B>_O:Y>+H\/\(N/'LL MD:R>_H3R\X-I10VC?^.D4I>N !HC2/2AI)G%PT,+JEGF$4,#/PK=I=<)JAX> MLC9GK#)SWX*Z-+"A-^$6CV]N:FX!7& RF+F#ADJ7WJ30C7*+6?Z^%WCD%D!U MPXD[7-(.H(9,-1SPN6_L_*EJ50P^F30"L'U+\*N2QX=IXA+1K-S6$PWQXH8) M T9$F79+'.SOC1G3N3Y-D[(Y#YNLT)N,;Z;> KJ.=EW/I\<6*Q;[$1.6__&K MY.TCOZ3U2KRZ1%XG62IWYB(QB^*&F[]+/^RX#5WGBOH)*CHN8*>F[;H=ASOUQ@G56K@XUN!KG^ M;947"7P[=YI5L0M2LRZR6/A$%%[L'T:U>XX='+:Z$G6.2I#ZUM!L2 9'9.(J M,"F=F? 23*A>;F&11LRUC@!*X\;E3Q24PGB@OHV&_ ME5K=:PCE"*I9C@ZF_W,.Y+V. ZF@#NS[%*_T<$@4<_%50-M *>^"5]6[I[#^ MIA@#"AM&=C;#'\<;27A<:T 0&T@4RXNF3P 9KC<'/L;=OWE2V((%1[C-RM- MZ9Y4SCY'J?SR;0SHLE,WT1TXA,UOJ74# JI48/(5UQR3UWI7+Z\A"$Q3)R2" M[07U[J51$0]640VO:AAK_FNR'SA?;&)I]/=;^X^TM]+/1K=.]:)R21!L$)C; MOQR=FHA35B,R*:U_PK-[S@XU7 G, GS:%']'&1-3^-, M0+LO!$#>>0E3VJR MDNI&LI.C!^?*7Q# M(X)CT).KT%/<9LCS-*%=ITH\XDZ2S\@5(KP73^Z/T)[(]R>2F.%D-^2[]5B# MNH!6'VREH_]4-@+IERS2YEQM6JE,ELPX90!P'L>J614-OHFKQ_MDA M/WML(=H PW4+H&CGV"#1D>YN.F)S\YI_G-#1[X@7L)FP>1UOVOB00$N36E!3'+<>O?UL"1=;$\;IF"R@=CM'9V09W](?3Y+KZH?RLV( M?,U#*WAUAI(^!+&ZP"\AP8&\O?>E>P*"T$+;B>5[.9;"U8+Q9UL-F;"$YP[L M,2L/^SS*9\O7"1G_,TE!^Q5ZNQY+K0:?,D.=?RIQKOMU3-)9JDD]^(K>;MPV M\?G?^H$^(I;9AMW6^EC78-&6YA(S&6;". LEW?E3>RT2I6!L[E;4@<*,$]'JGZJOK%KX7[1 <8^!KRS!2W<9[D[*!WS6Z* MG_'2=XA?H(G5.*#R[64<>5Y5S0-D>/H>@-GG0N)(;.OXH6P]NG%R+C&QLH O.= M@'%@W)9,L8'%UD7+NX%\4WW9);> MWMOHM<.CMX?%W?)9]+9.5"II@QRM'#^ MU.J_!; @1*#@GA2<6J<<31,V^R*T(4!LOP<\9S?YK";'UIKW:'M:2"=O 3^. M^]A-06B072]W1':LW*$F[88E<$*>+O QM&OLS=0UWCLYEKTFINSP^-E\;T<[ MZYSEX;0_;F\N'>VH!MSV?L.?3!#]$HN*3AE'VNI%L4GB6C"^W0@9;-SE_:8H MKRO_?0M9I:F=8%-"_790W;+&]N%?8RM]>W[MW(_!+V)B<%?KZ6'7HMBVKD Y M7.R&WH.@KFYS(22?"8O=(V(X)D[4'DQK=2J[HJS;XRL:I!CC>6W MK\36?(M@J?72$Z+9:?#P)>\![8:.V@VE"%.6*^$1JC_ZVI W?'WRX,!>Q[3[ M'[^9NIMML[B$1XH@5SLGS7'/UQ/@$'5QG6@GNZG8*.[)9926:EA,%RL>6F M"4TE#B?S2D%!SK92^1_.M9X=\A@O;KLF\J8R<+D')/U:4M6=MAYG^AO; 6FP M[R5S-AT7;E50I@!Y[2N#"W:S?TVV7D M@M5&HD6H]^]*@N,:'_?)VQ4U@UE>E?M9.Y[,S/>HRO'^[N4W;9M6>_ZA]ZY& M1M&/$X?XJ%+X=-;Q_C@);+HRGW_"[6(%]*41Y)B<3X4X-8/FZ4JOG]8]$R]= M#TK@?G0\2>@9T%7XUR7-N%AG:J5MPN&A!R?^B0M*&_:Q-Z#=R^]M52-Y\[OP M#TO&B%A'FX$@,DQ3]$[&%KVGJFN1G:/0>2B"D=-UIP(0@*="NP&D:G^-;=+& M>L\@0ZZ!!4ZK0(.X3E]?F6B+F)"_A&B059W AP%EARK=G#>J#*.#%*W"-33057B6T#BF.9)(LX$R!*$HKC#CZ K MSJ$KV8.U!?G%($?F)K>[%]P; PK=UO[:;KNMY*8/GPC4/>/3,[A*">EA,"_BOX@1S+RK4VMKUU-!&KU_F1K"2B M^H\E88182O'LM4 WEYVC8:&-/?Y3P.F.9!QFE-)C._9O@;E@C9<_ 2U&.LJ+ M5?S<&R.2(.1M(39ZM2X==R;D-&DAMK? 58>!5S8U\;D,,3);UV<4AK_LF[%OM"W-Q@8G=K7,[C"&<'WFFA MZLD'KB*T&/+X0%JH""KH#]\Z M,@9!-N&UAG>M/0%[7NCTT0V99]IO[QOP$6L6ZOX\#L^GOIX&6K0*]-N0W N" MJY;PQL&DZ4-307J.-2:.A3UI=5!WA6EOB41P]*>IPHQ*U!?^!\EJ'-@4%AO[ MNZU348 PP)5@W>1C@\@# 2]^3F?ZAMQP[_ND9>XK";P\H#8=>3JUJ,*1,I+# M_6F:Y0 MON[N#)315NE#D&=/WM5_':(P )"7EM9\"Y3M!B;Q\"* MBN5=<5&ZRY6MTM#!QFS/Z$*5U)VG<,,X)V.*1O>^1?Q^!JUO>/@-]+R$/=!:_):WZG@>L635;Z>0I=2YE!O4P2FPIL M23JX=F1_7LV;N_^;-6Q9K26?(E_Y:MZDMS-KD&;=].G04H":SL]P85=W(6X3JQS>5P.<,LF,)NH0=A\*O UECZ=HC1,+#OADD&XVE6N2 MHFYV9313T&36](.:+YO#SM9$VV^9HDXFHN^!$6L\;,[]2AK(MJ<"7WN'+G&'U@MS..^JK&UC'\4 X/3("N8<(AUR'] M2$9GTXATU"V $KIOB=F)E%BRQVQGGS^I=JMNU,I2SW'8:6%S[GE*N!]U/4'C MB #XLA,M38,'39']P 1+6IR5)SK;OYOI498_ZHA"R;W284?LS M[JE3ZJ3FRDJ"H"Z?5154$WQCW'0Q?[XHL.-.MW\+8!(^?;[V M"M.7^%W!-3:W2<4GZ46;"$^DP7GU:AXB4E MH9EKJ28/O_N.9-U'[YALA+:>VSZ8"#2/.Y!<84&\290&!9[Z48^B'L;DUN:T M^=?\A->>>=/>I0^3!KMCHODB2K< Y, M8$"R_V;ZTJAL S(_AQ9$4ER+%+): M]HWZMPG8Q_,F,%**L@QJI-B$PD(]O@7KE=$.Z#_:[<\8%)GX_M%+=*)'+TD_ M\RQ6Z\A^F@;&\0O_Z/QL.X:[PXEB.6M5V>\DR#GGA\<,R1/IV=X\(' MA\/N*EP%1HD6>0 %HE7Z.]H22:ZE?F!?'.,2+2^)H/B'UMTJN[-\!=-:0.R-J@GG^/]7$!ZV,D^Z]ZO6MT4#\?6+?4 MUV9Y+BVN='R7F!\C:.Z)95'YJNE304]S[_P%[0Z2LIUY'1=(OH<@SU4:G^H> M^3Y"\#V4NXAS/*K0D?)Q<'PN3\E.U[E MUO[BN^: .XO/KN3P.9;N'>!>4;(J5T[ER'(FX/RAP- -"$K2L2J"&9["'75C MH%VSSRSG]"9$*&TUW(K_@G_%(UY[]!,GYV8^A3AS-A2W-P8R#97CUM;GNA*C MZ[LWJGBU,$)G6\=.M0$%2\8S0KEZ\),MDWLGVHX?!(2OX7:K@;;X@ 5%9@] M9G 9YCB-H(2JH:FWB=W0+3D[9!N%&,DVSNA16)N M+N 7\^Z72QO5O8M&VH%KKCEO>9IK?HQ=8Q5O:N6>C%#JUIXK"=R/7>WS6Z^_ MT>C6P?_CN<))MO1Y($8W'2U/L^]L7VYI"2UX(-3XM5'HX\WY[#$OPY/9*5U, M,,V75Z52?/QM!DG&"*9_*0AFJ.I)-YC)-:*UI%L3NTMA :TP:@D9Y56)+U"W M;;4YCN$LBRO3)GWW,^1NAEM Y-J]=DI,TROI'.9)GOHDSN356=EXU;T]5CE& M%M#GA5Z)A+0D<7ZZ! (5.7,_?,YW.V%RCW#@#KE[69TY;/7MDR!Y?I"E(;S, MJ[ZO,E^4M3]K1ZU1L=S%>YY6T?6AZ.+KERR)W\AWGT3>D\K,Q MLKM@RZLIT@QI4C4;)#(,D=#[F?ZTR] D*JZ;\F4Q353EG1Z+6 P*0V,V92PK MO>8ER0_,5--[,K^E&TG;9F0ZFZ4UBYO5TW^NC9X*^GI5W[PS]R2/7.+GOV_7 M!# 0)U!GFO..[!J=ZVAI.;NZW8DY#RK;EJ]%'/T8_]CE!Z=TT3TD=4M0%^8[C8*)[ M[7]\&NG_]*\3N\&4/%FK6]--SRZ=TB\>]S+EI58G/>2:0"[Z*NY%OA5-[2H7 M47XEX:47.KM*@^6-.)1@U3S2&I?P]V](T:!/3V'>W?G\ZT3WV)PF-;8]62)9 M^40BCGD4[^/ [R^OB!YLU(3DT.(2T:Y$/4QH9_+RW[JV4\4_YLY(\)L\JBO1 MLGX3)#1)X[5O-)\K:GX#BY3<_+H%D#8,!; 12QQX=1;MG>S/)NF@?YH:FNU^ MHM;M/(SZW.PH3;1,GBT-_)GB6SOQDNT#*FCAI-.2Y >R;D*H,5YN_P6)!3%B_2-A87H%.T>!J?"@![JSB)CU8B M[9& W1L.K$_MH[!5^U@CA>IYC2!/GJQ21DHJM>3>(JG>A=<*02(?_M8%V@WG M$.+(UX\B,[/A^<5F>W/2:6G;LY,Z[I!I2??:GI>D M9:@*P.\;I#ZH&R?YN]%@4D1:+7"Q="JA]J-77[M8P_>M2M(U.T?8K!B1PQ#1 MPXX(0PZ8SM5S*%[OXFAQF=-'P_VA;8^5 M!<1D4IG5V3\'",< CIUK%H(ZTN6X9R7/4GKAIO :]N3S -F^RY6\=,=WL74" MO8;*JYV4+PV('@+0Z?K_TN78]I)P1O)USK.4.--.B15&KUQ:)_C]45K%W"*?56-MGN5O9W>D3PTU%C%W67R3T-IP&5%"0V%AN6^Z M=5[Q'JMHZU!(93$BP,^7\XY6G3$I04S'Q^ 5$9T#K+KH5.Y.$ S M%+LP.6OR#E])8K8<_: X\;D&EZH7?[%FZAM9TR=X,;.!9%"E'C;I>JSM33K7 MXDAEDG;SSSN\3V-7%M=QJF;/-#[YDJQLKUAN4&;(7HN31)')]M=!!\F$5>9, MBI.T+$?/?PQQAJ=!J[2^?U*&J5\0]]J"2TP]153$KR'1UX4E9OL-ZI6<0,A@MIBD,%E2%F]*Q ML((I5-E AKS19(K;#R+0@W)C@@8FBZNJNH]O;"C&?41&#U$J=FN!#\#/-R[ M TI)+/F?_74():[B%9:O=D9"Q_>-^M0K!&846>I0!_GKWPYON:+!/EA0^F&4 MX@EX3\RB_T?>ON:^HR4'QJW1NGC5V!(JKW/S:WRC<>:($][0R$Z8^&?_:?0% M@<[P[^$;<__H^>;3CT_PQKP@P9;XF(NX:I!>R>]),R?]58TRY@^EYHUAOLG" M"\*%=6+,T)VWQA(#3"UK/&8[+EN0FR%YDC,(#=E=;KIY;LZ\@PYP!X=GS&65 M!=./?,V+"S7?:C#4V@DP+,];IP'F*B9> F4"QX+J+>;")%_X]LB]F#P]Q[+V MQTC*4QJK%$.3;P&OI@X6#_ULR<\="R,(\>NTUQC&>][JQ,N7!"^-D Q[<15N=W- M?U\0='IH!\F%=D'>UJ:9421!T=R%GA5AGA)A2\+PH.NDHL77U#C;'SN"]]@: M[Z"&I^J*'R8^F]MC&1@;1(M G(R4&B_L+X8W%@X]70)-+/7*])+656_Y/3;T M->$VXK;]+*U4<$V+R8V\X8+@S@>7WNC1K"THE:Q8#%59CK",*^>_,_JT+4K5 M_GE)O&6EOF4^9^^_&4O,WJ+LD&/5%D%!*JD;'BT79>BOS0"5UW M[YY#*UQKR*1J4XQ?,YRA]['J.F5HXY<(_=\*^#Z20C3!* E(B!SY!(BL$@:5$4D0V/7'Q-\57#@5$'>/W2".$Z M"]T73L>#K#+NXB;MR7._HMYQF8&_=&0%OF.T)A)3]\Q@:;*X2YL%\D\G9GO5 MG;;-X>)""YWUZXS5DGG%XV:;.>OK5H+Q]G%1=A*K)0.\CH!=M5SN%8%9[;^< M=EJK0N=%V/M]CVR/)P='9P*Y5'OZ>V^ZF>G454Z6F;]$4>T,:=R_.=:5\QDK MNNN8&BCD AA5$UYS_<*7,*5L3ZV[F%D5/@=3*MV#MSISALB_3:L;HI"==WGE:9[;1WYM9*[ZM(,$D@[WKX!4G M\?TB)SF#ES*#_^%(D 5W5$XDYLH, S(EZ#T*;\RP1!_ISGC[+YV=9,0V3$CV MC(X/_8S+L5$QEF-A[9#T !('V0L%K9?T5D',(\%Z4::ZC:V4U=!N_;;<'AG: MK_=F^QYLGJ1M+WPG. \J3.45G/K<%AA1$/P<$I5+TBZ"-=. 3[6_+A;.IRV> M]H5[]DNDS1F!*7_89*ZB>4S>?J:\V/!VH1(/4>AS#Y8C:,;HMJ"T_G$&N*O- MSNB_DEDM]BY=629X'I=5$6WYWMI%PN:9Z _2++/,4YDG>$.-[@N%'4P7(8